0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

特定のリポジトリに特定のユーザにadmin権限を付与する方法

Posted at

概要

あるユーザに、組織のowner権限は与えずに
特定のリポジトリだけ自由に編集する(admin)権限を与える方法

方法

開発者チームと別に、管理者チームを作成し、
対象リポジトリに admin 権限を与える

設定例

メンバー

  • 開発者
    • Aさん
    • Bさん
    • Cさん
  • 管理者
    • Aさん

権限

  • 開発者 には、αリポジトリのWrite権限、βリポジトリのRead権限を与えたい。
  • 管理者 には、αリポジトリのAdmin権限を与えたい。

設定内容

以下のチームを作成する。

  1. 開発者チーム
  • メンバー : Aさん、Bさん、Cさん
  • 権限 : αリポジトリのWrite権限、βリポジトリのRead権限
  1. 管理者チーム
  • メンバー : Aさん
  • 権限 : αリポジトリのAdmin権限

備考

  • 複数チームに所属しているユーザは、どちらか権限が強い方の設定が適用される。
    • Aさんは 開発者チーム 側で βリポジトリのRead権限があるので、 βリポジトリを見れる。
  • ぐぐるとよく 所有権の委譲 が引っかかって(これかな?)と思いがちだが
    これは組織の資産を誰かに委譲する、という機能なのでダメ。絶対。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?