Skip to main content
https://img.shields.io/github/license/inveniosoftware/invenio-access.svg https://github.com/inveniosoftware/invenio-access/workflows/CI/badge.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/

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio_access-7.0.2.tar.gz (27.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invenio_access-7.0.2-py3-none-any.whl (79.2 kB view details)

Uploaded Python 3

File details

Details for the file invenio_access-7.0.2.tar.gz.

File metadata

  • Download URL: invenio_access-7.0.2.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for invenio_access-7.0.2.tar.gz
Algorithm Hash digest
SHA256 348a709fa9281326e1883bcb7d4a6448923f7e5dac79cb74cf1c83810b3fdc1f
MD5 6f5e284e9f45817f1d3a5445ae30f074
BLAKE2b-256 7bb3ce771d08a394ae8ee6713e4aedb42f765674ff643f2095aac26980507e84

See more details on using hashes here.

File details

Details for the file invenio_access-7.0.2-py3-none-any.whl.

File metadata

  • Download URL: invenio_access-7.0.2-py3-none-any.whl
  • Upload date:
  • Size: 79.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for invenio_access-7.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 05b29ececc0bb989a10fd271a1b794d7adfc8b57d41bd88bf07fa6fda388a099
MD5 fc7e13ca7b349b0f407c04a3f02bbd52
BLAKE2b-256 da1c77655d3dbd3897db5ba39c54d0e5600b0d2c55a8dc7aa56796568fdd1ee3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page