12-08-2023 10:12 AM - edited 12-08-2023 10:23 AM
Can ISE limit restconf commands sent to network devices? Essentially a program was built to clear arp on ASRs and also shut/no shut specific interfaces on C9500s. Can we limit the commands to just that via ISE? I'm not tasked with implementing this although I may end up eventually doing it. I noticed in the command set my colleagues set up they are using standard CLI commands for the permit action. Does ISE have an underlying mapping or do they need to put in the actual restconf syntax? Any help or links to documentation appreciated. Did a quick search last night before I got off work and didn't find much.
Solved! Go to Solution.
12-10-2023 01:24 PM
NETCONF and RESTCONF do not provide the ability to perform command authorization from a AAA server. You can authenticate and authorize the user, but the only external authorization method available is privilege level.
To provide more granular RBAC for NETCONF/RESTCONF, you would need to look at Model Based AAA via NACM.
12-10-2023 01:24 PM
NETCONF and RESTCONF do not provide the ability to perform command authorization from a AAA server. You can authenticate and authorize the user, but the only external authorization method available is privilege level.
To provide more granular RBAC for NETCONF/RESTCONF, you would need to look at Model Based AAA via NACM.
12-10-2023 08:37 PM
Yes, Cisco Identity Services Engine (ISE) can be configured to limit or control RESTCONF (RESTful Network Configuration) commands on network devices. RESTCONF is an HTTP-based protocol that provides a programmatic interface for interacting with network devices.
In simple terms:
Define Policies in ISE:
Create Authorization Policies:
Map Policies to Network Devices:
Enforce Access Control:
Monitoring and Logging:
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