GitKraken.dev

Manage GitKraken Organizations | Roles, Users, Teams, SSO

Last updated: June 2025

Create an organization in GitKraken.dev to manage your team’s access, roles, licenses, and SSO. Centralize your GitKraken subscription to simplify provisioning and oversight across all GitKraken products.

Community users are on a single-user plan and cannot perform any organization management. Pro plans and higher can manage users, roles, teams, and settings.


Roles

Roles determine what permissions a member has within your organization. There are four roles available:

  • Owner – Each organization has one owner by default. The owner has full administrative and billing permissions and consumes a license.
  • Admin – Has full administrative and billing permissions and consumes a license. Admins cannot change or remove the owner.
  • User – Has access to GitKraken features but no administrative permissions. This role consumes a license.
  • Billing Contact – Manages billing-related settings and receives invoices. This role does not consume a license.
Permission Owner Admin User Billing Contact
Licensed to use GitKraken
Add, edit, and remove users
Create and manage teams
Manage billing and purchase licenses
Transfer ownership of the organization

Add users

To add someone to your organization, go to gitkraken.dev, open the organization dropdown in the top left, select Users, then click Add Users.

Add Users screen in GitKraken
Access the Add Users screen from the Users tab

You can enter multiple email addresses and select the role from the dropdown to assign to all users.

Add users modal with email and role fields
Enter emails and assign a role to each new user

Only members with a role that includes user management permissions can invite others. Adding a user consumes a license from your subscription. If you exceed your license count during this step, a billing summary will appear. Select Purchase to complete the transaction and add the users.

Modal showing additional license purchase required
Purchase additional licenses if needed when adding users

You can also purchase extra licenses in advance from the Subscription section.


Inviting users to your organization

As a User, you can invite others to your organization. These invitations must be reviewed and approved by an Owner, Admin, or Billing Contact.

To invite someone:

  1. Go to gitkraken.dev
  2. Select your organization from the top-left dropdown
  3. Navigate to Users > Invite Users
  4. Enter the email address(es) of the person you want to invite
User invite screen in GitKraken
Submit user invitations for approval

Once submitted, Owners, Admins, or Billing Contacts will receive an email notification. They can click Review from the email or go to Users > Review in the GitKraken interface to approve or deny the invitation. If your organization is at its user limit, approving an invite may prompt a license purchase.

Review and approve user invitation interface
Approvers can approve, deny, or assign licenses to new users

Reallocate licenses

Owners, Admins, and Billing Contacts can remove existing users to free up licenses, then add new users in their place.

Note: Billing Contacts cannot remove or edit Owner or Admin users.

To reallocate a license:

  1. Navigate to Users
  2. Click Remove next to the user you want to remove
  3. Invite or add a new user to use the available license

Import and export users

To import multiple users via CSV, click the Add Users button, then choose Import via CSV. Be sure your file includes the following columns: Email, Username, Role, and User License.

CSV import modal in GitKraken
Import multiple users via a formatted CSV file

To export your current user list to CSV, click Export via CSV. The export will include columns for Email, Username, Role, and User License.

CSV export button in GitKraken
Export a CSV of your organization’s members

Teams

Teams help you organize members within your GitKraken organization. Teams can also create Shared Workspaces to stay aligned on collaborative work and avoid merge conflicts by seeing what files and branches team members are working on.

Any member can create a team from the Teams tab in your organization at gitkraken.dev. For details on creating and working with teams, visit the Teams documentation.

GitKraken organization teams interface
Use teams to organize members and collaborate efficiently

Organization Settings

Access your settings at gitkraken.dev/settings/organization. From here, you can view subscription details and update:

  • Organization name
  • Ownership
  • SSO setup
  • Organization membership
Organization settings page
Update organization settings including name, ownership, and SSO

Transfer ownership

If you’re the owner of an organization and want to assign ownership to someone else:

  1. Make sure the new owner is already added to the organization
  2. Go to Settings > Transfer ownership
  3. Select the user and confirm their email
  4. Click Transfer Ownership to finalize the change

Note: Ownership transfers are final unless the new owner reassigns it.

Transfer ownership workflow
Transfer organization ownership to another member

Leave an organization

To leave an organization:

  1. Navigate to Settings > Organization
  2. Click Leave Organization

Note: You must be part of another organization and cannot be the current owner. If you are the owner, transfer ownership before leaving.

Leaving an organization will revoke your GitKraken license and access to shared collaboration features.

Leave organization screen in GitKraken
Leave your current GitKraken organization

Single sign-on

Single sign-on (SSO) is available for organizations that require it. For setup steps, visit the Single Sign-On documentation.

Next Steps

Have feedback about this article? Did we miss something? Let us know!
On this page