The Role interface supports the following methods.
Method | Description |
---|---|
Clone | Copies the properties of a role object to an existing role object |
LockObject | Locks a role object |
SetPermissions | Sets role permissions for a given key |
UnlockObject | Unlocks a previously locked role object |
Update | Saves a role in the repository |
The following table shows the applicability of each method to each object. X indicates applicable; n/a indicates not applicable.
clsDatabaseRole | clsCubeRole | clsMiningModelRole | |
---|---|---|---|
Clone | X | n/a | n/a |
LockObject | X | n/a | n/a |
SetPermissions | X | X | X |
UnlockObject | X | n/a | n/a |
Update | X | n/a | n/a |