> ## 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.

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

> Okta と Iru Endpoint の間で SAML ベースの SSO を構成します。Okta で SAML アプリケーションを作成し、管理者認証用にユーザー属性をマッピングします。

### Okta SAML 連携について

Iru Endpoint の Okta によるシングルサインオン (SAML) を使用すると、Okta の資格情報で Iru Endpoint にアクセスするユーザー向けに、Okta との SAML ベースの SSO 連携を設定できます。

#### 仕組み

Okta SAML 連携により、ユーザーは既存の Okta の資格情報を使用して Iru Endpoint に認証できます。構成が完了すると、ユーザーはシングルサインオンで Iru Endpoint にアクセスできます。

この連携は、Okta が IdP (Identity Provider)、Iru Endpoint が SP (Service Provider) として機能する、Iru Endpoint と Okta の間の信頼関係を確立することで動作します。ユーザーが Iru Endpoint にアクセスしようとすると、認証のために Okta にリダイレクトされ、ログインに成功すると、Okta はユーザーの身元を確認する SAML アサーションを 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>
      Okta に必要な構成情報を取得するため、まず Iru Endpoint で初期設定を完了する必要があります。Entity ID と ACS URL をコピーしたら、[**Okta の構成**](#okta-configuration) タブに切り替えて、[**Okta アプリケーションの構成**](#configuring-okta-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** をテキストドキュメントにコピーします。これは Okta の構成に必要です。
      </Step>

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

        <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 の構成モーダルを開いたまま、[**Okta の構成**](#okta-configuration) タブに切り替えて、[**Okta アプリケーションの構成**](#configuring-okta-application)に進みます。
      </Step>
    </Steps>

    ### Iru Endpoint SAML 接続の構成

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

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

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

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

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

      <Step title="Sign In URL を構成する">
        Okta からコピーした Single Sign-On URL を **Sign In URL** テキストフィールドに貼り付けます。
      </Step>

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

      <Step title="証明書をアップロードする">
        先ほどダウンロードした Okta の証明書をアップロードします。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_14-32-10.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=950b5d9781122a1f90b9cd635ed4e1c5" alt="Iru Endpoint で Okta の証明書をアップロード" width="1626" height="628" data-path="assets/media/images/okta-saml_14-32-10.png" />
        </Frame>
      </Step>

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

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

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

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

      <Step title="レスポンス署名の検証を設定する">
        **Response Signature Verification** を **Assertion** に設定します。
      </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/rklQKFJvStbahPGs/assets/media/images/okta-saml_14-34-49.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=880c2165e29ad89ac1a2f0d4c2f6ad98" alt="Iru Endpoint の SAML 構成の Save" width="1622" height="730" data-path="assets/media/images/okta-saml_14-34-49.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="ユーザー情報を構成する">
        対応するユーザー情報をすべて入力します。このユーザーは Okta に存在し、Okta テナントの Okta SSO アプリに割り当てられている必要があります。
      </Step>

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

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

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

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

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

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

    <Steps>
      <Step title="Okta にログインする">
        新しいブラウザタブで、Okta テナントの **Admin Console** にログインします。
      </Step>

      <Step title="アプリケーションに移動する">
        左側で **アプリケーション** の横にある展開用三角形を選択し、**アプリケーション** を選択します。
      </Step>

      <Step title="アプリ連携を作成する">
        **Create App Integration** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-26-18.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=f8146d267d8a186da4ddf0649f059130" alt="Okta Admin Console の Create App Integration" width="3130" height="1672" data-path="assets/media/images/okta-saml_13-26-18.png" />
        </Frame>
      </Step>

      <Step title="SAML 2.0 を選択する">
        アプリ連携の種類として **SAML 2.0** を選択します。
      </Step>

      <Step title="次へを選択する">
        **次へ** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-28-11.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=c5f498d6a75888be8c10b376323734c1" alt="Okta で SAML 2.0 を選択して Next" width="1868" height="1068" data-path="assets/media/images/okta-saml_13-28-11.png" />
        </Frame>
      </Step>

      <Step title="アプリ名を構成する">
        **App name** を入力します。
      </Step>

      <Step title="アプリのロゴを構成する">
        必要に応じて **App logo** をアップロードします。
      </Step>

      <Step title="次へを選択する">
        **次へ** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-32-06.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=bd0664aac1802e385033206fdf2c846f" alt="Okta の App name、App logo、Next" width="2094" height="1114" data-path="assets/media/images/okta-saml_13-32-06.png" />
        </Frame>
      </Step>

      <Step title="SAML 設定を構成する">
        **Single sign-on URL** フィールドに、先ほどコピーした Iru Endpoint の Assertion Consumer Service URL を貼り付けます。
      </Step>

      <Step title="Entity ID を設定する">
        **Audience URI (SP Entity ID)** フィールドに、先ほどコピーした Iru Endpoint の Entity ID を貼り付けます。
      </Step>

      <Step title="Name ID 形式を構成する">
        **Name ID format** が **Unspecified** に設定されていることを確認します。
      </Step>

      <Step title="アプリケーションのユーザー名形式を構成する">
        **Application username format** が **メール** に設定されていることを確認します。
      </Step>

      <Step title="ユーザー名の更新タイミングを構成する">
        **Update application username on** が **Create and update** に設定されていることを確認します。
      </Step>

      <Step title="構成を続行する">
        **次へ** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-40-151.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=3417543a36150419dda2889ee02ccf1d" alt="Okta SAML の Single sign-on URL、Audience URI、Next" width="2156" height="1600" data-path="assets/media/images/okta-saml_13-40-151.png" />
        </Frame>
      </Step>

      <Step title="アプリの種類を設定する">
        **This is an internal app that we have created** を選択します。
      </Step>

      <Step title="設定を完了する">
        **Finish** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-43-00.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=c54fbf65096003a3d5dd948952a38d9a" alt="Okta の This is an internal app と Finish" width="2076" height="916" data-path="assets/media/images/okta-saml_13-43-00.png" />
        </Frame>
      </Step>

      <Step title="SAML の手順を表示する">
        **Sign On** タブに戻り、**View SAML setup instructions** のリンクを見つけて、新しいブラウザタブで開きます。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-45-18.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=bdeb7c5068ba8e7fb099a545e6094ab6" alt="Okta の Sign On タブの View SAML setup instructions" width="3058" height="2354" data-path="assets/media/images/okta-saml_13-45-18.png" />
        </Frame>
      </Step>

      <Step title="サインオン URL をコピーする">
        **Identity Provider Single Sign-On URL** をコピーし、後で Iru Endpoint で使用するためにテキストドキュメントに保存します。
      </Step>

      <Step title="Issuer 情報をコピーする">
        **Identity Provider Issuer** 情報をコピーしてテキストドキュメントに保存します。これを Iru Endpoint の **IdP Entity ID** フィールドに貼り付けます。
      </Step>

      <Step title="証明書をダウンロードする">
        証明書ファイルをダウンロードし、Iru Endpoint で使用するために保存します。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-47-00.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=e5e5021c4bc0b8256e2fa5764ad59385" alt="Okta の SAML 設定手順と証明書のダウンロード" width="2062" height="2548" data-path="assets/media/images/okta-saml_13-47-00.png" />
        </Frame>
      </Step>
    </Steps>

    ### Okta アプリへのユーザーの割り当て

    <Steps>
      <Step title="Assignments に移動する">
        Okta アプリに戻り、**割り当て** タブを選択します。
      </Step>

      <Step title="ユーザーまたはグループに割り当てる">
        **割り当て** ドロップダウンメニューを選択し、**Assign to People** または **Assign to Groups** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/KQpJNroyGoFGl4ii/assets/media/images/okta-saml_13-55-10.png?fit=max&auto=format&n=KQpJNroyGoFGl4ii&q=85&s=3be7abfecc7a23a3effde48b5311a025" alt="Assign to People または Assign to Groups の Assign ドロップダウンがある Okta アプリの Assignments タブ" width="2798" height="1630" data-path="assets/media/images/okta-saml_13-55-10.png" />
        </Frame>
      </Step>

      <Step title="ユーザーまたはグループを検索する">
        割り当てるユーザーまたはグループを検索します。
      </Step>

      <Step title="Assign を選択する">
        ユーザーまたはグループの横にある **割り当て** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_13-58-48.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=93e304ba1203c3ffb673aea3a7840500" alt="ユーザーまたはグループの横の Okta の Assign" width="1362" height="1264" data-path="assets/media/images/okta-saml_13-58-48.png" />
        </Frame>
      </Step>

      <Step title="Save and Go Back を選択する">
        **Save and Go Back** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/g5XvVqFV1vl7oJEO/assets/media/images/okta-saml_14-00-00.png?fit=max&auto=format&n=g5XvVqFV1vl7oJEO&q=85&s=e438784852711f60901e3b89958f40cf" alt="ユーザー割り当て後の Okta の Save and Go Back" width="1366" height="498" data-path="assets/media/images/okta-saml_14-00-00.png" />
        </Frame>
      </Step>

      <Step title="割り当てを完了する">
        ユーザーが割り当てられたら、**完了** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/g5XvVqFV1vl7oJEO/assets/media/images/okta-saml_14-02-18.png?fit=max&auto=format&n=g5XvVqFV1vl7oJEO&q=85&s=9de58b44382ff893823b2772f1433843" alt="ユーザーの割り当てを完了する Okta の Done" width="1354" height="1222" data-path="assets/media/images/okta-saml_14-02-18.png" />
        </Frame>
      </Step>

      <Step title="割り当てを確認する">
        選択したユーザーまたはグループが一覧に表示されるはずです。

        <Frame>
          <img src="https://mintcdn.com/iru/rklQKFJvStbahPGs/assets/media/images/okta-saml_14-03-12.png?fit=max&auto=format&n=rklQKFJvStbahPGs&q=85&s=8ee91dec080ae455a26743047a8924ad" alt="割り当てられたユーザーまたはグループを示す Okta の Assignments 一覧" width="2068" height="1468" data-path="assets/media/images/okta-saml_14-03-12.png" />
        </Frame>
      </Step>
    </Steps>

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