コードへのアクセスを制御する

Bitbucket Server では、コードへのアクセス制御を完全にカスタマイズできるよう、次の権限タイプが用意されています。

次のことも可能です。

グローバル権限

Control user and group access to Bitbucket Server projects and to the Bitbucket Server instance configuration. For example, these can be used to control the number of user accounts that can access Bitbucket Server for licensing purposes.

See Global permissions.

プロジェクト権限

Apply the same access permissions to all repositories in a project. For example, these can be used to define the core development team for a project.

See Using project permissions.

Repository permissions

Extend access to a particular repository for other, non-core, users. For example, these can be used to allow external developers or consultants access to a repository for special tasks or responsibilities.

See Using repository permissions.

ブランチの権限

Control commits to specific branches within a repository. For example, these can provide a way to enforce workflow roles such as the Release Manager, who needs to control merges to the release branch.

See Using branch permissions.

Permissions matrix

The table below summarizes the cumulative effect of the permissions described above for anonymous and logged in users. In general, repository permissions override project permissions. A personal project can not be made public.

キー

権限 効果
BROWSE Can view repository files, clone, pull to local
READ Can browse, clone, pull, create pull requests, fork to a personal project
WRITE Can merge pull requests
ADMIN 設定および権限を編集可能
Global
(logged in) 
Project リポジトリ ブランチ Effective permission
(error) 個人 個人 N/A No access
(error) 個人 Public access N/A BROWSE just that repo
(error) No access No access N/A No access
(error) No access Public access N/A BROWSE just that repo
(error) Public access Public access N/A BROWSE all repos in project
(tick) 個人 個人 N/A No access
(tick) 個人 Public access N/A READ just that repo
(tick) No access No access N/A No access
(tick) No access Public access N/A READ just that repo
(tick) Public access No access N/A READ all repos in project
(tick) Public access Public access N/A READ
(tick) Public access Public access For this user READ that branch, no WRITE
(tick) No access READ N/A READ just that repo
(tick) Public access READ N/A READ just that repo
(tick) READ No access N/A READ all repos in project
(tick) READ Public access N/A READ all repos in project
(tick) READ READ N/A READ all repos in project
(tick) READ No access For this user READ that branch, no WRITE
(tick) No access WRITE N/A WRITE just that repo
(tick) Public access WRITE N/A WRITE just that repo
(tick) WRITE No access N/A WRITE all repos in project
(tick) WRITE WRITE N/A WRITE all repos in project
(tick) WRITE WRITE For other users WRITE to other branches only
(tick) ADMIN     Can edit settings and permissions
最終更新日 2018 年 1 月 10 日

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

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