Index
A
|
C
|
D
|
E
|
G
|
I
|
L
|
N
|
P
|
Q
|
R
|
S
|
V
A
ACCESS_ACTION_CACHE_PREFIX (in module invenio_access.config)
ACCESS_CACHE (in module invenio_access.config)
ACCESS_LOAD_SYSTEM_ROLE_NEEDS (in module invenio_access.config)
action (invenio_access.models.ActionNeedMixin attribute)
action_factory() (in module invenio_access.factory)
ActionNeedMixin (class in invenio_access.models)
ActionRoles (class in invenio_access.models)
ActionSystemRoles (class in invenio_access.models)
ActionUsers (class in invenio_access.models)
allow() (invenio_access.models.ActionNeedMixin class method)
allow_action (in module invenio_access.cli)
allow_by_default (invenio_access.permissions.Permission attribute)
any_user (in module invenio_access.permissions)
argument (invenio_access.models.ActionNeedMixin attribute)
authenticated_user (in module invenio_access.permissions)
C
changed_action() (in module invenio_access.models)
create() (invenio_access.models.ActionNeedMixin class method)
(invenio_access.models.ActionSystemRoles class method)
current_access (in module invenio_access.proxies)
D
deny() (invenio_access.models.ActionNeedMixin class method)
deny_action (in module invenio_access.cli)
E
exclude (invenio_access.models.ActionNeedMixin attribute)
excludes (invenio_access.permissions.Permission attribute)
G
get_action_cache_key() (in module invenio_access.models)
get_identity() (in module invenio_access.utils)
I
id (invenio_access.models.ActionNeedMixin attribute)
init_app() (invenio_access.ext.InvenioAccess method)
init_config() (invenio_access.ext.InvenioAccess method)
invenio_access (module)
invenio_access.cli (module)
invenio_access.config (module)
invenio_access.ext (module)
invenio_access.factory (module)
invenio_access.models (module)
invenio_access.proxies (module)
invenio_access.utils (module)
InvenioAccess (class in invenio_access.ext)
L
lazy_result() (in module invenio_access.cli)
list_actions (in module invenio_access.cli)
load_permissions_on_identity_loaded (in module invenio_access.loaders)
N
need (invenio_access.models.ActionNeedMixin attribute)
(invenio_access.models.ActionRoles attribute)
(invenio_access.models.ActionSystemRoles attribute)
(invenio_access.models.ActionUsers attribute)
needs (invenio_access.permissions.Permission attribute)
P
ParameterizedActionNeed (in module invenio_access.permissions)
Permission (class in invenio_access.permissions)
process_action() (in module invenio_access.cli)
process_allow_action() (in module invenio_access.cli)
process_deny_action() (in module invenio_access.cli)
process_email() (in module invenio_access.cli)
process_remove_action() (in module invenio_access.cli)
process_role() (in module invenio_access.cli)
Q
query_by_action() (invenio_access.models.ActionNeedMixin class method)
R
removed_or_inserted_action() (in module invenio_access.models)
S
superuser_access (in module invenio_access.permissions)
SystemRoleNeed (in module invenio_access.permissions)
V
validate_role_name() (invenio_access.models.ActionSystemRoles method)
Invenio-Access
Invenio module for common role based access control.
Navigation
Overview
Installation
Configuration
Usage
API Docs
Contributing
Changes
License
Contributors
invenio-access@GitHub
invenio-access@PyPI
Related Topics
Documentation overview
Quick search