> ## Documentation Index
> Fetch the complete documentation index at: https://infisical.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Attribute-based access controls

> Learn the basics of ABAC for both users and machine identities.

Infisical's Attribute-based Access Controls (ABAC) enable dynamic, attribute-driven permissions for both users and machine identities. ABAC enforces fine-grained, context-aware access controls using metadata attributes—stored as key-value pairs—either attached to identities or provided during authentication.

> [card] [Users](https://infisical.com/docs/documentation/platform/access-controls/abac/managing-user-metadata.md)
>
> Manage user metadata manually or automatically via SAML logins.

> [card] [Machine Identities](https://infisical.com/docs/documentation/platform/access-controls/abac/managing-machine-identity-attributes.md)
>
> Set metadata manually like users and access additional attributes provided during machine authentication (for example, OIDC claims).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.