Implementing Role-Based Access Control (RBAC) in SQLAlchemy with oso

122 views
Skip to first unread message

Stephie Glaser

unread,
Jan 7, 2021, 1:15:01 PM1/7/21
to sqlalchemy
Hi all, we've been working towards building Role-Based Access Control (RBAC) features into our libraries at oso. We had released a preview of those features in our sqlalchemy-oso package, and since then have polished those features up, written some docs, and are excited to share a sample app showcasing our new out-of-the box roles features!

Link to Introducing Built-in Roles with oso. It covers how to structure Role-Based Access Control (RBAC) and how we ship roles out-of-the-box for SQLAlchemy. Plus feature designs, broader thinking on roles, and the sample app we use to validate and showcase the sqlalchemy-oso library. 





Michael Mulqueen

unread,
Jan 7, 2021, 2:21:46 PM1/7/21
to sqlal...@googlegroups.com
Thanks for sharing this. Will take a good look at it, I've been looking for something like this.

There's a broken link on the text "guide to roles patterns". 

On Thu, 7 Jan 2021, 18:15 Stephie Glaser, <ste...@osohq.com> wrote:
Hi all, we've been working towards building Role-Based Access Control (RBAC) features into our libraries at oso. We had released a preview of those features in our sqlalchemy-oso package, and since then have polished those features up, written some docs, and are excited to share a sample app showcasing our new out-of-the box roles features!

Link to Introducing Built-in Roles with oso. It covers how to structure Role-Based Access Control (RBAC) and how we ship roles out-of-the-box for SQLAlchemy. Plus feature designs, broader thinking on roles, and the sample app we use to validate and showcase the sqlalchemy-oso library. 





--
SQLAlchemy -
The Python SQL Toolkit and Object Relational Mapper
 
http://www.sqlalchemy.org/
 
To post example code, please provide an MCVE: Minimal, Complete, and Verifiable Example. See http://stackoverflow.com/help/mcve for a full description.
---
You received this message because you are subscribed to the Google Groups "sqlalchemy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/50f0c039-9fdb-42cb-b40e-a17f8c70c282n%40googlegroups.com.

Stephie Glaser

unread,
Jan 7, 2021, 3:39:44 PM1/7/21
to sqlal...@googlegroups.com
Hey Michael, thanks for flagging that. It's now been fixed! I'm providing both links for you below. 
Please feel free to reach out once you've dug in and we'll be happy to answer any questions! You can join us on slack as well, either way!


You received this message because you are subscribed to a topic in the Google Groups "sqlalchemy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sqlalchemy/AajLjUJQC5A/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sqlalchemy+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/CAHxMHYWWekkQ7TWbUPfznYupgi5LczjB-yWNKKTBL4X1M0bJYg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages