Bamboo 権限

Bamboo には、継続的なデリバリーワークフローへのアクセスを完全にカスタマイズして制御できるように、次のタイプの権限が用意されています。

  • グローバル権限
  • ビルド計画の権限
  • プロジェクト権限
  • デプロイメント権限
    • デプロイ プロジェクトの権限
    • デプロイ環境の権限

権限キー:

(tick) - 権限は既定で設定されています

(star) - 権限はオプションとして利用できます

(error) - 権限は、オプションとしてすら利用できません

On this page:

Starting from Bamboo version 6.2, permissions become additive. Once you’re assigned permissions on any level, you'll automatically have permissions on lower levels. You can’t override or remove permissions on lower levels. For example, if you have Create permission of a global level, you can create plans on all levels. Another example, if you have Build permission assigned to you on a project level and none assigned on the plan level explicitly, you will still have build permissions for that plan anyhow.

Some permissions are available for Bamboo DC only. They're marked with DATA CENTER flag.

グローバル権限

グローバル権限レベルは、システムの表示、新しいビルド計画の作成、管理ツールの使用を行う機能を制御します。グローバル アプリケーション権限には、Bamboo 管理ページのグローバル権限ページからアクセスします。

ユーザーのタイプアクセス作成Create repository制限付き管理者管理
Anonymous(tick)(error)(error)(error)(error)
ログイン済み(tick)(error)(star)(star)(star)
Administrator(tick)(tick)(tick)(star)(tick)

キー:

  • Access - log in to Bamboo; this permissions does not give you any additional permission. 
  • Create - create new plans, projects and deployment projects in Bamboo. 
  • Create repository - create and manage linked repositories.
  • Restricted admin - perform some administration operations and view all plans in Bamboo; this role excludes permissions that directly influence the host on which the Bamboo Server is located.

    Restricted Admins can't perform agent dedication by default. You can change that by setting the Allow users to dedicate agents to builds and deployments option in the Security Settings.

  • 管理者 - Bamboo のすべての操作を実行し、すべての計画を表示します。

ビルド計画の権限

ビルド計画の権限によって、ユーザーはビルド計画の機能へのアクセスを制御できます。これらには、ビルド計画の表示、編集、生成、複製、管理が含まれます。ビルド計画レベルの権限には、ビルド計画の設定ページからアクセスします。 


ユーザービュー編集View configurationBuildclone管理
Anonymous(star)(error)(error)(error)(error)(error)
ログイン済み(star)(star)(star)(star)(star)(star)
Administrator(tick)(tick)(tick)(tick)(tick)(tick)

キー:

  • View - view the plan and its builds; when creating a new plan, check the  Allow all users to view this plan to allow anonymous and logged-in users view your plan.
  • View configuration - view the configuration of the plan and its jobs. DATA CENTER
  • 編集 - 権限やステージを含まない、計画とそのジョブの設定を表示して編集します。
  • ビルド - 手動ビルドをトリガーするか、計画を一時停止して再開します。
  • 複製 - 計画を複製します。
  • 管理者 - 権限とステージを含む、計画のすべての側面を編集します。

プロジェクト権限

Starting from Bamboo 6.9, to access any plans in a project you must have the View permission granted. Without the project View permission, you won't be able to see, run, or administer any plans.


Project permissions allow you to control access to project permissions and settings. See Configuring project permissions.

ユーザービュープランの作成Create repository管理
Anonymous(star)(error)(error)(error)
ログイン済み(star)(star)(star)(star)
Administrator(tick)(tick)(tick)(tick)

キー:

  • View - access the project and plans or repositories for the project
  • Create plan - create plans for the project

  • Create repository - create repository for the project. DATA CENTER
  • Admin

    • manage permissions for the project

    • manage permissions for all plans in a project

    • change project settings

デプロイメント権限

Bamboo のデプロイ機能によって、デプロイ プロジェクトとデプロイ環境の両方の権限を制御できます。

プロジェクトの展開

ユーザービューView configuration編集
Anonymous(tick)(error)(error)
ログイン済み(tick)(star)(star)
Administrator(tick)(tick)(tick)

キー:

  • 表示 - プロジェクトとそれに関連付けられた環境を表示します。
  • View configuration - view the project configuration. DATA CENTER 
  • 編集 - プロジェクト、関連する計画と環境設定を編集し、リリースを作成します。

デプロイ環境

ユーザービューView configuration編集デプロイ
Anonymous(tick)(error)(error)(error)
ログイン済み(tick)(star)(star)(star)
Administrator(tick)(tick)(tick)(tick)

キー:

  • View - view the environment. You must also have view permission on the deployment project.
  • View configuration - view the environment configuration. DATA CENTER
  • Edit - edit the environment configuration.
  • デプロイ - この環境にリリースをデプロイし、このプロジェクトのリリースを作成します。

Permission dependencies

To ensure the consistency of Bamboo permissions, starting with Bamboo 6.3, we provide an update mechanism which will fix all inconsistencies for all permissions in your Bamboo environment. We have also modified all the pages where you can edit permissions in a way which won’t allow granting inconsistent or clashing permissions in the future.

If you want to revoke a lower-level permission for a user, you must revoke the higher-level permissions first. Also, when granting a higher-level permission to a user, all relevant lower-level permissions will be granted automatically to that user.

Permission consistency might still be broken when using third-party plugins.



最終更新日 2023 年 9 月 7 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.