Methods
|
|
|
|
_addRole
|
_addRole (
self,
role,
REQUEST=None,
)
|
|
_delRoles
|
_delRoles (
self,
roles,
REQUEST,
)
|
|
_has_user_defined_role
|
_has_user_defined_role ( self, role )
|
|
_setRoles
|
_setRoles (
self,
acl_type,
acl_roles,
)
|
|
ac_inherited_permissions
|
ac_inherited_permissions ( self, all=0 )
|
|
access_debug_info
|
access_debug_info ( self )
Return debug info
|
|
acquiredRolesAreUsedBy
|
acquiredRolesAreUsedBy ( self, permission )
used by management screen
|
|
get_local_roles
|
get_local_roles ( self )
|
|
get_local_roles_for_userid
|
get_local_roles_for_userid ( self, userid )
|
|
get_valid_userids
|
get_valid_userids ( self )
|
|
has_local_roles
|
has_local_roles ( self )
|
|
manage_access
|
manage_access (
trueself,
self,
REQUEST,
_normal_manage_access=HTMLFile('access', globals() ),
_method_manage_access=HTMLFile('methodAccess', globals() ),
**kw,
)
Return an interface for making permissions settings
|
|
manage_acquiredPermissions
|
manage_acquiredPermissions (
self,
permissions=[],
REQUEST=None,
)
Change the permissions that acquire
|
|
manage_addLocalRoles
|
manage_addLocalRoles (
self,
userid,
roles,
REQUEST=None,
)
Set local roles for a user.
|
|
manage_changePermissions
|
manage_changePermissions ( self, REQUEST )
Change all permissions settings, called by management screen
|
|
manage_defined_roles
|
manage_defined_roles (
self,
submit=None,
REQUEST=None,
)
Called by management screen.
|
|
manage_delLocalRoles
|
manage_delLocalRoles (
self,
userids,
REQUEST=None,
)
Remove all local roles for a user.
|
|
manage_editRoles
|
manage_editRoles (
self,
REQUEST,
acl_type='A',
acl_roles=[],
)
|
|
manage_permission
|
manage_permission (
self,
permission_to_manage,
roles=[],
acquire=0,
REQUEST=None,
)
Change the settings for the given permission
If optional arg acquire is true, then the roles for the permission
are acquired, in addition to the ones specified, otherwise the
permissions are restricted to only the designated roles.
|
|
manage_role
|
manage_role (
self,
role_to_manage,
permissions=[],
REQUEST=None,
)
Change the permissions given to the given role
|
|
manage_setLocalRoles
|
manage_setLocalRoles (
self,
userid,
roles,
REQUEST=None,
)
Set local roles for a user.
|
|
permission_settings
|
permission_settings ( self )
Return user-role permission settings
|
|
permissionsOfRole
|
permissionsOfRole ( self, role )
used by management screen
|
|
possible_permissions
|
possible_permissions ( self )
|
|
rolesOfPermission
|
rolesOfPermission ( self, permission )
used by management screen
|
|
userdefined_roles
|
userdefined_roles ( self )
Return list of user-defined roles
|
|
valid_roles
|
valid_roles ( self )
Return list of valid roles
|
|
validate_roles
|
validate_roles ( self, roles )
Return true if all given roles are valid
|