Dell Brocade G620 Brocade 8.0.1 Fabric OS Administratiors Guide - Page 145

Managing User Accounts, User accounts overview, Role-Based Access Control

Page 145 highlights

Managing User Accounts ∙ User accounts overview ...145 ∙ Local database user accounts...149 ∙ Local user account database distribution...151 ∙ Password policies...152 ∙ The boot PROM password...157 ∙ Remote authentication...160 User accounts overview In addition to the default permissions assigned to the roles of root, admin, and user, Fabric OS supports up to 252 additional user accounts on the chassis. These accounts expand your ability to track account access and audit administrative activities. NOTE Upon new installation of Fabric OS, the root user mus be enabled. Each user account is associated with the following: ∙ Permissions - Associate roles with each user account to determine the functional access levels. ∙ Virtual Fabric list - Specifies the Virtual Fabric a user account is allowed to log in to. ∙ Home Virtual Fabric - Specifies the Virtual Fabric that the user is logged in to, if available. The home Virtual Fabric must be a member of the user's Virtual Fabric list. If the fabric ID is not available, the next-lower valid fabric ID is used. ∙ LF Permission List - Determines functional access levels within the bounds of the user's Virtual Fabrics. ∙ Chassis role - Similar to switch-level roles, but applies to a different subset of commands. For more information about Virtual Fabrics, refer to Managing Virtual Fabrics on page 267. Fabric OS provides four options for authenticating users: remote RADIUS service, remote LDAP service, remote TACACS+ service, and the local-switch user database. All options allow users to be managed centrally by means of the following methods: ∙ Remote RADIUS service - Users are managed in a remote RADIUS server. All switches in the fabric can be configured to authenticate against the centralized remote database. ∙ Remote LDAP service - Users are managed in a remote LDAP server. All switches in the fabric can be configured to authenticate against the centralized remote database. The remote LDAP server can run Microsoft Active Directory or OpenLDAP. ∙ 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. Brocade Fabric OS Administration Guide, 8.0.1 53-1004111-02 145

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551

Managing User Accounts
User accounts overview
..............................................................................................................................................................................................
145
Local database user accounts
..................................................................................................................................................................................
149
Local user account database distribution
............................................................................................................................................................
151
Password policies
............................................................................................................................................................................................................
152
The boot PROM password
.........................................................................................................................................................................................
157
Remote authentication
..................................................................................................................................................................................................
160
User accounts overview
In addition to the default permissions assigned to the roles of root, admin, and user, Fabric OS supports up to 252 additional user
accounts on the chassis. These accounts expand your ability to track account access and audit administrative activities.
NOTE
Upon new installation of Fabric OS, the root user mus be enabled.
Each user account is associated with the following:
Permissions — Associate roles with each user account to determine the functional access levels.
Virtual Fabric list — Specifies the Virtual Fabric a user account is allowed to log in to.
Home Virtual Fabric — Specifies the Virtual Fabric that the user is logged in to, if available. The home Virtual Fabric must be a
member of the user’s Virtual Fabric list. If the fabric ID is not available, the next-lower valid fabric ID is used.
LF Permission List — Determines functional access levels within the bounds of the user’s Virtual Fabrics.
Chassis role — Similar to switch-level roles, but applies to a different subset of commands.
For more information about Virtual Fabrics, refer to
Managing Virtual Fabrics
on page 267.
Fabric OS provides four options for authenticating users: remote RADIUS service, remote LDAP service, remote TACACS+ service, and
the local-switch user database. All options allow users to be managed centrally by means of the following methods:
Remote RADIUS service — Users are managed in a remote RADIUS server. All switches in the fabric can be configured to
authenticate against the centralized remote database.
Remote LDAP service — Users are managed in a remote LDAP server. All switches in the fabric can be configured to
authenticate against the centralized remote database. The remote LDAP server can run Microsoft Active Directory or
OpenLDAP.
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.
Brocade Fabric OS Administration Guide, 8.0.1
53-1004111-02
145