DEV Community

Cover image for Apidog 組織メンバーにチーム作成を許可する方法
Akira
Akira

Posted on Originally published at apidog.com

Apidog 組織メンバーにチーム作成を許可する方法

既定では、組織メンバーはApidog組織内にチームを作成できません。組織オーナーまたは管理者は権限を有効にして、メンバーがホーム画面から組織所有のチームを作成できるようにできます。

Apidogを今すぐ試す

チームの作成者は新しいチームのチームオーナーになりますが、組織上の役割は引き続きメンバーです。チームを作成しても、組織管理ページへのアクセス権は付与されません。

はじめる前に

次のものを準備します。

  • 組織オーナーまたは組織管理者のアクセス権
  • テスト用の組織メンバーアカウント
  • チーム名と所有権に関する命名・運用規約
  • 必要に応じてバックアップオーナーになれる、アクティブな組織メンバー

この設定で変更されるのは、組織所有のチームを作成できるユーザーだけです。組織の役割、プロジェクト権限、既存チームの権限は変更されません。

ステップ1:組織メンバーによるチーム作成を有効にする

  1. 組織設定を開きます。
  2. 役割と権限に移動します。
  3. 組織メンバーがチームを作成できるオプションを有効にします。
  4. 設定を保存します。

組織メンバーがチームを作成できるようにする役割と権限の設定

この権限は既定で無効になっており、組織オーナーまたは管理者が変更できます。

組織オーナーと管理者は、この設定に関係なく組織チームを作成できます。

ステップ2:組織メンバーとしてチーム作成をテストする

テスト用の組織メンバーアカウントで、次の手順を実行します。

  1. メンバーとしてサインインします。
  2. Apidogホーム画面を開きます。
  3. 組織内に新しいチームを作成します。
  4. チーム名を入力し、作成フローを完了します。
  5. 新しいチームを開きます。

次の項目を確認してください。

  • チームが組織に属している
  • 作成したメンバーがチームオーナーになっている
  • 作成者がチームオーナーの役割に従ってチームを管理できる
  • 作成者が組織管理ページにはアクセスできない

最後の確認が重要です。チームオーナーはチームを管理できますが、組織管理者にはなりません。

ステップ3:チームとオーナーの状態を確認する

組織オーナーと管理者は、チーム管理ページで組織チームを監視できます。

  1. 組織のチーム管理ページを開きます。
  2. 各チームのチームオーナーを確認します。
  3. 非アクティブなどの理由で利用できないオーナーを確認します。
  4. フォローアップが必要なチームを、オーナーや状態で検索またはフィルタリングします。

チームオーナーと所有権の状態を示す組織チームリスト

チームリストを使うと、オーナーが利用できず、所有権の移譲が必要なチームを特定できます。

定期的なアクセスレビューの際や、組織からメンバーを削除する前に、オーナーの状態を確認する運用がおすすめです。

ステップ4:チームの所有権を移譲する

組織オーナーと管理者は、1つまたは複数のチームを別の適格な組織メンバーに移譲できます。

  1. 組織のチーム管理ページを開きます。
  2. 新しいオーナーが必要なチームを選択します。
  3. オーナーを変更を選択します。

オーナーを変更する前に組織チームを選択する

複数のチームを選択し、同じ新しいオーナーに割り当てることもできます。

  1. 新しいチームオーナーを選択します。
  2. 移譲を確認します。

組織チームの新しいオーナーを選択する

新しいオーナーは、組織の適格なアクティブメンバーである必要があります。

新しいオーナーには、次の条件があります。

  • 利用可能なApidogアカウントを持っている
  • アクティブな組織メンバーである
  • 組織がSAML SSOを使用している場合、組織に関連付けられたSSO IDを持っている

保留中、削除済み、無効、またはSSOとの関連付けが不完全なユーザーは選択できません。

所有権移譲後の変更点

移譲後は、次のようになります。

  • 選択したメンバーがチームオーナーになる
  • 必要に応じて、Apidogが新しいオーナーをチームに追加する
  • 以前のオーナーがチームに残っている場合、その役割はチーム管理者になる
  • 移譲が組織の監査ログに記録される

所有権の移譲で変更されるのはチームオーナーだけです。チームが別の組織に移動することはありません。

設定を確認する

すべてのメンバーに権限を付与する前に、次のチェックを実行します。

確認事項 期待される結果
メンバーがチームを作成する チームが組織の下に作成される
作成者のチーム上の役割 作成者がチームオーナーになる
作成者の組織上の役割 作成者は組織メンバーのままである
組織設定へのアクセス 作成者は組織管理ページを開けない
オーナーの確認 組織オーナーまたは管理者がチームとオーナーの状態を確認できる
所有権の移譲 適格な新しいオーナーが所有権を受け取り、イベントが監査ログに表示される

パイロット運用の後、この権限を使うメンバーに、チーム名、オーナー、プロジェクト作成に関する規約を共有してください。

トラブルシューティング

問題 確認事項
メンバーがチームを作成できない 設定が有効であり、ユーザーが対象組織のアクティブなメンバーであることを確認します。
メンバーが組織設定へのアクセスを期待している チームの所有権は、組織管理者権限を付与しません。
新しいオーナーを選択できない アカウントがアクティブであり、SAML組織では組織のSSO IDにリンクされていることを確認します。
以前のオーナーが引き続きチームにアクセスできる 以前のオーナーがチームに残っている場合、役割はチーム管理者に変更されます。アクセスが引き続き必要か確認します。
チームが別の組織に移動した 所有権の移譲ではチームは移動しません。別のチーム移譲アクションが実行されていないか確認します。

重要な制限事項

  • この設定は、メンバーによる組織所有チームの作成を許可しますが、組織の管理権限は付与しません。
  • 作成者には組み込みのチームオーナー役割が付与されます。チーム役割のカスタム権限は現在サポートされていません。
  • チームレベルの所有権だけで、すべてのプロジェクトの役割が決まるわけではありません。プロジェクトへのアクセスは別途確認してください。
  • 所有権の移譲によって、組織間でチームが移譲されることはありません。

関連するAPIガバナンスチュートリアル

次のチュートリアルでは、企業APIワークスペースを統制するための補完的なコントロールを説明しています。

関連する公式ドキュメント

Top comments (0)