Skip to main content
Version: 0.2.x

What is Permify?

Permify is an open-source authorization service for creating and maintaining fine-grained authorizations in your applications.

With Permify you can easily structure your authorization model, store authorization data in your own servers securely, and interact with Permify API to handle all authorization questions from any of your applications.

Permify's data model is inspired by Google’s consistent, global authorization system, Google Zanzibar Paper.

Key Features​

⚙️ Production ready authorization API that serve as gRPC and REST

🔮 Domain Specific Authorization Language - Permify Schema - to easily model your authorization

🔐 Database Configuration to store your permissions in house with high availability

✅ Ask authorization questions and get answers down to 10ms with parallel graph engine

💪 Battle tested, robust authorization architecture and data model based on Google Zanzibar

📝 Audit & Reason your access control hassle-free with various functionalities via API

⚡ Analyze performance and behavior of your authorization with tracing tools jaeger, signoz or zipkin

Getting Started​

In Permify, authorization divided into 3 core aspects; modeling, storing authorization data and access checks.

This document explains how Permify handles these aspects to provide a robust and scalable authorization system for your applications. For the ones that want trying out and examine it instantly,

Community & Support​

We love to talk about authorization also we would love to hear from you ❤️

You can get immediate help on our Discord channel. This can be any kind of questions related to Permify, authorization, or even from authentication or identity access control. We'd love to discuss anything related with access control space.

For feature requests, bugs or any improvements you can always open an issue on Github. If you like Permify, please consider giving us a ⭐️ on Github

Let's get connected

permify | Discordpermify | Twitterpermify | Linkedin

Need any help on Authorization ?​

Our team is happy to help you anything about authorization. Moreover, if you'd like to learn more about using Permify in your app or have any questions, schedule a call with one of our founders.