| RoleAdd | Creates a new role. | 
| RoleAddPrivilege | Creates a new privilege. | 
| RoleAddRoleToRole | Adds a role to another role. | 
| RoleAddUserToRole | Adds a user to a role. | 
| RoleDelete | Deletes a role. | 
| RoleDeletePrivilege | Deletes a privilege. | 
| RoleDoesUserHavePrivilege | Determines whether a user has a specific privilege. | 
| RoleGetChildRoleList | Lists the roles belonging to a role. | 
| RoleGetParentRoleList | Lists the parent roles for a role. | 
| RoleGetPrivilegeList | Lists privileges. | 
| RoleGetRoleList | Lists all roles. | 
| RoleGetRolePrivilegeValueList | Returns the privilege values for a role. | 
| RoleGetUserList | Lists the users in a role. | 
| RoleGetUserPrivilegeValueList | Lists the values of a user privilege. | 
| RoleIsRoleInRole | Determines whether a role is a child of a specified role. | 
| RolePrivilegeGetRoleList | Returns a list of roles that contain the specified privilege. | 
| RoleRemovePrivilegeFromRole | Removes a privilege from a role. | 
| RoleRemoveRoleFromRole | Removes a role from a parent role. | 
| RoleRemoveUserFromRole | Removes a user from a role. | 
| RoleSetPrivilegeForRole | Sets a value for a privilege in a role. | 
| RoleUserGetRoleList | Lists the roles for a user. | 
|  |