beautypg.com

Role-based access control, Admin domain considerations – Brocade Fabric OS Administrators Guide (Supporting Fabric OS v7.3.0) User Manual

Page 134

background image

Remote TACACS+ service : Users are managed in a remote TACACS+ server. All switches in the

fabric can be configured to authenticate against the centralized remote database.

Local user database : Users are managed by means of the local user database. The local user

database is manually synchronized by means of the distribute command to push a copy of the
switch’s local user database to all other switches in the fabric running Fabric OS v5.3.0 and later,
but the distribute command is blocked if users with user-defined roles exist on the sending switch
or on any remote, receiving switch.

Role-Based Access Control

Role-Based Access Control (RBAC) specifies the permissions that a user account has on the basis of
the role the account has been assigned. For each role, a set of predefined permissions determines the
jobs and tasks that can be performed on a fabric and its associated fabric elements. Fabric OS uses
RBAC to determine which commands a user is allowed to access.

When you log in to a switch, your user account is associated with a predefined role or a user-defined
role. The role that your account is associated with determines the level of access you have on that
switch and in the fabric. The chassis role can also be associated with user-defined roles; it has
permissions for RBAC classes of commands that are configured when user-defined roles are created.
The chassis role is similar to a switch-level role, except that it affects a different subset of commands.
You can use the userConfig command to add this permission to a user account.

The following table outlines the Fabric OS predefined (default) roles.

Default Fabric OS roles

TABLE 19

Role name

Duties

Description

Admin

All administration

All administrative commands

BasicSwitchAdmin Restricted switch administration Mostly monitoring with limited switch (local) commands

FabricAdmin

Fabric and switch administration All switch and fabric commands, excluding user

management and Admin Domains commands

Operator

General switch administration

Routine switch-maintenance commands.

SecurityAdmin

Security administration

All switch security and user management functions

SwitchAdmin

Local switch administration

Most switch (local) commands, excluding security, user
management, and zoning commands

User

Monitoring only

Nonadministrative use, such as monitoring system activity

ZoneAdmin

Zone administration

Zone management commands only

Admin Domain considerations

Legacy users with no Admin Domain specified and whose current role is admin will have access to
AD0 through AD255 (physical fabric admin); otherwise, they will have access to AD0 only.

If some Admin Domains have been defined for the user and all of them are inactive, the user will not
be allowed to log in to any switch in the fabric. If no home domain is specified for a user, the system
provides a default home domain.

Role-Based Access Control

134

Fabric OS Administrators Guide

53-1003130-01