Describes an authentication method that allows network elements to retrieve AAA credentials from directory services for user authentication and authorization.
LDAP/Active Directory authentication is an authentication method that
-
allows network elements to retrieve AAA credentials for user authentication and authorization
-
functions similarly to RADIUS and TACACS+ protocols
-
supports certificate authority configuration to enable LDAPS (LDAP over SSL) trust and prevent man-in-the-middle attacks.
Configuration details
The XML example below configures the ACI fabric to work with an LDAP provider at IP address 10.30.12.128.
While the examples provided here use IPv4 addresses, IPv6 addresses could also be used.
<aaaLdapProvider name="10.30.12.128"
rootdn="CN=Manager,DC=ifc,DC=com"
basedn="DC=ifc,DC=com"
SSLValidationLevel="strict"
attribute="CiscoAVPair"
enableSSL="yes"
key="myldappwd"
filter="cn=$userid"
port="636" />
For LDAP configurations, best practice is to use CiscoAVPair as the attribute string. If customer faces the issue using Object ID 1.3.6.1.4.1.9.22.1, an additional Object ID 1.3.6.1.4.1.9.2742.1-5 can also be used in the LDAP server.
Instead of configuring the Cisco AVPair, you have the option to create LDAP group maps in the APIC.