Overview of Account Management
A valid account is required for access to Avi Vantage through the GUI, REST API, or CLI. Each user must be assigned a role which grants permissions and access to read or write to various objects within Avi Vantage. Accounts may optionally be restricted to specific tenants, and granted different roles within each tenant. User accounts are maintained either locally in Avi Vantage or remotely via an external AAA server where authentication and authorization are performed. Avi Vantage will first attempt to validate the account via local auth database, then remote auth.
For SSH access, the Controller will also attempt to authenticate the user via the underlying Linux after failing to find the user in the local or remote auth databases. Users created via local or remote are not created in Linux and may not have Linux access, with the exception of the admin account.
Note: You can disable local authentication in the Controller if remote authentication (LDAP, TACACS, SAML and so on) is enabled. You can do so by setting the
allow_local_user_login flag to False in SystemConfiguration > AdminAuthConfiguration option.
Local User Authentication
- Manage Local User Accounts
- Strong Password Enforcement
- Recover Lost Password
- HTTP Basic Auth for API Queries
Remote User Authentication
- LDAP Authentication
- LDAP Authentication Profile Test
- LDAP Configuration Examples
- TACACS+ Authentication
- TACACS+ Configuration Examples
- Keystone Authentication
- CLI Access and Remote Auth
- SAML Authentication for Single Sign-On