Python access-control

Open-source Python projects categorized as access-control

Top 8 Python access-control Projects

  • OPAL

    Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...) (by permitio)

  • Project mention: 45 Questions to Ask Yourself Before Modeling Authorization | dev.to | 2024-05-09

    This can be achieved by using tools like Open Policy Administration Layer (OPAL), which helps keep your authorization layer updated in real-time with data and policy updates. This OSS includes two important features:

  • pycasbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Python

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • FreeIPA

    Mirror of FreeIPA, an integrated security information management solution

  • Project mention: FreeIPA – Identity, Policy, Audit | news.ycombinator.com | 2024-05-06
  • aws-gate

    Better AWS SSM Session manager CLI client

  • refpolicy

    SELinux Reference Policy v2

  • Project mention: SELinux policies for Alpine Linux | /r/linuxadmin | 2023-10-25

    Distributions often start with the SELinux reference policy rather than starting from scratch.

  • little_brother

    Parental Control Application implemented in Python 3 packaged for Debian and Ubuntu to monitor and limit kids' play time on Linux hosts

  • backbone-python

    The framework for building end-to-end encrypted applications.

  • Project mention: Encrypt. Now | news.ycombinator.com | 2023-10-17

    It's only impractical if you actually require end users to understand and apply all of these technologies. It's a lot more tractable if they're abstracted away.

    The fact is that developers very (very) rarely have to interface directly with TLS or the Signal protocol, yet billions of non-technical users implicitly use them in our browsers and via Signal or WhatsApp.

    In my view, the challenge in the adoption of secure/private-by-design tech is the simplicity and usability of the interfaces and the capabilities these tools provide.

    We need secure tools to compete on capability in order to garner mass usage. Without (significant) feature superiority there's little reason for users to make the switch. I'm actively trying to solve some of these problems at Backbone [0]; aiming to build a usable, secure experience for end users and a simple, robust end-to-end-encryption interface for developers.

    [0] https://backbone.dev/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • demo-python

    Demo of using Cerbos with Python to check access to a holiday request system.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python access-control related posts

  • 45 Questions to Ask Yourself Before Modeling Authorization

    1 project | dev.to | 9 May 2024
  • OPA, Cedar, OpenFGA: Why are Policy Languages Trending Right Now?

    1 project | dev.to | 2 May 2024
  • Top 5 Access Control Features You Should Implement in 2024

    2 projects | dev.to | 27 Dec 2023
  • OPAL: A Flexible, Self-Hosted Authorization Solution Inspired by Netflix's AuthZ Strategy

    1 project | /r/selfhosted | 11 Dec 2023
  • Policy as Code Open Source Project – Roadmap Questions

    1 project | news.ycombinator.com | 11 Dec 2023
  • Opal – an open source cross-language policy administration tool

    3 projects | news.ycombinator.com | 6 Nov 2023
  • Implementing Role-Based Access Control in Django

    2 projects | dev.to | 1 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source access-control projects in Python? This list will help you:

Project Stars
1 OPAL 2,300
2 pycasbin 1,277
3 FreeIPA 925
4 aws-gate 443
5 refpolicy 281
6 little_brother 55
7 backbone-python 5
8 demo-python 4

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com