Authentication¶
LLMGW¶
LLMGW API calls can be authenticated using two methods:
API Key: Traditional API key authentication with keys securely stored in Azure Key Vault, supporting key rotation capabilities for enhanced security management and seamless credential updates without service interruption.
User-Based Token: Individual user tokens with configurable expiration times that can be revoked as needed, providing granular access control tied to specific user identities and enabling fine-grained permission management.
Grafana¶
Grafana dashboards can be configured for access through multiple authentication methods:
Entra ID integration: Single sign-on (SSO) access using organizational Entra ID credentials for a seamless user experience. RBAC is optional.
Admin API key: Administrative access using dedicated API keys for service accounts and automated monitoring systems
For Entra ID configuration details, see Grafana environment configuration.
Admin portal¶
The Admin Portal is exclusively accessible through Entra ID authentication, ensuring that administrative functions are protected by enterprise identity management and organizational access policies. Role-based access control (RBAC) is supported via Entra ID app roles — see Admin portal RBAC for role details.
For Entra ID configuration details, see LLMGW environment configuration.