Principle of Least Privilege
Fiecare utilizator primește doar accesul minim necesar pentru a-și îndeplini sarcinile.
Role-Based Access Control
| Role | Listen | Configure | Analytics | Admin |
|---|---|---|---|---|
| Agent | ✓ | — | — | — |
| Supervisor | ✓ | — | ✓ | — |
| QA Analyst | ✓ | — | ✓ | — |
| Developer | ✓ | ✓ | ✓ | — |
| Admin | ✓ | ✓ | ✓ | ✓ |
SSO Integration
🔐
SAML 2.0
Enterprise IdP
🔑
OIDC
OpenID Connect
☁️
OAuth 2.0
API Authorization
Supported Identity Providers
OktaAzure ADGoogle WorkspaceOneLoginAuth0Ping IdentityJumpCloud
Multi-Factor Authentication
📱
TOTP
Authenticator apps
📧
Email OTP
One-time codes
🔐
Hardware Keys
YubiKey, FIDO2
📲
Push Notifications
Mobile approve
API Access Control
// API Key with scoped permissions
{
"api_key": "kl_live_xxx...xxx",
"permissions": [
"calls:read",
"calls:write",
"recordings:read",
"analytics:read"
],
"rate_limit": 1000,
"ip_whitelist": ["10.0.0.0/8"],
"expires_at": "2025-12-31T23:59:59Z"
}