Skip to main content

File based RBAC in Python made easy

Project description

Coverage Test Publish License Python version

Documentation

https://rafsaf.github.io/respo/

Overview

respo states for Resource Policy and is tiny, user friendly tool for building RBAC systems based on single yml file, mainly with FastAPI framework in mind. In most cases – for even large set of roles and organizations – single file would be enough to provide restricting system access.

Installation

pip install respo

Tests in this project

This project focuses heavily on code quality, good practics and full 100% test coverage

Also, every piece of code in the docs is a tested python/yml file, feel free to use it directly.

Project details


Download files

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

Source Distribution

respo-0.1.2a0.tar.gz (9.8 kB view hashes)

Uploaded Source

Built Distribution

respo-0.1.2a0-py3-none-any.whl (10.6 kB view hashes)

Uploaded Python 3

Supported by

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