Skip to main content

Invenio module for common role based access control.

Project description

https://img.shields.io/travis/inveniosoftware/invenio-access.svg https://img.shields.io/coveralls/inveniosoftware/invenio-access.svg https://img.shields.io/github/tag/inveniosoftware/invenio-access.svg https://img.shields.io/pypi/dm/invenio-access.svg https://img.shields.io/github/license/inveniosoftware/invenio-access.svg

Invenio module for common role based access control.

This is an experimental developer preview release.

Changes

Version 1.0.0a7 (released 2016-06-14)

Bug fixes

  • Registers the ‘superuser_access’ action through an entrypoint.

Version 1.0.0a6 (released 2016-06-13)

New features

  • Adds ‘superuser_access’ action. This grants access to all permissions checked through DynamicPermissions. Note that granting ‘superuser_access’ will make every DynamicPermission deny access by default.

Version 1.0.0a5 (released 2016-04-26)

  • Major incompatible rewrite.

Version 0.2.0 (released 2015-10-02)

Incompatible changes

  • Changes function name of AclFactory function to act_factory.

  • Removes legacy admin interface. (#3233)

  • Removes legacy WebUser module.

Improved features

  • Makes upgrade recipe resilient to missing primary key in accROLE_accACTION_accARGUMENT table. (#10)

Bug fixes

  • Removes dependencies to invenio.utils and replaces them with invenio_utils.

  • Removes dependencies to invenio.testsuite and replaces them with invenio_testing.

  • Removes calls to PluginManager consider_setuptools_entrypoints() removed in PyTest 2.8.0.

  • Adds missing invenio_ext dependency and fixes its imports.

  • Adds missing invenio_base dependency.

Version 0.1.0 (released 2015-09-04)

  • Initial public release.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

invenio_access-1.0.0a7-py2.py3-none-any.whl (19.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_access-1.0.0a7-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_access-1.0.0a7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 26761f57757e682e27d3d2e383231e1c212bf62ea111cab4f8651721dea25ab0
MD5 689eec6a873ffb88623235ee410a8d0e
BLAKE2b-256 c51e1bbfefcd2b890380a193c68940a6cb0cb92b065384e904fc6d2721c479b9

See more details on using hashes here.

Supported by

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