Skip to main content

オーナー Team を改善された Organization の権限に移行する

2015 年 9 月以降に作成された Organization の場合、Organization の権限モデルはデフォルトで改善されています。 2015 年 9 月より前に作成された Organization は、古いオーナーおよび管理者 Team から、改善された権限モデルに移行する必要があるかもしれません。 「オーナー」は、Organization の各メンバーに与えられる管理者ロールとなりました。 レガシーのオーナー Team のメンバーには、オーナー権限が自動的に与えられます。

レガシーのオーナー Team を変換する方法はいくつかあります:

  • Team に、メンバーが Organization 内で特別なステータスを持っていることを示す名前を付ける。
  • すべてのメンバーが、Organization のリポジトリにアクセスできる必要な権限を持つ Team に追加されていることを確認してから、元の Team を削除する。

オーナー Team に新しい名前を付ける

注: "admin" は、Organization 内の 特定のリポジトリに特定のアクセス権を 持つ Organization メンバーの用語であるため、決定した Team 名ではその用語を避けることをお勧めします。 詳しくは、「Organizationのリポジトリロール」を参照してください。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. Organizationの名前をクリックしてください。

  3. Organization 名の下で、 [Teams] をクリックします。

    組織の水平ナビゲーション バーのスクリーンショット。 人のアイコンと [チーム] というラベルのタブが、濃いオレンジ色の枠線で囲まれています。

  4. チームの一覧で [所有者] をクリックします。

  5. 新しい所有者ロールの説明の下で、 [OK、わかりました] をクリックします。

  6. Team 名のフィールドで、オーナー Team の新しい名前を選びます。 次に例を示します。

    • Organization において、オーナー Team のメンバーがとても少ない場合には、"Core" といったチーム名がいいかもしれません。
    • Organization のすべてのメンバーが所有者 Team のメンバーで、Team に @mention できる場合は、Team に "Employees" という名前を付けることができます。
  7. Team の説明の下にある [保存して続行] をクリックします。

  8. 必要に応じて、Team を 公開 します。 詳しくは、「Team の可視性の変更」を参照してください。

レガシーのオーナー Team の削除

警告: 他のチームのメンバーではない所有者 Team のメンバーがいる場合、Team を削除するとそれらのメンバーが Organization から削除されます。 Team を削除する前に、メンバーを Organization の直接メンバーにするか、必要なリポジトリに対するコラボレーターアクセスを持たせてください。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. Organizationの名前をクリックしてください。

  3. Organization 名の下で、 [Teams] をクリックします。

    組織の水平ナビゲーション バーのスクリーンショット。 人のアイコンと [チーム] というラベルのタブが、濃いオレンジ色の枠線で囲まれています。

  4. チームの一覧で [所有者] をクリックします。

  5. 新しい所有者ロールの説明の下で、 [OK、わかりました] をクリックします。

  6. ページの下部にある警告を確認し、 [所有者 Team の削除] をクリックします。