メインコンテンツまでスキップ

Release Management のロールと権限

Release Managementでアクションを実行するには、アカウントが必要なアクセス権を持っている必要があります。このアクセスはパーミッションによって制御されます。パーミッションとは、アプリの追加や接続、リリースの作成、接続されたapp settingsの変更など、特定のアクションを実行できる権限のことです。

ロールとパーミッションの概要Click to copy link​

チームメンバーにはそれぞれ異なるロールを割り当てることができます。Release Managementには、3つの異なるレベルに5つの異なるロールがあります。

  • Workspaceレベルのロール: これらのロールは特定のRelease Managementアプリに紐づくものではなく、Release Management内で変更することもできません。接続されたアプリが属するBitrise projectを所有するWorkspaceに完全に紐づいています。Workspaceレベルのロールは2つあります。

    • Workspace owner: Workspaceオーナーは、Release Management内のアプリのあらゆる側面に対して、制限や例外なく完全な管理権限を持ちます。
    • Workspace manager: workspaceマネージャーの主な目的は、workspaceのコラボレーションを管理することです。Release Managementでは、新しいプロジェクトを作成する際に新しいアプリを追加できます。ただし、既存のプロジェクトの下に新しいRMアプリを追加することはできません。
    • ContributorおよびViewer: これらのWorkspaceレベルのロールには、デフォルトではRelease Managementアプリへのアクセス権がありません。
  • Project Admin: Release Managementにおける唯一のプロジェクトレベルのロールです。ユーザーをプロジェクトに追加しても、Adminロールを持つユーザーを除き、Release Management内で自動的に何らかのパーミッションが付与されるわけではありません。プロジェクトAdminは、アプリ、ビルド、Release Management、およびアプリのデプロイに対して完全な管理権限を持ちますが、一つだけ例外があります。それは、プロジェクトAdminがRelease Managementに新しいプロジェクトを伴う新しいアプリを追加できないことです。Release Managementに新しいアプリを追加する場合、自分がAdminであるプロジェクトの下にのみ追加できます。

  • Release Managementレベルのロール: これらはRelease Management内で設定できるロールです。

    • Release manager: Release Managerの主な目的は、オンラインストアへのリリースを処理することです。新しいアプリを追加したり、app settingsにアクセスしたりすることはできません。
    • App tester: App testerロールは社内のテスター向けです。アプリとそのアーティファクト、ビルド配布、およびテスターグループメニューにアクセスできます。それ以外のアクセス権はありません。

Release ManagementアプリのロールとパーミッションClick to copy link​

アクションWorkspaceオーナーWorkspaceマネージャーProject adminRelease managerApp tester
プロジェクトのすべてのアプリにアクセスするtick.svgtick.svg
特定のアプリにアクセスするtick.svgtick.svgtick.svgtick.svg
app settingsとインテグレーションにアクセスするtick.svgtick.svg
release presetsにアクセスするtick.svgtick.svg
アーティファクトにアクセスするtick.svgtick.svgtick.svgtick.svg
release managerの一覧にアクセスするtick.svgtick.svgtick.svg
フィーチャーフラグにアクセスするtick.svgtick.svg
新しいプロジェクトとともにRMに新しいアプリを追加するtick.svgtick.svg
既存のプロジェクトの下でRMに新しいアプリを追加するtick.svgtick.svg
RMからアプリを削除するtick.svgtick.svg
アプリにライセンスを割り当てるtick.svgtick.svg
以下を作成、編集、削除する: - フィーチャーフラグ設定 - リリースプリセットtick.svgtick.svg
アーティファクトをアップロードするtick.svgtick.svgtick.svg

ビルド配布とリリースのロールとパーミッションClick to copy link​

アクションWorkspaceオーナーWorkspaceマネージャーProject adminRelease managerApp tester
ビルド配布メニューにアクセスするtick.svgtick.svgtick.svgtick.svg
テスターグループにアクセスするtick.svgtick.svgtick.svgtick.svg
テスターの一覧にアクセスするtick.svgtick.svg
公開インストールページを有効にするtick.svgtick.svgtick.svg
テスターグループを作成、変更、通知するtick.svgtick.svg
割り当てられたタスクを更新、承認、削除するtick.svgtick.svg
リリースを作成、変更、一時停止、削除するtick.svgtick.svgtick.svg
What to testフィールドでテスター向けの説明を作成、編集するtick.svgtick.svgtick.svg
ストアバージョンとローカリゼーションを作成、変更するtick.svgtick.svgtick.svg
レビューのためにリリースを送信するtick.svgtick.svgtick.svg

Bitrise CodePushのロールとパーミッションClick to copy link​

Bitrise CodePushの詳細については、こちらをクリックしてください。

アクションWorkspaceオーナーWorkspaceマネージャーProject adminRelease managerApp tester
CodePushデプロイを読み取るtick.svgtick.svgtick.svg
CodePushパッケージを読み取るtick.svgtick.svgtick.svg
CodePushデプロイを作成するtick.svgtick.svg
CodePushデプロイを削除するtick.svgtick.svg
CodePushデプロイを更新するtick.svgtick.svg
CodePushパッケージをアップロードするtick.svgtick.svgtick.svg
CodePushパッケージを削除するtick.svgtick.svgtick.svg
CodePushパッケージを更新するtick.svgtick.svgtick.svg
CodePushパッケージをプロモートするtick.svgtick.svgtick.svg
CodePushパッケージをロールバックするtick.svgtick.svgtick.svg
CodePushアクセスをリクエストするtick.svgtick.svg