Skip to main content
https://img.shields.io/github/license/inveniosoftware/invenio-access.svg https://img.shields.io/travis/inveniosoftware/invenio-access.svg https://img.shields.io/coveralls/inveniosoftware/invenio-access.svg https://img.shields.io/pypi/v/invenio-access.svg

Role-based access control (RBAC) for Invenio.

Invenio-Access works together with Invenio-Accounts to provide a full-fledge authentication and authorization system for Flask and Invenio based on a suite of existing Flask extensions such as:

  • Flask-Security

  • Flask-Login

  • Flask-Principal

  • passlib

Features:

  • Role-based access control with object level permissions.

  • CLI and administration interface for allowing/denying actions to users, roles or system roles.

  • Support for superuser privileges.

Further documentation is available on https://invenio-access.readthedocs.io/

Changes

Version 1.0.2 (released 2018-10-31)

  • Additional test for AnyonymousIdentity loaded on request

Version 1.0.1 (released 2018-05-18)

  • Removal of Click warning messages.

Version 1.0.0 (released 2018-03-23)

  • Initial public release.

Release files for invenio-access 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for invenio-access 1.0.2
File Size Uploaded
invenio-access-1.0.2.tar.gz 44.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for invenio-access 1.0.2
File Interpreter ABI Platform
invenio_access-1.0.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 76.6 kB

Release files / invenio-access-1.0.2.tar.gz

Download URL invenio-access-1.0.2.tar.gz
Size 44.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d0af1539d58a953f4de7fc7afdc19cb4e8cba0dbb4e00fc7b946c3feb0469095
BLAKE2b-256 checksum
How to use checksums
842f1912d8401889f704990dfeabeabcf049e174fdf000216af9d122aa5d7738
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.14

Release files / invenio_access-1.0.2-py2.py3-none-any.whl

Download URL invenio_access-1.0.2-py2.py3-none-any.whl
Size 32.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
7f10b46a546f843db91af2a5af4212469c7a54b1aa8acb6f6352e4f2a94fbfdc
BLAKE2b-256 checksum
How to use checksums
7dfeb9dc18ec2f9edd58997ed121546f12eaa407ff93244d13e3ede73c373bbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.14

Release history Release notifications | RSS feed

7.1.0

2 release files

7.0.2

2 release files

7.0.1

2 release files

7.0.0

2 release files

6.1.0

2 release files

6.0.1

2 release files

6.0.0

2 release files

5.1.0

2 release files

5.0.0

2 release files

4.2.1

2 release files

4.2.0

2 release files

4.1.0

2 release files

4.0.0

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page