Drop Oso Cloud into your apps to quickly add roles, sharing, fine-grained access, or any other access model you can think of.
Declarative policy language
Oso provides a declarative policy language called Polar that allows developers to write clear and concise authorization policies, making it easier to manage and understand access control rules.
Integrations
Oso integrates easily with popular frameworks and languages, offering flexibility for developers to incorporate authorization functionality within their existing tech stack.
Fine-grained access control
Oso supports fine-grained access control, enabling developers to specify precise permissions at various levels, such as user, role, and resource, enhancing security and customization.
Community and support
Oso has an active community and provides resources such as documentation, guides, and support channels, helping developers with implementation and troubleshooting.
Policy simulation and testing
Oso offers policy simulation and testing tools, allowing developers to test and validate authorization policies before deploying them in production environments.
We have collected here some useful links to help you find out if Oso is good.
Check the traffic stats of Oso on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Oso on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Oso's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Oso on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Oso on Reddit. This can help you find out how popualr the product is and what people think about it.
When the third case starts popping up, that's when an authorization provider like Oso or Permit.io starts to sound appealing. Centralized, easily readable authorization logic combined with easy queries for "what users are allowed to perform this action?" sounds great when your authorization logic starts to get a bit too complex. And we're finding a few cases where our authorization logic is getting too hard to... - Source: dev.to / almost 2 years ago
I know of warrant.dev, osohq.com, and Ory Keto but I don't see that these evaluate based on attributes. Source: over 3 years ago
Oso supports applying authorization logic at the ORM layer so that you can efficiently authorize entire data sets. For example, suppose you have millions of posts in a social media application created by thousands of users, and regular users are only authorized to view posts from their friends. It would be inefficient to fetch all of the posts and authorize them one by one. It would be much more efficient to... Source: almost 5 years ago
Oso's Node library now provides a configuration-based approach to adding role-based access control (RBAC) to your application. This new library speeds up the time it takes to build fine-grained permissions using roles and related patterns. Here are the docs + quickstart. Source: almost 5 years ago
> It's crazy this still is part of the stack where there are no great solutions. Seems like a few others have come to the same conclusion :) We're working on this at Oso (https://osohq.com) - I'm the CTO. Oso is an open source framework for authorization. Policies can reference application directly, so any authorization decisions can be made dynamically based on the data. And your data doesn't need to leave your... - Source: Hacker News / about 5 years ago
To celebrate a new release of Oso, our open-source authorization library, this blog post demonstrates a few ways of modeling role-based access control in Python and SQLAlchemy. It has complex examples to provide you with the building blocks for adding RBAC to your app and are written in a multi-tenant production system. - Source: dev.to / about 5 years ago
We're working on the next major release of Oso, a new set of features in the library to speed up the time it takes to build fine-grained permissions using role-based access control (RBAC). Source: about 5 years ago
Do you know an article comparing Oso to other products?
Suggest a link to a post with product alternatives.
Is Oso good? This is an informative page that will help you find out. Moreover, you can review and discuss Oso here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.