django-permissions-auditor¶
Admin site for auditing and managing permissions for views in your Django app.
Features¶
- Automatically parse views registered in Django’s URL system
- Out of the box support for Django’s authentication system
- Easily extensible for custom permission schemes
Installation¶
Requirements:
- Django 2.2, 3.0, 3.1, 3.2
- Python 3.6, 3.7, 3.8, 3.9
To install:
pip install django-permissions-auditor
Add permissions_auditor to your INSTALLED_APPS
in your project’s settings.py
file:
INSTALLED_APPS = [
...
'permissions_auditor',
...
]
That’s it! A permissions auditor section will now show in your site’s admin page. To fine tune what is displayed, head over to the Settings page.
Contribute¶
License¶
The project is licensed under the MIT license.
- Overview
- Installation
- Settings
- Admin Site
- Management Commands
- Example Views
- Included Processors
- Custom Processors
- Changelog
- v1.0.5 (Released 1/10/2022)
- v1.0.4 (Released 5/20/2021)
- v1.0.3 (Released 2/15/2021)
- v1.0.2 (Released 1/4/2021)
- v1.0.1 (Released 7/1/2020)
- v1.0.0 (Released 12/4/2019)
- v0.5.1 (Released 9/23/2019)
- v0.5.0 (Released 2/12/2019)
- v0.4.3 (Released 1/28/2019)
- v0.4.2 (Released 1/23/2019)
- v0.4.1 (Released 1/22/2019)
- v0.4.0 (Release Removed)
- v0.3.3 (Released 1/9/2019)
- v0.3.2 (Released 1/9/2019)
- v0.3.1 (Released 1/8/2019)