GitHub

Managing the apps of organizations

Organizations can own several apps, with different (or the same, if that’s what you need) groups working on different apps. Apps can be transferred between private accounts and Organization accounts any time, quickly and easily.

Adding new apps to an Organization

A new app can be added directly to an Organization. You can do this either from the organization’s Account settings page or from the Dashboard of an account that is a member of the Organization.

  1. Get to the Create New App page.

    There are three options to get there:

    • On the top menu bar, find the + symbol and click it, then click the Add App option.

    • Open the Dashboard on bitrise.io, open the dropdown menu above your app list and select your Organization. Click the + Add new app button.

    • Open the Account settings page of your Organization, and click the Apps option on the menu on the left. Click the Add new app button.

  2. On Create New App page, make sure that the Organization account is selected in the dropdown menu.

  3. Proceed with adding a new app as usual! It will be owned by the Organization.

Transferring apps to an Organization

When you create an Organization, you get a prompt for transferring apps from the account that you are logged in with to the Organization. However, if you skipped that step, you can do it on our website at any time you wish.

You have two options to transfer app ownership.

App ownership can be transferred from an Organization to another account on the app’s Team tab. Only Organization owners can do this.

Transferring apps from the Organization profile

  1. Sign in with an account that is a member of the Organization and open the account’s profile page.
  2. Go to your Organization’s profile page: click Switch Profile on the top left corner and select the Organization you need.

  3. On the left, select Apps from the menu options.
  4. Click the Transfer apps button.

  5. Find the apps you wish to transfer and toggle the switch on the right. Once you’re done, click Done.

Transferring an app from the Team tab

It can happen that you need to transfer an application on Bitrise to another user. This can be done in a few seconds by following these quick steps:

  1. Login with the current owner of the app.
  2. Open the app’s page and go to the Team tab.
  3. Make sure the new owner of the app is in the team or add her/him if you need to.
  4. Click the Transfer ownership button on the top right.

For transferring the ownership, select the new user to transfer the app to:

The new user can either be another private account or an Organization.

Assigning groups to apps

There are two separate ways to assign one or more groups to an app that is owned by an Organization.

Assigning a group from the Groups menu

  1. Sign in with an account that is an owner of the Organization and open its profile page.
  2. Go to your Organization’s profile page: click Switch Profile on the top left corner and select the Organization you need.

  3. On the left, select Groups from the menu options.
  4. Choose the group you wish to assign, and click the dropdown menu indicated by the symbol.
  5. Click Assign group to apps.

  6. Find the app(s) you need and select the appropriate role for the group. You can check out the role cheatsheet on any app’s Team tab.

Assigning a group from the Team tab.

  1. Go to the app’s page on bitrise.io.
  2. Select the Team tab.
  3. Find the **Add a group from ** menu.

    Screenshot

  4. Find the group you wish to add and click the + symbol.
  5. Select the role for the group.

For rights of roles, check out the Role Cheatsheet!

If there are no groups you can assign to the app in this menu, you will see a grey box telling you No groups to show. Clicking the link will take you to your Organization’s Groups page where you can create the groups you need, including removing the group from the app.

Screenshot

From the Team tab you can also access all the functions to manage groups. You have to click MANAGE GROUP to the right of the group members, and click the action you need in the pop-up window.

Adding contributors to an app

You can add contributors to any application if you have Admin or Owner right to the app. There are two types of contributors at Bitrise:

This means that if you wish to add an Organization member to an app of the Organization, all you have to do is add the username/email address of the member under Add contributors to this app on the Team page of the app.

Enabling the Allow Outside Contributor switch

Adding an outside contributor requires enabling the Allow Outside Contributors switch on the Organization’s People tab which only the Organization OWNER can do.

Outside contributors and app transfer

If you wish to transfer an app with outside contributors from Organization A to Organization B, keep these in mind:

  • If Organization A has the Allow Outside Contributors switch turned on, and Organization B DOES NOT, then all outside contributors of Organization A will be REMOVED as the app is transferred to Organization B.
  • If Organization A and Organization B both have the Allow Outside Contributors switch turned on, then all all outside contributors of Organization A will be moved to Organization B as the app is transferred to Organization B.

If you wish to transfer an app with team members to an Organization, keep these in mind:

  • If the Organization has the Allow Outside Contributors switch turned on, all app team members will be moved as outside contributors to the Organization as the app is transferred to the Org.
  • If the Organization has the Allow Outside Contributors switch turned off, all team members of the app will be REMOVED from the app as it is transferred to the Organization.

Let’s see the details!

  1. Go to your Organization’s page on bitrise.io.
  2. On the left menu bar, select People.
  3. Toggle the Allow Outside Contributors switch to the right. Please note that without enabling this function here, you will not be able to add an outside contributor to your app on the Team tab!

  4. On the left menu bar, select Apps.
  5. Search for or click the app you want to add outside contributors to. (In our example, it is the android-multiple-test-results-sample app.)

    The Builds page appears.

  6. Select the Team tab.
  7. Find the Add contributors to this app menu.
  8. Enter a username or an email address.

    The email address you enter - if you choose that option - does not have to be associated with an existing Bitrise account.

  9. Select a role for the user and then click Grant Access.

    For rights of roles, check out the Role Cheatsheet linked above Grant Access.

Bitrise sends an invitation email to the contributor’s email address with a link to view the app.

If all went well, you should see the invited outside contributor at the People tab of your Organization.

Removing outside contributors

You can remove the outside contributor on the People tab by clicking the red x. Please note that you have to remove all outside contributors if you want to disable the Outside Contributor toggle.

Removing a group from an app

  1. Go to the app’s page on bitrise.io.
  2. Select the Team tab.
  3. Find the group you wish to remove, and click the MANAGE GROUP option next to one of the names of the group members.
  4. Click REMOVE FROM APP. Click Yes in the pop-up window.