> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Workspace によるシングルサインオン (SAML)

> Google Workspace と Iru Endpoint の間で SAML ベースの SSO を構成します。Google 管理コンソールで SAML アプリを設定し、サインイン用にユーザー属性をマッピングします。

### Google Workspace SAML 連携について

Iru Endpoint の Google Workspace SAML 連携を使用すると、Google Workspace の資格情報で Iru Endpoint にアクセスするユーザー向けに、Google Workspace との SAML ベースの SSO 連携を設定できます。

#### 仕組み

ユーザーが Iru Endpoint にアクセスしようとすると、認証のために Google Workspace にリダイレクトされます。認証が成功すると、Google Workspace は SAML アサーションを Iru Endpoint に返送し、Iru Endpoint がユーザーの身元を検証してアクセスを許可します。SSO は、[Iru Endpoint Web App](/ja/endpoint/getting-started/foundation/admins-and-access) へのサインインと [Automated Device Enrollment での認証の要求](/ja/endpoint/enrollment/configure-require-authentication-for-enrollment)に使用できます。

<Tabs>
  <Tab title="Iru Web App の構成">
    ### SAML 接続の設定

    <Note>
      Google Workspace に必要な構成情報を取得するため、まず Iru Endpoint で初期設定を完了する必要があります。Entity ID と ACS URL をコピーしたら、[**Google Workspace の構成**](#google-workspace-configuration) タブに切り替えて、[**Google Workspace アプリケーションの構成**](#configuring-google-workspace-application)に進みます。
    </Note>

    <Steps>
      <Step title="アカウントメニューボタンに移動する">
        Iru Endpoint のサイドバーで、[**アカウントメニューボタン**](/ja/iru/platform-overview/account-menu) を選択します。
      </Step>

      <Step title="認証設定にアクセスする">
        メニューで **アクセス** オプションを選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/8BYPjuKZa-zyEEf_/assets/media/images/iru-nav-access.png?fit=max&auto=format&n=8BYPjuKZa-zyEEf_&q=85&s=466fdf5fb47efd6bab8b450a5a1e8302" alt="Access オプションが強調表示されたアカウントメニューのスクリーンショット" width="562" height="1040" data-path="assets/media/images/iru-nav-access.png" />
        </Frame>
      </Step>

      <Step title="管理と認証を選択する">
        **管理と認証** タブ (デフォルトで選択されています) を選択し、**認証方法** までスクロールします。
      </Step>

      <Step title="認証方法を追加する">
        **+ 認証方法** を選択します。
      </Step>

      <Step title="表示名を入力する">
        SSO 接続の表示名を入力します。
      </Step>

      <Step title="認証方法を選択する">
        認証方法として **SAML** を選択します。
      </Step>

      <Step title="接続を作成する">
        **作成** を選択します。
      </Step>

      <Step title="構成情報">
        **構成情報** セクションがまだ展開されていない場合は選択します。
      </Step>

      <Step title="Service Provider Entity ID をコピーする">
        後で使用するために、**Service provider entity ID** をテキストドキュメントにコピーします。これは Google Workspace の構成に必要です。
      </Step>

      <Step title="ACS URL をコピーする">
        後で使用するために、**Assertion consumer service (ACS) URL** をテキストドキュメントにコピーします。これは Google Workspace の構成に必要です。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_11-08-26.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=7d56d5b22f71fb05dd59c83555c02430" alt="Configuration Information、Service provider entity ID、Assertion consumer service (ACS) URL" width="2166" height="940" data-path="assets/media/images/iru-support-google-saml_11-08-26.png" />
        </Frame>
      </Step>

      <Step title="タブを開いたままにする">
        Iru Endpoint の構成モーダルを開いたまま、[**Google Workspace の構成**](#google-workspace-configuration) タブに切り替えて、[**Google Workspace アプリケーションの構成**](#configuring-google-workspace-application)に進みます。
      </Step>
    </Steps>

    ### Iru Endpoint SAML 接続の構成

    <Note>
      Google Workspace の構成を完了したら、ここに戻って Iru Endpoint で [**Iru Endpoint SAML 接続の構成**](#configuring-iru-endpoint-saml-connection)を完了します。Google Workspace の SSO URL、Entity ID、証明書が必要です。
    </Note>

    <Steps>
      <Step title="Iru Endpoint に戻る">
        Iru Endpoint の Custom SAML モーダルに戻ります。
      </Step>

      <Step title="ユーザーの照合">
        **User Matching** セクションまでスクロールします。
      </Step>

      <Step title="IdP 属性を設定する">
        **IdP attribute** を **Attribute** に設定します。
      </Step>

      <Step title="属性名を設定する">
        **Attribute name** を **email** に設定します。
      </Step>

      <Step title="ユーザー属性を設定する">
        **User attribute** を **User Principal Name (UPN)** に設定します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_11-27-41.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=4cbca1474cdb1bacd0395dede4186ac8" alt="User attribute が User Principal Name UPN に設定された Iru Endpoint" width="1734" height="484" data-path="assets/media/images/iru-support-google-saml_11-27-41.png" />
        </Frame>
      </Step>

      <Step title="Identity Provider">
        **IDプロバイダー** セクションまでスクロールします。
      </Step>

      <Step title="IdP Entity ID を追加する">
        Google Workspace からコピーした **Entity ID** を **IdP Entity ID** フィールドに貼り付けます。
      </Step>

      <Step title="IdP Single Sign-in URL を追加する">
        Google Workspace からコピーした **IdP Single Sign-in URL** を貼り付けます。
      </Step>

      <Step title="証明書をアップロードする">
        Google Workspace からダウンロードした証明書をアップロードします。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_11-35-42.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=49298bf3e5d179e6a1b35e0847154f73" alt="Iru Endpoint で Google Workspace の証明書をアップロード" width="1994" height="760" data-path="assets/media/images/iru-support-google-saml_11-35-42.png" />
        </Frame>
      </Step>

      <Step title="リクエストの構成">
        **Request Configuration** セクションまでスクロールします。
      </Step>

      <Step title="Request Binding を設定する">
        **Request Binding** を **HTTP-POST** に設定します。
      </Step>

      <Step title="署名リクエストアルゴリズムを設定する">
        **Request Signature Algorithm** が **RSA-SHA256** に設定されていることを確認します。
      </Step>

      <Step title="リクエストダイジェストアルゴリズムを設定する">
        **Sign Request Algorithm Digest** が **SHA256** に設定されていることを確認します。
      </Step>

      <Step title="Sign SAML Authentication Request を有効にする">
        **Sign SAML Authentication Request** が有効になっていることを確認します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_11-41-47.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=7d781df5dfb962542c6dd819292a1b2c" alt="Request Configuration で有効になっている Sign SAML Authentication Request" width="2018" height="538" data-path="assets/media/images/iru-support-google-saml_11-41-47.png" />
        </Frame>
      </Step>

      <Step title="レスポンスの検証">
        **Response Validation** セクションまでスクロールします。
      </Step>

      <Step title="レスポンス署名の検証を設定する">
        **Response Signature Verification** を **Response** に設定します。
      </Step>

      <Step title="Destination を設定する">
        オプションの **Destination** は空白のままにします。
      </Step>

      <Step title="許可される署名アルゴリズムを設定する">
        **Allowed Signature Algorithm** を **RSA-SHA256** に設定します。
      </Step>

      <Step title="許可されるダイジェストアルゴリズムを設定する">
        **Allowed Digest Algorithm** を **SHA256** に設定します。
      </Step>

      <Step title="構成を保存する">
        **保存** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_11-46-41.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=2d685d24dd8af4065224a6e27705dfe8" alt="Iru Endpoint の SAML 構成の Save ボタン" width="2006" height="634" data-path="assets/media/images/iru-support-google-saml_11-46-41.png" />
        </Frame>
      </Step>
    </Steps>

    ### テナント認証を許可する

    Iru Endpoint と IdP で SAML 接続を構成したら、テナント認証での使用を許可できます。手順については、[シングルサインオンのサポート記事](/ja/endpoint/integrations/single-sign-on-integrations/single-sign-on)の **テナント認証の許可と接続の管理** セクションを参照してください。

    ### 認証をドメインに制限する

    SAML 接続を構成する際に、必要に応じて認証を 1 つ以上のドメインに制限できます。これは、SSO 接続が複数のドメインに対して認証できる場合に便利です。Iru テナントへの認証を、利用可能なドメインの一部に制限できます。

    ### シングルサインオンの強制

    少なくとも 1 つのシングルサインオン接続を構成したら、Passkey、Google Social、Microsoft Social 接続を無効にできます。これらの接続を無効にすると、テナント内の Iru Endpoint 管理者はそれらの方法で認証できなくなります。手順については、[シングルサインオンのサポート記事](/ja/endpoint/integrations/single-sign-on-integrations/single-sign-on)を参照してください。

    ### 連携のテスト

    <Steps>
      <Step title="管理者チームにユーザーを追加する">
        Iru Endpoint で **New User** を選択して、**Admin Team** にユーザーを追加します。
      </Step>

      <Step title="ユーザー情報を入力する">
        対応するユーザー情報をすべて入力します。このユーザーは Google Workspace に存在し、Google Workspace テナントの Iru Endpoint SSO アプリに割り当てられている必要があります。
      </Step>

      <Step title="ユーザーを送信する">
        **送信** を選択します。
      </Step>

      <Step title="招待ウィンドウを閉じる">
        招待が送信されたら、Invite User ウィンドウを閉じます。
      </Step>

      <Step title="アクセスページを更新する">
        Iru Endpoint の Access ページを更新します。追加したユーザーが表示されるはずです。
      </Step>

      <Step title="SSO ログインをテストする">
        ユーザーのメールを確認して招待を承諾し、新しい SAML SSO 接続で Iru Endpoint にログインします。
      </Step>
    </Steps>
  </Tab>

  <Tab title="Google Workspace の構成">
    <Note>
      Google Workspace の構成を開始する前に、[**Iru Web App の構成**](#iru-web-app-configuration) タブの [**SAML 接続の設定**](#setting-up-the-saml-connection)を完了して、Service Provider Entity ID と ACS URL を取得してください。これらの値は Google Workspace アプリケーションの構成に必要です。
    </Note>

    ### Google Workspace アプリケーションの構成

    <Steps>
      <Step title="Google 管理コンソールを開く">
        新しいブラウザタブで、Google Workspace 管理者アカウントを使用して [admin.google.com](https://admin.google.com) にサインインします。
      </Step>

      <Step title="メニューを開く">
        左上のメニューアイコンを選択します。
      </Step>

      <Step title="アプリに移動する">
        **アプリ** を選択します。
      </Step>

      <Step title="Web and mobile apps を選択する">
        **Web and mobile apps** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-01-38.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=b0358ffb20054e99d6234e69d585e840" alt="Google 管理コンソールの Apps の Web and mobile apps" width="3618" height="1812" data-path="assets/media/images/iru-support-google-saml_13-01-38.png" />
        </Frame>
      </Step>

      <Step title="新しいアプリを追加する">
        **Add app** ドロップダウンを選択します。
      </Step>

      <Step title="カスタム SAML アプリを選択する">
        **Add custom SAML app** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-09-57.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=2a08d502ec6a6eae2ec4981dc8aa0844" alt="Add custom SAML app が表示された Google Workspace の Add app ドロップダウン" width="3618" height="1720" data-path="assets/media/images/iru-support-google-saml_13-09-57.png" />
        </Frame>
      </Step>

      <Step title="アプリの詳細を構成する">
        App details ページで次の操作を行います。

        1. **App name** を設定します。
        2. 必要に応じて **説明** を追加します。
        3. 必要に応じて **App icon** をアップロードします。
        4. **続ける** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-15-43.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=95aee60e7567459733a0fb7c0c3e1347" alt="App name、Description、Continue が表示された Google Workspace SAML アプリの詳細" width="1992" height="1766" data-path="assets/media/images/iru-support-google-saml_13-15-43.png" />
        </Frame>
      </Step>

      <Step title="Google Identity Provider の詳細をコピーする">
        Google Identity Provider Details ページで、**Option 2: Copy the SSO URL, entity ID, and certificate.** を使用します。

        1. **SSO URL** をコピーし、後で使用するためにテキストドキュメントに保存します。これは Iru Web App の構成を完了するために必要です。
        2. **Entity ID** をコピーし、後で使用するためにテキストドキュメントに保存します。これを Iru Endpoint の **IdP Entity ID** フィールドに貼り付けます。
        3. **証明書** をダウンロードして保存します。これは Iru Web App の構成を完了するために必要です。
        4. **続ける** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-17-01.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=cbc64dbfb64fee7b87a431f4c7b43c3d" alt="SSO URL、Entity ID、Certificate、Continue が表示された Google Identity Provider Details" width="1992" height="2192" data-path="assets/media/images/iru-support-google-saml_13-17-01.png" />
        </Frame>
      </Step>

      <Step title="Service Provider の詳細を構成する">
        Service Provider Details ページで次の操作を行います。

        1. ACS URL フィールドに、Iru Web App の構成からコピーした **Iru Endpoint Assertion Consumer Service URL** を貼り付けます。
        2. Iru Web App の構成からコピーした Iru Endpoint の Entity ID を **Entity ID** フィールドに貼り付けます。
        3. **Signed response** オプションがオンになっていることを確認します。
        4. Name ID Format を **EMAIL** に設定します。
        5. NameID で **Basic Information > Primary email** が選択されていることを確認します。
        6. **CONTINUE** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-21-59.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=9b5f11a0cd4ad2b0bdd90bb8d81f53a8" alt="ACS URL、Entity ID、Signed response、CONTINUE が表示された Google Service Provider Details" width="1992" height="1932" data-path="assets/media/images/iru-support-google-saml_13-21-59.png" />
        </Frame>
      </Step>

      <Step title="属性マッピングを構成する">
        Attribute Mapping ページで次の操作を行います。

        1. **ADD MAPPING** を選択します。
        2. **Basic information** ドロップダウンメニューで **Primary email** 属性を選択します。
        3. **App attributes** フィールドに **email** と入力します。
        4. **Finish** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-25-56.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=f0ca3c14befa7d32501960a139150471" alt="ADD MAPPING、Primary email、Finish が表示された Google Attribute Mapping" width="1992" height="1744" data-path="assets/media/images/iru-support-google-saml_13-25-56.png" />
        </Frame>
      </Step>

      <Step title="ユーザーアクセスを構成する">
        表示されたアプリページの User Access で、サービスがオンになっており、ユーザーグループまたは組織部門が選択されていることを確認します。

        1. **OFF for everyone** と表示されている場合は、ユーザーアクセスパネルの開閉用三角形を選択して、ユーザーグループまたは組織部門をアプリに割り当てます。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-29-40.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=1cc17e959f7d8b7e217a08af4d9faaa5" alt="グループまたは OU を割り当てるための Google Workspace アプリの User Access の開閉ボタン" width="2460" height="1326" data-path="assets/media/images/iru-support-google-saml_13-29-40.png" />
        </Frame>

        2. 必要に応じて、サービスを有効にするグループまたは組織部門を選択します (デフォルトでは、すべての組織部門が表示されます)。
        3. サービスのステータスを **ON for everyone** に設定します。
        4. **保存** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/Qq59wQ8jCPy0XJe9/assets/media/images/iru-support-google-saml_13-33-58.png?fit=max&auto=format&n=Qq59wQ8jCPy0XJe9&q=85&s=7be7cae58eff5ea8d206a46b4c610dbd" alt="ON for everyone と Save が表示された Google Workspace の User Access" width="2398" height="1348" data-path="assets/media/images/iru-support-google-saml_13-33-58.png" />
        </Frame>
      </Step>
    </Steps>

    <Note>
      Iru Endpoint の属性マッピングの詳細については、[SAML ベースのシングルサインオン](/ja/endpoint/integrations/single-sign-on-integrations/saml-based-single-sign-on)のナレッジベース記事の「必須のクレーム属性」セクションを参照してください。
    </Note>

    <Note>
      Google Workspace の構成を完了したら、**Iru Web App の構成** タブに戻り、Google Workspace からコピーした SSO URL、Entity ID、証明書を使用して SAML 接続の設定を完了します。
    </Note>
  </Tab>
</Tabs>

## 考慮事項

**セキュリティ**: Google Workspace テナントで SAML 認証に適切なセキュリティポリシーが構成されていることを確認してください。

**ユーザー管理**: SSO で正常に認証するには、ユーザーが Google Workspace と Iru Endpoint の両方に存在している必要があります。

**テスト**: 組織全体に展開する前に、必ず少人数のユーザーグループで SSO 連携をテストしてください。

**属性マッピング**: ユーザー認証とプロファイル同期を成功させるには、適切な属性マッピングが不可欠です。
