Skip to content

External Authentication

Location in GUI: System » Users and Roles » External Authentication

Diagram
NameTypeConstraintMandatoryDefault Value
external_authenticationClass[external_authentication]No

external_authentication (catalyst_center.system_settings)

Section titled “external_authentication (catalyst_center.system_settings)”
NameTypeConstraintMandatoryDefault Value
enabledBooleantrue, falseYesfalse
aaa_attributeStringNo

External Authentication controls whether Catalyst Center user login is delegated to external AAA servers and which custom AAA attribute is used to map external users to Catalyst Center roles. This is distinct from Authentication and Policy Servers, which configure the global AAA/ISE servers used for network access and device management. AAA or ISE servers must be configured before external authentication can be enabled. Applicable to both SDA fabric and non-fabric deployments.

Example-1: Enable external authentication for Catalyst Center user login with a custom AAA attribute for role mapping:

catalyst_center:
system_settings:
external_authentication:
enabled: true
aaa_attribute: memberOf

Example-2: Enable external authentication using the protocol default AAA attribute (cisco-av-pair for TACACS or Cisco-AVPair for RADIUS):

catalyst_center:
system_settings:
external_authentication:
enabled: true