Casbin
Casbin is a free authorization library that supports a variety of access control models including Access Control Lists, Role-Based Access Control and Attribute-Based Access Control. It is available in many programming languages, including Golang, Java (C/C++), Node.js (JavaScript), PHP, Laravel (Python),.NET (C#), Delphi (Rust), Ruby, Swift (Objective C), Lua (OpenResty), Dart(Flutter), and Elixir. This provides a consistent API on different platforms. Casbin abstracts the PERM metamodel into configuration files, allowing developers and administrators to change or upgrade authorization mechanisms simply by changing configurations. It supports a variety of databases, including MySQL, PostgreSQL and Oracle, MongoDB, Redis and AWS S3. The library includes a role manager that handles RBAC roles hierarchies, and it supports filtered policies management for efficient enforcement.
Learn more
Zluri
Zluri is a SaaS Operations Management Platform for IT Teams. It allows IT teams to manage, secure, and comply with multiple SaaS applications from one dashboard.
Zluri helps bring shadow IT to light, monitor and manage SaaS spend, and automates end to end application renewal management.
Zluri is data-driven. It helps IT teams plan, organize, secure, and get more out of their SaaS app portfolio.
Learn more
Aserto
We make it simple for developers to secure their cloud apps. Adapt your authorization model so that it supports the principle of least privilige with fine-grained accessibility. Authorization decisions are based on the users, groups, domain models, resource hierarchy and relationships between them. Locally make authorization decisions using real-time information in milliseconds with 100% availability. Locally enforce using real-time information. Manage policies from one location. Define and manage all policies for your applications from a central location. Spend less time on access control and more time delivering core features. Allowing policy and code to develop independently will streamline the interaction between engineering and security. Create a secure supply chain for software that supports your policies. Store and version code for your policies in a git repository, just like you would any other code. Just like any other application artifact, you can build, tag, sign and immutable images of your policies.
Learn more
Permify
Permify is a service that helps developers create and manage scalable, fine-grained access control systems in their applications. Permify, which is based on Google's Zanzibar authorization service, allows for the structuring of authorizations models, storage of authorizations in preferred databases and interaction with its API. It supports multiple access models, such as Role-Based Access Control and Attribute-Based Access Control. This allows for the creation and management of granular policies and permissions. Permit centralized authorization logic by abstracting it from codebases to make reasoning, testing and debugging easier. It provides flexible storage options for policies and a role manager that can handle RBAC hierarchy roles. The platform supports filtered policies for efficient enforcement of policies in large, multitenant environments.
Learn more