Key Concepts
- Organization (Tenant): An isolated workspace containing its own providers, scans, findings, roles, and users. Every Prowler account operates within at least one organization.
- Membership: The association between a user and an organization, including the membership role (
ownerormember). - Active Organization: The organization currently in use for the session. All actions (scans, findings, provider management) apply to the active organization.
When a new account is created without an invitation, a default organization is automatically provisioned. Accounts created through an invitation join the inviter’s organization instead.
Viewing Organizations
To view all organizations associated with an account, navigate to the Profile page. The Organizations card displays every organization the user belongs to, including the role, name, join date, and whether it is the currently active organization.
Creating an Organization
To create a new organization:- Navigate to the Profile page.
-
In the Organizations card, click the Create organization button.

-
Enter a name for the new organization (maximum 100 characters).

- Click Create. The session automatically switches to the newly created organization.
Creating an organization requires being authenticated. Any user can create a new organization regardless of their current role.
Switching Between Organizations
To switch the active organization:- Navigate to the Profile page.
- In the Organizations card, locate the organization to switch to.
- Click the Switch button next to the desired organization.
-
Confirm the switch in the dialog. The page reloads with the new organization’s context, and all subsequent actions apply to it.

The currently active organization is indicated by an Active badge. Switching updates the session tokens, so the page will reload automatically.
Editing an Organization Name
Organization owners with the Manage Account permission can rename an organization:- Navigate to the Profile page.
- In the Organizations card, click the Edit button next to the organization.
-
Update the name and save the changes.

Deleting an Organization
Organization owners with the Manage Account permission can delete an organization, provided they belong to at least two organizations (the last remaining organization cannot be deleted).Deleting a Non-Active Organization
- Navigate to the Profile page.
- Click the Delete button next to the organization to remove.
-
Type the organization name to confirm deletion.

- Click Delete. The organization and all its associated data (providers, scans, findings) are permanently removed.
Deleting the Active Organization
When deleting the currently active organization, an additional step is required:- Navigate to the Profile page.
- Click the Delete button next to the active organization.
- Select which organization to switch to after deletion.
-
Type the organization name to confirm.

- Click Delete. The session switches to the selected organization, and the deleted organization’s data is permanently removed.
Accepting an Invitation to an Organization
When invited to join an organization, the invited user receives a link to accept the invitation. The flow adapts depending on whether the user already has a Prowler account:Existing Users
- Open the invitation link.
- If already authenticated, the invitation is accepted automatically and the user is redirected to Prowler App.
-
If not authenticated, choose I have an account — Sign in, authenticate with existing credentials, and the invitation is accepted upon sign-in.

New Users
- Open the invitation link.
- Choose I’m new — Create an account.
- Complete the sign-up process. Upon account creation, the invitation is accepted and the user joins the inviter’s organization.
Invitations expire after 7 days. If an invitation has expired, contact the organization administrator to send a new one. For more details on invitation management, see Managing Users and Role-Based Access Control (RBAC).
Permissions Reference
| Action | Required Conditions |
|---|---|
| View organizations | Any authenticated user |
| Create an organization | Any authenticated user |
| Switch organizations | Any authenticated user |
| Edit organization name | Organization owner with Manage Account permission |
| Delete an organization | Organization owner with Manage Account permission; must belong to more than one organization |

