Choose which authentication sources are used, and in which order
The device can authenticate users against its local user database and against RADIUS, TACACS+ and LDAP servers. This configuration lists all four sources in priority order and sets each one to enable, restrict or disable. The servers themselves are configured on the RADIUS, TACACS+ and LDAP pages.
Data (AUTH_CONFIG object):
[
{
"source": "local",
"setting": "enable"
},
{
"source": "radius",
"setting": "enable"
},
{
"source": "tacacs",
"setting": "enable"
},
{
"source": "ldap",
"setting": "enable"
}
]source:
local - credentials are checked against the local user database; cannot be disable-dradius - RADIUS serverstacacs - TACACS+ serversldap - LDAP serverssetting:
enable - the source is triedrestrict - the source is tried only if every earlier source was unreachable. If the first entry is restrict, it is treated as enable. A source that rejected the credentials counts as reachable, so later restrict sources are skipped.disable - the source is never triedlocal therefore adds its connection timeout to every login, including logins of local users.Get the current authentication configuration
/api/aaa/configGETviewerAUTH_CONFIG object in dataUpdate the authentication configuration
/api/aaa/configPUTadminAUTH_CONFIG object (the complete list)Successfully updated the entry., the stored AUTH_CONFIG in datamessage starts with authentication configuration: all entries must be specified and none is repeated: followed by the reason, for example local type cannot be disabled or either not all types are specified, or there are duplicates