Aagya logo

The only Authorization Service you need

Developer-friendly full stack authorization for any application powered by - Policy-as-Code, APIs, SDKs, and UIs

  • Allow your entire team - from devs to sales, to securely manage permissions

  • The only solution with a no-code policy editor. Supports any model - RBAC, ABAC and ReBAC.

  • Aagya generates fully transparent policy as code based on OPA's Rego or AWS' Cedar

  • Everything is managed as code in Git and controlled with a simple API

APIs for everything

Create, manage and automate your policies with Aagya's API. Anything done via the UI can be done with our API, Terraform provider or SDKs as well!

  curl "https://api.aagya.ai/v2/{project_id}/{env_id}/roles" 
    --data-raw '{"role":"admin","description":"Administrator role"}'
                      

One platform, any use case

  • RBAC

    Role based access

    Role based access

    Create dynamic Role Based Access Control policies, like:

    " Banker can Approve Loan "

  • ABAC

    Granular attributes

    Granular attributes

    Build nuanced attribute based access control policies by adding attributes, like:

    " Weekend Shift Employees
    can access Database during Weekend "

  • ReBAC

    Resource and user hierarchies

    Resource and user hierarchies

    Create policies based on relationships between users and resources, like:

    " Caregiver of a Patient
    can View Patient's Medical Files "

Fully functional authorization in 5 minutes

Just add aagya.verify() to your code, middleware, mesh, or API gateway.

  • Seamlessly migrate from any existing authorization solution

  • GitOps and Multi-tenancy available out-of-the-box