...
Table Name | Table Description | Field Name | Field Type | Field Description |
---|---|---|---|---|
rbac_account_permissions | Account-Permission relation | accountId | int | Account id |
permissionId | int | Permission id | ||
granted | int | Granted = 1, Denied = 0 | ||
realmId | int | Realm Id, -1 means all | ||
rbac_permissions | Permission List | id | int | Permission id |
name | text | Permission name | ||
rbac_default_permissions | Default permissions to assign to a specific security level (account_access) | secId | int | Security Level id |
permissionId | int | Permission id | ||
rbac_linked_permissions | Assigns permissions to roles (see rbac_permissions for permissions with name "role") Can also be used to link permissions to permissions (creating new roles) | id | int | Security Level id |
linkedId | int | Permission id |
Sugerencia | ||
---|---|---|
| ||
Create a web interface (in PHP or other accessible web technology) to ease management of the RBAC system. If simple and good enough, it could possibly be added to TrinityCore repository (/contrib/ directory)! |