You'll need roughly 6 minutes to read this article.
Organizations simplify and enhance team management as well as subscription management for (larger) teams on Codeship.
You can define arbitrary teams and add them to any organization project and add Codeship accounts to those teams. You can also provide read-only access to some of your team members.
On the Teams tab of the organization settings, you can manage your different teams, add new teams and invite or remove team members from the available teams.
We currently offer the following roles (though more roles are already on our todo list):
Two teams are created for each organization by default:
Manage access and permissions to projects more granularly by creating specific teams that have access to specific projects by using the Project Managers or Contributor role.
If you want to create a new team, click the Create new team button and select the appropriate role.
Once you have created a new team, you can invite your colleagues and add new team members via their email address as well as any existing projects.
If you need to change the team settings (e.g., the name or the role), hover over the team card and click the gear icon showing on the right hand side.
By going to Edit Team Settings for a specific team you are able to:
Projects can be assigned to any team in your organization, but only Owners and Managers are able to do so. By default, Owners and Managers have permission to view all projects regardless of team assignments, as well.
To remove a team member from all organization teams and projects, click into your team management page. At the top, you will see a link for “Show All Members”.
From the “Show All Members” screen, changes to any team member will apply to all teams and projects, organization-wide.
To remove yourself from an organization or team within an organization navigate to the Teams page, which can be accessed through the main navigation. On this page, next to each team that you are a member of, you have the option to Leave Team.
Note: If you remove yourself from all teams, you will also remove yourself from access to this organization.
Click on your name in the navigation bar at the top and click the green Create Organization button.
Choose an available name and you’re done!
The name of an account can be changed by members of the owner team only.
In order to change the account name, navigate to the Settings page of your account.
Account names are required to be unique. Changing the account name will also change the dashboard url -
app.codeship.com/<your_account_name> - for that account.
On the account page, you also have the option to enable the IP Whitelisting feature. Read more about that in the IP Whitelisting documentation to see if it is something your organization needs.
To delete your organization account on Codeship, navigate to the Settings page of your organization and select delete organization. Be aware that:
Note that you must be in the Owners group to be able to delete an organization.
For all users assigned the Owner role in an organization, you can access invoices by clicking on your name in the top right and selecting an organization from the drop-down. Then, on the sidebar underneath the organization name, you will see a tab for Invoices.
To cancel your billing subscription but not delete your account, simply click Subscription from the top navigation and select the free plan as your account option.
You can transfer your project to another organization by navigating to:
Project Settings > General
A user with appropriate permissions for the target organization will need to confirm the transfer, unless your account also has Owner or Manager permissions on the organization you are transferring the project to.
When confirming a project transfer, you can choose which of the current team members to keep and which to remove.
If you want to bulk transfer projects, please reach out to our support via helpdesk.codeship.com.
We also have a couple of code examples and sample projects available.