Skip to main content

アプリへのユーザー アクセスの管理

概要

アプリで共同作業するには、ユーザーはアプリのチームの一員である必要があります。ワークスペースグループは、ワークスペース設定の[チーム]ページまたは[アプリ設定]ページからアプリに追加できます。

各Bitriseアプリはワークスペースによって所有されていますが、これは、そのワークスペースに属するすべてのメンバーが特定のアプリにアクセスできることを意味するわけではありません。アプリで共同作業できるようにするには、ユーザーはアプリのチームの一員である必要があります。

アプリのチームは、アプリでの作業に招待されたすべてのユーザーで構成されます。アプリのチームにユーザーを追加するには、次の2つの方法があります。

  • 外部の貢献者を追加します。

  • アプリを所有するワークスペースからグループの1つを追加します。

  • Assigning a workspace member to the project. This also allows to set user roles at the same time.ワークスペースでのユーザー役割の管理

同様に、アプリへのアクセスを取り消す方法は 2 つあります。

  • グループからのアクセスの取り消し

  • ユーザーからのアクセスの取り消し

アプリチームに外部の貢献者を追加する

概要

An outside contributor is a user who is assigned to a project but isn't a member of the workspace that owns the project. To add outside contributors, your workspace must have them enabled.

外部の貢献者とは、アプリのチームの一員であるが、そうではないユーザーです。 ワークスペースのメンバー それはアプリを所有しています。

管理者と所有者のみ

あなたはする必要があります 管理者 アプリのチームまたは 所有者 アプリを所有するワークスペースの新しいチーム メンバーをアプリに追加できるようにします。

  1. Bitriseでアプリを開くには、 管理者 アプリチームでの役割

  2. に移動します 設定 タブ。

    project-settings-button.png
  3. 左側のメニューから、 チーム.

  4. あなたが上にいることを確認してください 人々 タブ。

    team-people-tab.png
  5. クリック 寄稿者を追加

  6. Select Add outside contributor

  7. メールアドレスを入力し、 役割を選択する.

    Bitriseに登録されていない場合は、招待メールを送信します。

  8. クリック 保存.

  9. Configure product access by enabling one or more toggles and then selecting a role in the dialog. You have the option to grant universal access or to set roles on a product basis:

    • Admin access allows the contributor to manage all aspects of the project, including both the Bitrise CI configuration and the Release Management apps. Note that this gives full access to an outside contributor!

    • Select a product to assign the contributor specific roles that only apply to that product. If the project doesn't have a CI configuration or a Release Management app, the respective option won't be available.

  10. Click Confirm access.

アプリチームへのワークスペースグループの追加

ワークスペースから特定のアプリにユーザーを割り当てる最も便利な方法は、ユーザーのグループをアプリのチームに割り当てることです。ワークスペースグループの割り当て ユーザーの役割 これは、グループ内のすべてのユーザーがアプリのチームで同じ役割を持つことを意味します。

例1 ワークスペースグループで構成されるアプリチーム

と呼ばれるワークスペースを考えてみましょう TestSpace と呼ばれるアプリを所有しています TestAppTestOrg 次のグループがあります。

  • グループアルファ -それらはに割り当てられています TestApp管理者 役割。このグループのメンバーは、他のグループをアプリに割り当てたり、外部の貢献者を追加したり、アプリの設定を変更したり、役割やワークフローを管理したりできます。

  • グループベータ -それらはに割り当てられています TestApp とともに デベロッパー 役割。このグループのメンバーは、ビルドの実行、ビルドログの表示、ビルドの表示を行うことができます。

  • グループガンマ -それらはに割り当てられています TestApp とともに テスター/ QA 役割。ビルドのみを表示できます。


ワークスペースグループをBitriseアプリのチームに割り当てるには、次の2つの方法があります。

  • から割り当てることができます チーム ワークスペースのプロファイル設定ページのタブ。

  • あなたはそれをに割り当てることができます アプリの設定 アプリのページ。

ワークスペースのプロファイル設定ページからのグループの割り当て

  1. Bitrise にログインし、左側のナビゲーション バーにマウスを置きます。

  2. 適切なワークスペースが選択されていることを確認してください。 ワークスペース メニュー。

  3. 選択する 設定

    workspace-settings-new.png
  4. 左側で、 チーム メニューオプションから、あなたが上にいることを確認してください グループ タブ。

  5. 割り当てるグループを選択し、によって示されるドロップダウンメニューをクリックします。 3_dots.png シンボル。

    members_group.png
  6. クリック アプリへのアクセスを管理する

  7. 必要なアプリを見つけてグループに適切な役割を選択するか、ラジオボタンを使用して現在のすべてのアプリのグループの役割を選択できます。

  8. Configure product access by enabling one or more toggles and then selecting a role for your project in the dialog. You have the option to grant universal access or to set roles on a product basis:

    • Admin access allows the contributor to manage all aspects of the project, including both the Bitrise CI configuration and the Release Management apps. Note that this gives full access to an outside contributor!

    • Select a product to assign the group specific roles that only apply to that product. If the project doesn't have a CI configuration or a Release Management app, the respective option won't be available.

    Assign_access.png

    役割のチートシート

    の役割に関するチートシートを確認できます。 プロジェクトチームのユーザーロール、または任意のアプリでそれを見つける チーム タブ。

  9. クリック 変更内容を保存 変更を確定します。

アプリ設定ページからのグループの割り当て

  1. Bitriseでアプリを開くには、 管理者 アプリチームでの役割

  2. に移動します 設定 タブ。

    project-settings-button.png
  3. 左側で、 チーム メニューオプションから。

  4. あなたが上にいることを確認してください グループ タブ。

  5. クリック グループへのアクセスを許可する

  6. 追加するグループを見つけ、ドロップダウンメニューを使用してグループの役割を選択します。

    new_team_grant.png
  7. Configure product access by enabling one or more toggles and then selecting a role in the dialog. You have the option to grant universal access or to set roles on a product basis:

    • Admin access allows the group members to manage all aspects of the project, including both the Bitrise CI configuration and the Release Management apps.

    • Select a product to assign the group specific roles that only apply to that product. If the project doesn't have a CI configuration or a Release Management app, the respective option won't be available.

  8. クリック 保存

グループからアプリへのアクセスを取り消す

  1. Bitriseでアプリを開くには、 管理者 アプリチームでの役割

  2. に移動します 設定 タブ。

    project-settings-button.png
  3. 左側のメニューから、チーム.

  4. に行くグループタブ。

  5. 削除したいグループを検索し、「remove_png.png"。

    remove-group.png
  6. クリック アクセス権を取り消す 結果のウィンドウで、アプリからのグループのアクセスを取り消します。

1 人のユーザーからアプリへのアクセスを取り消す

  1. Bitriseでアプリを開くには、 管理者 アプリチームでの役割

  2. に移動します 設定 タブ。

    project-settings-button.png
  3. 左側のメニューから、チーム.

  4. に行く人々タブ。

  5. 削除したいユーザーを検索し、「remove_png.png"。

    Remove_group.png
  6. クリック はい 結果のウィンドウで、アプリからのアクセスを取り消します。