| Trees | Indices | Help |
|
|---|
|
|
object --+
|
core.Component --+
|
PermissionSystem
| Nested Classes | |
|
Inherited from |
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
| Static Methods | |
|
Inherited from |
| Properties | |
|
requestors List of components that implement ~trac.perm.IPermissionRequestor
|
|
|
group_providers List of components that implement ~trac.perm.IPermissionGroupProvider
|
|
|
Inherited from |
|
| Method Details |
|
|
Get all actions from permission requestors as a The keys are the action names. The values are the additional actions granted by each action. For simple actions, this is an empty list. For meta actions, this is the list of actions covered by the action. |
Get all groups as a The keys are the group names. The values are the group members. Since: 1.1.3 |
Get all users as a The keys are the user names. The values are the actions possessed by the user. Since: 1.1.3 |
Return the permissions of the specified user. The return value is a dictionary containing all the actions
granted to the user mapped to
|
Return a sorted list of groups that Groups are recursively expanded such that if Since: 1.3.3 |
Return all permissions for all users. The permissions are returned as a list of (subject, action) formatted tuples. |
Return all users that have the specified permission. Users are returned as a list of user names. |
| Property Details |
requestorsList of components that implement~trac.perm.IPermissionRequestor
|
group_providersList of components that implement~trac.perm.IPermissionGroupProvider
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Fri Aug 11 08:14:30 2023 | http://epydoc.sourceforge.net |