08-15-2015 07:25 AM - edited 03-10-2019 10:58 PM
I am able to authenticate login attempts using an external database(RSA SecurID). The problem is that everyone with a token is allowed to login to any switch with priv15(or whatever I set but no way to control who gets what access). How can I authorize users based on some type of group membership? The SecurID server is already integrated with LDAP, all it does is checks to see if the user exists in the database.
I need to create two groups, or even just only allow one group and deny everyone else but anyone in the organization with a token has permission to login. I can't find any guides that do anything beyond authentication when using a SecurID token.
Thanks.
Solved! Go to Solution.
08-18-2015 11:47 PM
Hello,
On routers and switches, have you given the command "aaa authorization exec default group TACACS", it seems that you have only defined authentication on the devices. Once this command is in place, user access privileges can be governed by ACS. In the Default Network Admin access policy (if you are using default policy for TACACS), define the authorization rule to check user group membership and provide the appropriate shell profile. Make the default rule to give DenyAccess shell profile to other users.
08-18-2015 11:47 PM
Hello,
On routers and switches, have you given the command "aaa authorization exec default group TACACS", it seems that you have only defined authentication on the devices. Once this command is in place, user access privileges can be governed by ACS. In the Default Network Admin access policy (if you are using default policy for TACACS), define the authorization rule to check user group membership and provide the appropriate shell profile. Make the default rule to give DenyAccess shell profile to other users.
08-19-2015 08:57 AM
You are correct ACS can authorize against it's local database but I was not able to authorize against group membership in active directory. My current solution works but isn't very scalable. Maybe I'm missing something?
08-21-2015 08:31 AM
I solved my issue by creating an identity store sequence for RSA and AD for additional attribute retrieval.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide