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.
We currently offer the following roles (though more roles are already on our todo list):
On the Teams tab of the organization settings, you can manage your different teams, add new teams and add or remove team members from the available teams.
Two teams are created for each organization by default:
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 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.
You can either add a project via the Select project dropdown at the top, or via the Create a new project button in the organization’s project settings. Please make sure the correct account (either organization or your private account) is selected first, as it’s currently not possible to transfer projects to another account.
Once the project is created, you can add it to any of your teams. Members of the Owners and Managers team will have access to all projects by default.
You can transfer your project to another account by navigating to:
Project Settings > General
A user with appropriate permission for the target account needs to confirm the transfer if you do not have project creation rights in the target account. When confirming the transfer, the user 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.
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 a any team member will apply to all teams and projects, organization-wide.
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”.