---
title: IDaaS SP
category: キャンペーン
weight: 1
---

IDaaS SPではサイトに登録されたIDaaS SP設定の一覧の確認・追加・更新ができます。

## IDaaS SP一覧
### 確認方法
[外部システム連携] -> [IDaaS SP]をクリックします。  
![Image from Gyazo](https://t.gyazo.com/teams/diverta/221feba3a3f1448f9dc984ae8ce8dae3.png)

### 項目説明
![Image from Gyazo](https://t.gyazo.com/teams/diverta/7be50dc9a915959aed80178b67481a3e.png)

|項目   |説明  |
| :--- | :--- |
|有効|IDaaS SPの有効状態を確認できます。<br/>![Image (fetched from Gyazo)](https://t.gyazo.com/teams/diverta/4b30584bb33c116421c1795f6bd0ceef.png)：有効<br/>![Image (fetched from Gyazo)](https://t.gyazo.com/teams/diverta/9527261cd42b8bba3cb67821e783fa04.png)：無効|
|ログインIDaaS SP Name|IDaaS SPの名前を表示します。|
|タイプ|IDaaS SPのタイプを表示します。|
|更新日時|最終更新日時を表示します。|


## IDaaS SPの編集
### 編集方法
[外部システム連携] -> [IDaaS SP]をクリックします。  
![Image from Gyazo](https://t.gyazo.com/teams/diverta/221feba3a3f1448f9dc984ae8ce8dae3.png)

IDaaS SP一覧ページから編集をしたいIDaaS SP設定の[ログインIDaaS SP Name]をクリックします。  
![Image from Gyazo](https://t.gyazo.com/teams/diverta/743ae918236e79110270cd173c7ccdd3.png)

### 項目説明
#### SSO IDaaS SP編集
![Image from Gyazo](https://t.gyazo.com/teams/diverta/3fb8e3f844eebb91076f587b3eb8a559.jpg)

|項目   |説明  |
| :--- | :--- |
|ログインIDaaS SP Name|IDaaS SPの名前を入力します。<br/>有効にチェックを入れると、現在の設定が有効になり、チェックを外すと、無効になります。 テスト機能は、IDaaS SPの設定が有効になっていない場合でも機能します。|
|ターゲットドメイン|ターゲットとなるドメインを選択します。<br/>管理画面：管理画面のURLがターゲットになります。<br/>API：APIドメインがターゲットになります。|
|タイプ|IDaaS機能で利用するサービス名。<br/>※現在はAzure AD B2Cのみ対応しています。|
|ログインURL|Azure側のProviderのRedirect/Reply URIとして設定するURL|
|クライアントID (Client ID)|マイクロソフトから取得したクライアントIDを入力します。|
|クライアントの秘密鍵 (Client Secret) |マイクロソフトから取得した秘密鍵を入力します。|
|承認URL|マイクロソフトから取得した承認URLを入力します。|
|トークンURL|ログインしているユーザーのToken情報を取得するためのURL<br/>詳しくは[Azure Active Directory B2C のトークンの概要](https://learn.microsoft.com/ja-jp/azure/active-directory-b2c/tokens-overview)を参照ください。|
|リソースURL|ユーザーのResourceのURLです。クロコとマイクロソフトの間でユーザーオブジェクトの情報を交換するために使用されます。|
|JWKS URI|キーセットを処理するためのURL。これは、設定時にマイクロソフトから取得します。|
| (API用) Grantトークン生成|セキュリティが動的アクセストークンに設定されたAPIの一覧が表示されます。SSOでGrantトークンを生成する場合、利用するAPIにチェックをいれてください。表示されたURLでSSOを実施するとリターンURLへの遷移時にgrant_tokenのパラメータがURLに追加されますので、これを利用してアクセストークンを発行してください。|
|リターンURL（成功）|ユーザーがログインに成功した際にリダイレクトするURLを設定します。<br/>入力がない場合は、TOPページに戻ります。|
|リターンURL（エラー）|ユーザーがログインに失敗した際にリダイレクトするURLを設定します。<br/>入力がない場合は、ログインページに戻ります。|
|自動ユーザ登録|有効にするにチェックを入れると、IDaaSログインをしたユーザーがメンバー登録されていない場合に、自動で登録します。<br/>「登録時にセットされるグループ」で自動で登録されたメンバーの所属するグループを設定します。|
|Emailを利用せずメンバー拡張項目にIDを格納してリンクする|チェックを入れると、メールアドレスではなく、IDを認証に利用します。<br/>チェックした場合は、open_idを格納するextカラムを選択し、チェックしない場合は、emailを参照するキーを入力します。<br/>データが入れ子になっており、それに応じて処理する必要がある場合は、サブキーの追加をクリックします。|
|ユーザーアクセストークンを保存|チェックを入れるとアクセストークンをKurocoのデータベースに保存し、後で使用できるようになります。|

#### トークンとリソースリクエストの設定
![fetched from Gyazo](https://t.gyazo.com/teams/diverta/621518f49dd5ae8d1b96be21bc309b42.png)

|項目   |説明  |
| :--- | :---|
| IDPからのリソースキー | 必要な値を含む ID プロバイダのキー |
| メンバーの拡張項目とのマッピング | 受信データをマッピングするために選択する拡張項目。<br/>このデータは選択された拡張項目に保存されます。<br/>※マッピングとして設定できるのは、テキストの拡張項目のみです。 |
| Add a Subkey | 必要なデータがネストされている場合にサブキーを追加します。追加されたサブキーは、ネストしたオブジェクトからデータを取得するために使用します。<br/>※1つの親キーと3つのサブキーが使用できます|

#### 各ボタン
![Image from Gyazo](https://t.gyazo.com/teams/diverta/3d41752b8e5b4ff0764e3524f1615936.png)

|項目   |説明  |
| :--- | :--- |
|更新する|入力した内容を反映します。|
|テスト|IDaaS SPのテストを実行し、どのフィールドに必要なデータが含まれているかを確認できます。<br/>保存されていないデータはテストできないため、テストを実行する前に、まず設定データを更新する必要があります。|
|削除する|IDaaS SPの設定を削除します。|

