ANN: Early access to roles in sqlalchemy-oso – authorization as a spec

Stephie Glaser stephie at osohq.com
Wed Apr 21 13:11:34 EDT 2021


We build Oso, a library for building authorization into your application (
<https://docs.osohq.com/>https://docs.osohq.com/). We've previously shared
our base Python libary, and our integrations with Python frameworks/ORMS:
flask-oso, django-oso, and sqlalchemy-oso.

We are working on a new version of the library that treats authorization
more like a spec (starting with sqlalchemy-oso). It provides building
blocks for common patterns like roles, hierarchies, etc. From there, you
can customize it as needed using Oso's underlying policy language.

We're providing early access to the library for those who are interested in
providing feedback. Email stephie at osohq.com if interested.

*Some useful links:*

Quickstart & Install:
<https://docs.osohq.com/getting-started/quickstart.html>
https://docs.osohq.com/getting-started/quickstart.html
sqlalchemy-oso library:
<https://docs.osohq.com/python/reference/frameworks/sqlalchemy.html>
https://docs.osohq.com/python/reference/frameworks/sqlalchemy.html
Built-in roles with SQLAlchemy:
<https://docs.osohq.com/python/reference/frameworks/sqlalchemy/sqlalchemy_roles_ref.html>
https://docs.osohq.com/python/reference/frameworks/sqlalchemy/sqlalchemy_roles_ref.html
django-oso library:
<https://docs.osohq.com/python/reference/frameworks/django.html>
https://docs.osohq.com/python/reference/frameworks/django.html
flask-oso library:
<https://docs.osohq.com/python/reference/frameworks/flask.html>
https://docs.osohq.com/python/reference/frameworks/flask.html
Polar, Oso's policy language:
<https://docs.osohq.com/python/reference/polar.html>
https://docs.osohq.com/python/reference/polar.html
Join us on Slack for any questions: <http://join-slack.osohq.com/>
http://join-slack.osohq.com
Stephie Glaser
Developer Relations, Oso <https://www.osohq.com/>


More information about the Python-list mailing list