CodeScene supports organizational accounts that allow you to collaborate with your entire team and manage access to all projects in one place. An organizational account lets you share both public and private repositories with all members of your organization, without requiring individual subscriptions.
What Is an Organizational Account?
An organizational account in CodeScene represents a group account from your Git provider, such as:
-
GitHub: Organization
-
Bitbucket: Workspace
-
Azure DevOps: Account
-
GitLab: Group (top-level only)
Once created, your CodeScene organizational account acts as a central hub for all analysis projects under that group, and any member of the Git provider’s organization can access shared CodeScene projects.
Note: Organizational accounts are separate from individual CodeScene accounts. A paid plan is required to analyze private repositories under an organizational account.
Benefits of Using an Organizational Account
-
Share all projects (including private ones) with your team
-
Centralized access and billing
-
No need for individual subscriptions for each team member
-
Cleaner management compared to a project-by-project collaboration setup
Prerequisites: Granting CodeScene Repositories Access
Before creating an organizational account, ensure that CodeScene is authorized to access your Git provider's organization/group data.
Steps per Git Provider:
GitHub
-
Visit your profile and navigate to Settings -> Applications -> Authorized OAuth Apps.
-
Select the CodeScene Repositories OAuth app.
-
Scroll to Organization access.
-
If needed, click Grant to authorize access to your GitHub Organization.
Bitbucket
-
Go to Personal Bitbucket settings.
-
Navigate to App Authorizations.
-
Locate the CodeScene Repositories app and ensure it has access to your workspace.
Azure DevOps
-
Go to Azure DevOps: https://aex.dev.azure.com/me.
-
Check the CodeScene Repositories app under the Manage authorizations -> Authorizations.
-
Make sure it’s authorized for the account you wish to use.
GitLab
-
Visit your profile and navigate to Edit profile -> Applications -> Authorized applications.
-
Ensure the CodeScene Repositories app is authorized.
-
Confirm that your top-level Group (not subgroups or projects) is accessible.
How to Create an Organizational Account in CodeScene
-
Log in to your individual CodeScene account.
-
Click your name in the upper-right corner and choose My Account.
-
Scroll down to the Get a new organizational account section.
-
Click Create a new account for your organization.
-
Select the group account from your Git provider (e.g., GitHub Organization, Bitbucket Workspace, etc.).
-
If the group account is available and accessible, you'll be able to proceed.
-
If a CodeScene account already exists for that group, a message will inform you.
-
-
Click Create Organizational Account to finalize.
Once created, you’ll land in your new organizational dashboard. From here, you can import repositories, invite team members, and start collaborating on code insights and quality improvements.
Troubleshooting
If you don’t see your organization/group listed, check:
-
You are a member of the group on your Git provider.
-
CodeScene is authorized to access group-level data.
-
You're trying to use a top-level group (especially on GitLab).
-
An existing CodeScene account doesn’t already exist for that organization.