Language

Understand the basics of ALFA

Functions

Reference cheatsheet for all ALFA functions

Datatypes

String, integer, dates, and more...

Attributes

Create the schema you need for your policies

Policy Library

Choose from a wide range of existing policies or build your own

IDE Plugins

Download for Visual Studio Code and Eclipse

What is ABAC?

Attribute-based access control (ABAC), also known as policy-based access control for IAM, defines an access control paradigm whereby a subject's authorization to perform a set of operations is determined by evaluating attributes associated with the subject, object, requested operations, and, in some cases, environment attributes.
ABAC is a method of implementing access control policies that is highly adaptable and can be customized using a wide range of attributes, making it suitable for use in distributed or rapidly changing environments.