This section explains how authorized users on the XR virtual machine access administration data through NETCONF or gRPC without matching user profiles on the System Admin VM.
Admin access for NETCONF and gRPC clients is a system capability that
-
maps the task group of an authorized user on the XR virtual machine to a predefined group on the System Admin VM,
-
allows NETCONF and gRPC users to access administration information on the router, and
-
is enabled by default from Cisco IOS XR Software Release 7.3.2.
NETCONF is an XML-based protocol that uses Secure Shell transport to configure a network. gRPC is an open-source remote procedure call framework.
Administration access before Release 7.3.2
Before Cisco IOS XR Software Release 7.3.2, users who used NETCONF, gRPC, or another configuration interface other than the command-line interface (CLI) to access administration information had to belong to user groups configured on the System Admin VM. Otherwise, the router denied access through the client interface with an UNAUTHORIZED access error message.
By default, the XR VM synchronizes only the first configured user to the System Admin VM. If you delete this first user in the XR VM, the system synchronizes the next user in the root-lr group to the System Admin VM only when there are no other users configured in the System Admin VM. Subsequent users are not automatically synchronized to the System Admin VM
Administration access from Release 7.3.2
From Cisco IOS XR Software Release 7.3.2, the system internally maps users who are authorized on the XR VM to the System Admin VM based on the task table of the user on the XR VM. With this feature, NETCONF and gRPC users can access administration information on the router even when their user profiles do not exist on the System Admin VM.