Skip to main content

SAML と GitHub Apps

Organization で SAML SSO を使用する場合、GitHub App を承認、インストール、または要求する前に、Organization のアクティブな SAML セッションを開始することが必要な場合があります。

SAML ユーザーに対する GitHub Apps の承認ついて

Organization で SAML SSO を使用する場合、GitHub App を承認した後、Organization のリソースを表示できないことがあります。 たとえば、アプリでリポジトリの一覧を表示する場合、Organization で所有しているリポジトリが表示されないことがあります。 この問題を解決するには、次の手順に従ってください。

  1. https://github.com/orgs/ORGANIZATION-NAME/sso に移動して、Organization のアクティブ SAML セッションを開始します。 ORGANIZATION-NAME を自身の組織の名前に置き換えます。
  2. GitHub App の承認を取り消します。 詳しくは、「GitHub Apps の承認の確認と取り消し」をご覧ください。
  3. GitHub App を再承認します。 GitHub App の承認がアプリによって開始されます。これは、アプリによって異なります。 たとえば、一部の GitHub Apps では、リンクをクリックするか、ターミナルでコマンドを入力する必要があります。 詳しくは、「GitHub App の承認」をご覧ください。

SAML ユーザーの GitHub Apps のインストールまたは要求

組織で SAML を使用する場合、組織の GitHub App をインストールまたは要求しようとすると、組織が一覧表示されないことがあります。 この問題を解決するには、次の手順に従ってください。

  1. https://github.com/orgs/ORGANIZATION-NAME/sso に移動して、Organization のアクティブ SAML セッションを開始します。 ORGANIZATION-NAME を自身の組織の名前に置き換えます。
  2. GitHub App をもう一度インストールまたは要求してみてください。 詳細については、「サード パーティからの GitHub App のインストール」、「Organization の GitHub Marketplace から GitHub アプリをインストールする」、「Organization の所有者に GitHub App を要求する」を参照してください。