Permit is an advanced authorization service designed to streamline the management of permissions for any application. It offers a full-stack solution that integrates Policy-as-Code, APIs, developer-friendly SDKs, and user-facing UIs. The platform supports various access control models including Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), and Relationship-Based Access Control (ReBAC), allowing for the creation of complex authorization policies based on attributes and roles.
Permit facilitates seamless integration with multiple programming languages through its extensive SDKs and can be incorporated at the gateway level with systems like Kong, AWS API Gateway, and Nginx. The service is particularly developer-friendly, enabling the entire team, from developers to sales, to manage permissions securely. It includes prebuilt UI components that allow users to manage permissions without requiring extensive technical knowledge.
One of the standout features of Permit is its support for policy as code using Open Policy Agent (OPA) and AWS Cedar, ensuring that all policies are transparent and manageable through Git. The platform's API allows for the creation, management, and automation of policies, mirroring actions that can be performed via the UI.
However, Permit does not handle authentication, necessitating integration with an external auth provider. Additionally, the UI lacks a dark mode, which may be a downside for some users.
Overall, Permit is a robust, flexible, and scalable authorization service that is compliant with standards like HIPAA and SOC2, making it suitable for a wide range of industries and use cases.
Permit.io offers three pricing tiers for its authorization services:
Discounts are available for non-profits, startups, and other qualifying entities. Monthly billing options are offered, though annual contracts provide a 12% discount. Free access is available for open-source projects.
Information shown may be outdated. Found an error? Report it here