Explains how authorized users can securely access administrative data on Cisco IOS XR routers using NETCONF and gRPC, including internal user group mapping for efficient management.
A NETCONF/gRPC admin access method is a feature that
- enables all authorized users on the XR VM to securely access administration data on Cisco IOS XR routers using NETCONF or gRPC interfaces,
- internally maps XR VM user task groups to predefined groups on the System Admin VM, and
- allows admin access through NETCONF or gRPC even when user profiles do not exist on the System Admin VM.
NETCONF is an XML-based protocol used over Secure Shell (SSH) transport to configure and manage network devices. gRPC is an open-source remote procedure call framework that allows client applications to request information from the router and make configuration changes.
Before Cisco IOS XR Software Release 7.3.2, users who accessed administrative data through NETCONF, gRPC, or any configuration interface other than the CLI needed to belong to user groups configured directly on the System Admin VM. Otherwise, the router denied access and issued an “UNAUTHORIZED access” error. By default, XR VM only synchronized the first configured user profile to the System Admin VM. If the first user was deleted, the system synchronized the next user in the root-lr group to the System Admin VM only if no other user existed on the System Admin VM. Subsequent XR VM users were not automatically synchronized.
Beginning with Cisco IOS XR Software Release 7.3.2, the system automatically maps authorized users on XR VM to the System Admin VM based on the user’s task table. This means NETCONF and gRPC users can access admin-related information on the router, even if their profiles are absent from the System Admin VM. This feature is enabled by default.