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

# OneLogin との SCIM ディレクトリ統合

> OneLogin と Iru Endpoint の間の SCIM ディレクトリ統合を構成します。SCIM プロトコルを介してユーザーとグループを自動的にプロビジョニングおよびプロビジョニング解除します。

### OneLogin との SCIM ディレクトリ統合について

Iru Endpoint の OneLogin との SCIM ディレクトリ統合を使用すると、OneLogin と Iru Endpoint の間で SCIM ベースのユーザーディレクトリ同期を設定でき、ユーザーとグループの自動プロビジョニングおよびプロビジョニング解除が可能になります。

### 仕組み

SCIM 統合は OneLogin と Iru Endpoint の間に安全な接続を作成し、ユーザーとグループのデータの自動同期を可能にします。OneLogin でユーザーまたはグループが追加、変更、削除されると、それらの変更は SCIM プロトコルを通じて自動的に Iru Endpoint に反映されます。

### 前提条件

* [SCIM ディレクトリ統合](/ja/endpoint/integrations/scim/scim-directory-integration#scim-schema-and-supported-attributes)の記事に記載されている、サポートされているユーザーとグループの属性を必ず確認してください。

<Tabs>
  <Tab title="Iru Endpoint">
    ### SCIM トークンと API URL を取得する

    まず Iru Endpoint でこれらの手順を完了します。OneLogin を構成する際に、SCIM アクセストークンと API URL が必要になります。詳細については、[SCIM ディレクトリ統合](/ja/endpoint/integrations/scim/scim-directory-integration)の記事を参照してください。

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

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

      <Step title="すべての統合を参照する">
        Integrations ページの右上にある **すべてのインテグレーションを参照** を選択します。
      </Step>

      <Step title="Directory integrations でフィルタリングする">
        **Directory integrations** フィルターにチェックを入れます。
      </Step>

      <Step title="SCIM protocol を選択する">
        **SCIM protocol** タイルを選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/mFx4MUIljla7jvxs/assets/media/images/iru-integrations-add-scim.png?fit=max&auto=format&n=mFx4MUIljla7jvxs&q=85&s=336ae459ab0810c8d899d6abecb96ad9" alt="SCIM protocol タイルが表示された新しい統合の追加ページ" width="2126" height="1354" data-path="assets/media/images/iru-integrations-add-scim.png" />
        </Frame>
      </Step>

      <Step title="構成を開始する">
        **開始する** を選択します。
      </Step>

      <Step title="統合に名前を付ける">
        SCIM 統合の一意の名前を入力します。
      </Step>

      <Step title="認証トークンを生成する">
        **トークンを生成** を選択します。SCIM 統合は、Bearer トークンを含む HTTP 認証ヘッダーを使用します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-name.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=cf4df5d3d63147de7739024f71f94bf8" alt="名前フィールドと トークンを生成 ボタンが表示された SCIM ユーザー統合の構成画面" width="1898" height="1258" data-path="assets/media/images/iru-scim-name.png" />
        </Frame>
      </Step>

      <Step title="トークンをコピーする">
        **Copy token** を選択します。Done を選択した後は、トークンは再表示されません。**OneLogin** タブで必要になるため、安全に保管してください。
      </Step>

      <Step title="確認してセットアップを完了する">
        チェックボックスをオンにしてトークンをコピーしたことを確認し、**完了** を選択します。**インテグレーション** ページに戻ります。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-copy-token.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=c31e71ca70b13bd8db22047685ff47ae" alt="Copy token ボタンが表示された、トークンをコピーして ID プロバイダーで構成するためのダイアログ" width="1912" height="1262" data-path="assets/media/images/iru-scim-copy-token.png" />
        </Frame>
      </Step>

      <Step title="統合の詳細にアクセスする">
        作成した SCIM ディレクトリ統合の**省略記号**を選択します。
      </Step>

      <Step title="詳細を表示する">
        **View Details** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/eRO3-umTSfRlw-QU/assets/media/images/iru-scim-view-details.png?fit=max&auto=format&n=eRO3-umTSfRlw-QU&q=85&s=72a2ce0cf83d041f18caa066996ffd4f" alt="SCIM 統合と、View details、Rename、Rotate token、Delete が表示された省略記号メニューを含むディレクトリ統合の一覧" width="876" height="492" data-path="assets/media/images/iru-scim-view-details.png" />
        </Frame>
      </Step>

      <Step title="API URL をコピーする">
        SCIM API URL (例: `https://subdomain.api.iru.com/api/v1/scim`) をコピーします。これは ID プロバイダーで必要になります。テナントに表示される URL には、まだ `api.kandji.io` ドメインが表示されている場合があります。`api.kandji.io` バージョンの SCIM API URL もこの目的で使用できます。
      </Step>

      <Step title="詳細を閉じる">
        **閉じる** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-copy-api-url.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=f826bc146ef440fff34093ffeb0202d6" alt="SCIM API URL とコピーボタンが表示されたユーザー統合の詳細表示モーダル" width="1258" height="804" data-path="assets/media/images/iru-scim-copy-api-url.png" />
        </Frame>
      </Step>

      <Step title="OneLogin タブに切り替える">
        トークンと API URL を手元に用意した状態で、**OneLogin** タブに切り替えて SCIM アプリ統合を作成および構成します。
      </Step>
    </Steps>
  </Tab>

  <Tab title="OneLogin">
    <Note>
      SCIM トークンと API URL を取得するために、まず **Iru Endpoint** タブを完了してください。これらは以下の手順で入力します。
    </Note>

    ### OneLogin で SCIM 統合を作成する

    <Steps>
      <Step title="OneLogin 管理コンソールにアクセスする">
        OneLogin 管理コンソールにログインします。(例: [https://accuhive.onelogin.com/admin2](https://accuhive.onelogin.com/admin2))
      </Step>

      <Step title="アプリケーションに移動する">
        上部のナビゲーションで **アプリケーション** にカーソルを合わせます。
      </Step>

      <Step title="アプリケーションメニューを開く">
        ドロップダウンメニューで **アプリケーション** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-applications.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=8ca857de3466adc9e5d40c800ec67cdc" alt="Applications メニューが表示された OneLogin の上部ナビゲーション" width="2566" height="1074" data-path="assets/media/images/iru-scim-onelogin-applications.png" />
        </Frame>
      </Step>

      <Step title="新しいアプリケーションを追加する">
        右上付近にある **Add App** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-add-app.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=99963ed4a1d5a859119fadeae9454bfb" alt="Add App ボタンが表示された OneLogin の Applications ページ" width="3426" height="1222" data-path="assets/media/images/iru-scim-onelogin-add-app.png" />
        </Frame>
      </Step>

      <Step title="SCIM Provisioner を検索する">
        テキストフィールドに **SCIM Provisioner with SAML (SCIM v2 Enterprise)** と入力します。
      </Step>

      <Step title="SCIM Provisioner を選択する">
        **SCIM Provisioner with SAML (SCIM v2 Enterprise)** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-scim-provisioner.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=5d3cf623664271105a1f1c79def9c5ff" alt="SCIM Provisioner with SAML オプションが表示された OneLogin の Add App 検索" width="2912" height="754" data-path="assets/media/images/iru-scim-onelogin-scim-provisioner.png" />
        </Frame>
      </Step>
    </Steps>

    ### SCIM 設定を構成する

    **SCIM Provisioner with SAML (SCIM v2 Enterprise)** アプリケーションに入ったら、次の手順を使用して SCIM 設定を構成します。以下の手順には、ユーザーとグループ (ロール) のプロビジョニングが含まれます。

    #### アプリケーション情報

    <Steps>
      <Step title="表示名を更新する">
        (任意) アプリの **Display Name** を **Iru Endpoint SCIM Provisioner** などに更新します
      </Step>

      <Step title="ポータルでの表示を構成する">
        (任意) OneLogin ポータルでアプリを表示するかどうかを選択します。
      </Step>

      <Step title="アプリケーションアイコンを追加する">
        (任意) アイコンを追加します。
      </Step>

      <Step title="説明を追加する">
        (任意) 説明を追加します。
      </Step>

      <Step title="構成を保存する">
        基本構成を完了したら、**保存** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-basic-configuration.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=2637e3d6e3153924c13592ac97eed774" alt="Display Name と Save が表示された OneLogin SCIM アプリの基本構成" width="2102" height="1878" data-path="assets/media/images/iru-scim-onelogin-basic-configuration.png" />
        </Frame>
      </Step>
    </Steps>

    #### パラメータ

    <Steps>
      <Step title="Parameters に移動する">
        **Parameters** ページに移動します。
      </Step>

      <Step title="新しいパラメータを追加する">
        右側にある追加 **(+)** ボタンを選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-new-parameter.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=be5c76e0a2874562499050834102bef3" alt="パラメータ追加ボタンが表示された OneLogin の Parameters ページ" width="2500" height="1348" data-path="assets/media/images/iru-scim-onelogin-new-parameter.png" />
        </Frame>
      </Step>

      <Step title="フィールド名を入力する">
        **Field name** に **email.value** と入力します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-parameter-email-value.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=9f395bf5c38ccdba8d74e7b8462985ee" alt="フィールド名が email.value の OneLogin の新しいパラメータ" width="1102" height="882" data-path="assets/media/images/iru-scim-onelogin-parameter-email-value.png" />
        </Frame>
      </Step>

      <Step title="パラメータを保存する">
        **保存** を選択します。
      </Step>

      <Step title="パラメータの値を構成する">
        Value ドロップダウンから **メール** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-parameter-set-email-value.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=e8df6e1ce066a4017fc033d132b331da" alt="Email の値が選択された OneLogin の email.value パラメータ" width="1106" height="920" data-path="assets/media/images/iru-scim-onelogin-parameter-set-email-value.png" />
        </Frame>
      </Step>

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

    #### 構成

    <Steps>
      <Step title="構成に移動する">
        **構成** ページに移動します。
      </Step>

      <Step title="SCIM API URL を入力する">
        **SCIM Base URL** フィールドに、**Iru Endpoint** タブでコピーした SCIM API URL (例: `https://subdomain.api.iru.com/api/v1/scim`) を貼り付けます。`api.kandji.io` バージョンの SCIM API URL もこの目的で使用できます。
      </Step>

      <Step title="Bearer トークンを入力する">
        **SCIM Bearer Token** フィールドに、**Iru Endpoint** タブで取得したトークンを貼り付けます。
      </Step>

      <Step title="API 接続を有効にする">
        **有効にする** を選択して API Connection をオンにします。
      </Step>

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

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-main-config.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=188f3092a2bca393041768e5f7fa68c7" alt="SCIM Base URL と Bearer Token のフィールドが表示された OneLogin の Configuration ページ" width="2068" height="3060" data-path="assets/media/images/iru-scim-onelogin-main-config.png" />
        </Frame>
      </Step>
    </Steps>

    #### プロビジョニング

    <Steps>
      <Step title="Provisioning ページにアクセスする">
        **Provisioning** ページに移動します。
      </Step>

      <Step title="プロビジョニングを有効にする">
        **Enable provisioning** のチェックボックスを選択します。
      </Step>

      <Step title="ユーザー操作を構成する">
        **Create user**、**Delete user**、**Update user** の横にあるチェックボックスをオフにします。
      </Step>

      <Step title="削除ポリシーを設定する">
        **When users are deleted in OneLogin, or the user's app access is removed...** オプションで **削除** を選択します。
      </Step>

      <Step title="停止ポリシーを設定する">
        **When user accounts are suspended in OneLogin...** オプションで **Suspend** を選択します。
      </Step>

      <Step title="構成を保存する">
        右上にある **保存** を選択して、初期構成を保存します。

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-provisioning-settings.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=c96129db03a9d56823ccda43a0156509" alt="Enable provisioning とユーザー操作が表示された OneLogin の Provisioning ページ" width="2078" height="1530" data-path="assets/media/images/iru-scim-onelogin-provisioning-settings.png" />
        </Frame>
      </Step>
    </Steps>

    ### Iru Endpoint にユーザーとロールをプロビジョニングする

    次の手順を使用して、SCIM 統合を介してユーザーと OneLogin のロールを Iru Endpoint に送信します。

    <Note>
      OneLogin のロールは Iru Endpoint のグループと同義であり、SCIM 構成に割り当てられます。OneLogin でユーザーがロールに割り当てられると、そのユーザーは Iru Endpoint にプッシュされます。さらに、SCIM アプリに割り当てられたロールは、グループとして Iru Endpoint にプッシュされます。
    </Note>

    #### ロールを作成する

    <Steps>
      <Step title="ユーザーに移動する">
        上部のナビゲーションで **ユーザー** にカーソルを合わせます。
      </Step>

      <Step title="Roles にアクセスする">
        ドロップダウンメニューで **Roles** を選択します。
      </Step>

      <Step title="新しいロールを作成する">
        **New Role** を選択します。
      </Step>

      <Step title="ロールに名前を付ける">
        ロールに名前を付けます。
      </Step>

      <Step title="ロールにアプリを割り当てる">
        ロールに割り当てるアプリを選択します。この例では、SCIM アプリを選択しました。
      </Step>

      <Step title="ロールを保存する">
        **保存** を選択します。
      </Step>
    </Steps>

    #### ロールにユーザーを割り当てる

    <Steps>
      <Step title="作成したロールにアクセスする">
        作成したロールを再度選択します。
      </Step>

      <Step title="ユーザーに移動する">
        **ユーザー** を選択します。
      </Step>

      <Step title="新しいマッピングを作成する">
        **Users Added Automatically** で **New Mapping** を選択します。
      </Step>

      <Step title="マッピングに名前を付ける">
        マッピングに名前を付けます。
      </Step>

      <Step title="条件を構成する">
        ニーズに合った条件を作成します。この例では条件として **Group membership** を選択しますが、部署など他の条件も使用できます。
      </Step>

      <Step title="ロールのアクションを選択する">
        **アクション** で、適用するロールを選択します。
      </Step>

      <Step title="マッピングを保存する">
        **保存** を選択します。
      </Step>
    </Steps>

    <Note>
      OneLogin では、ユーザーは 1 つのグループのメンバーにしかなれないため、OneLogin のグループは部署や場所と同様に、ユーザーを説明する属性のようなものと考えることができます。ユーザーが複数の「グループ」のメンバーである必要がある場合は、OneLogin のロールを使用してください。
    </Note>

    グループのプロビジョニングの詳細については、OneLogin のドキュメントを[こちら](https://developers.onelogin.com/scim/create-app)で参照してください。

    <Warning>
      必要に応じて、各ユーザーのレコードから手動でユーザーを SCIM アプリに追加することもできます。
    </Warning>

    #### SCIM アプリにルールを追加する

    以下の手順を使用して、OneLogin SCIM アプリで 1 つ以上のロール (Iru Endpoint のグループ) を Iru Endpoint にプッシュします。

    <Steps>
      <Step title="Rules にアクセスする">
        SCIM アプリで **Rules** を選択します。
      </Step>

      <Step title="新しいルールを追加する">
        **Add Rule** を選択します。
      </Step>

      <Step title="ルールに名前を付ける">
        ルールに名前を付けます。
      </Step>

      <Step title="アクションを構成する">
        **アクション** で、最初のドロップダウンから **Set Groups in** を選択します。
      </Step>

      <Step title="マッピング元を選択する">
        **Map from OneLogin** を選択します。
      </Step>

      <Step title="ロールのマッピングを構成する">
        **For each** フィールドで、ドロップダウンから **role** を選択します。
      </Step>

      <Step title="ロールの値を設定する">
        **with value that matches** フィールドに、グループとして Iru Endpoint にプッシュする SCIM ロールを入力します。
      </Step>

      <Step title="ルールを保存する">
        **保存** を選択します。
      </Step>
    </Steps>

    ### 更新をプッシュする

    <Note>
      **同期**: ユーザーとグループの同期は一方向です。つまり、SCIM アプリは送信すべき新しい情報または更新された情報がある場合にのみ、ユーザー情報を Iru Endpoint に送信します。このため、Iru Endpoint Web アプリには「Sync Now」オプションは必要ありません。
    </Note>

    OneLogin で SCIM アプリを更新した場合は、変更を保存してから **Reapply entitlement mappings** を使用する必要があります。

    <Steps>
      <Step title="その他のアクションにアクセスする">
        **More Actions** メニューにカーソルを合わせます。
      </Step>

      <Step title="エンタイトルメントマッピングを再適用する">
        **Reapply entitlement mappings** オプションを選択します。
      </Step>
    </Steps>
  </Tab>
</Tabs>
