What is an organization?
An organization is the top-level workspace in Pwnbook. Members, integrations, and configuration all belong to an organization. Think of it as your team’s shared environment. Cloud (pwnbook.app): Each company or team has its own organization. Data is fully isolated between organizations — multi-tenancy is handled automatically. Self-hosted / local: A self-hosted instance is single-tenant by default. One organization serves your entire company or team, and everyone on the instance is a member of it. You can create additional organizations if you want to separate departments or client engagements, but it’s optional.Creating an organization
When you first sign in, you can create a new organization or join one you’ve been invited to. To create an organization:- Click Create Organization on the home screen.
- Enter a name.
- Click Create.
Inviting members
Owners and admins can invite team members by email:- Go to Settings → Members.
- Click Invite Member.
- Enter the email address and select a role (Admin or Member).
- Click Send Invite.
Invitations expire after 7 days. You can resend from the Members settings page.
Domain auto-join
Organizations can be configured so that anyone who signs up with a matching email domain is automatically added as a member.- Go to Settings → Security.
- Under Domain Auto-Join, enter your company’s email domain (e.g.,
example.com). - Select the default role for new members.
- Save.
Organization settings
Subscription plans
Starter
For small teams. Core features and standard integrations.
Business
For growing security teams. Advanced integrations, custom roles, and API access.
Enterprise
SSO, custom billing, dedicated support, self-hosting, and SLA guarantees.
Switching between organizations
If you’re a member of multiple organizations, use the organization switcher in the sidebar to move between them.Removing members
- Go to Settings → Members.
- Click … next to the member’s name.
- Select Remove Member.