cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
810
Views
0
Helpful
2
Replies

Nexus 9K REST API authentication using ISE

martaylor
Level 1
Level 1

Hello

Can anyone help with a config issue I have.

A customer has requested REST API access onto their N9Ks using the role=nxdb-admin.

All access to the N9Ks is via TACACS using an ISE running 2.4

 

I have tried to setup a new TACACS profile on the ISE for Nexus devices with the role nxdb-admin however it never gets saved, i have tried setting it as optional or mandatory

 

Any advice on how to do this or what I am doing wrong or does it need a role on the ISE when accessing N9Ks using the rest API

Thanks

Martyn

1 Accepted Solution

Accepted Solutions

Colby LeMaire
VIP Alumni
VIP Alumni

You should be able to add the role as an AV pair in your shell profile.  You could even just type it in on the "Raw View" screen within the shell profile configuration.  It will let you save anything there.  If you want it to contain the "=" sign, then it needs to be mandatory instead of optional.  If that doesn't work on the Nexus itself, you may have to use roles="nxdb-admin".

View solution in original post

2 Replies 2

Colby LeMaire
VIP Alumni
VIP Alumni

You should be able to add the role as an AV pair in your shell profile.  You could even just type it in on the "Raw View" screen within the shell profile configuration.  It will let you save anything there.  If you want it to contain the "=" sign, then it needs to be mandatory instead of optional.  If that doesn't work on the Nexus itself, you may have to use roles="nxdb-admin".

hslai
Cisco Employee
Cisco Employee

Colby.LeMaire is correct. However, you would need to switch the common task type to Generic.