Accounts
An account represents a single database or server you want to manage. You provide the connection details (host, port, database) and credentials (username, password), and Infisical stores them securely. Users connect through Infisical without ever seeing the underlying credentials. Infisical supports databases (PostgreSQL, MySQL, MS SQL, MongoDB), servers (SSH, Windows), Kubernetes clusters, and AWS IAM roles. Learn more about Accounts →Folders
Group accounts by who needs access to them. If the same people need the same accounts, put them in one folder. If different people need different accounts, use separate folders. You might organize by team (backend-team), department (engineering), application (checkout-service), or environment — whatever matches how access actually works in your organization.
Permissions are set at the folder level, so everyone with access to a folder can reach all accounts inside.
Learn more about Folders →
Account Templates
Account templates define the policies that apply when someone connects to an account:- Maximum session duration
- Whether a reason is required
- Whether MFA is required
Memberships
Memberships determine who can access what by assigning users or groups a role on a folder or account.| Role | Capabilities |
|---|---|
| Admin | Full control — accounts, folders, sessions, memberships |
| Connector | Launch sessions and connect to accounts |
| Auditor | View audit logs and session recordings |
Next Steps
Launch Your First Session
Get hands-on with a step-by-step walkthrough.
Session Lifecycle
Understand what happens when you connect.