Command contexts
The command context determines the following:
Which parts of the switch can be managed
Which commands are available to users with the appropriate authority
Command contexts have a parent-child tree structure in which contexts might themselves contain nested contexts.