- User identities: Represent individuals such as developers or administrators that typically access the platform via browser.
- Machine identities: Represent systems such as CI pipelines or applications that programmatically interact with the platform.
Roles and Access
Infisical provides a robust and flexible access control system. The primary authorization mechanism is role-based access control (RBAC), where identities are assigned roles at two access control levels:- Organization-level access control: Control billing, member management, and platform-wide settings
- Project-level access control: Control access to specific product resources like secrets, SSH hosts, or certificates