属性マッピング機能の設定

属性マッピング機能とは

トラスト・ログイン側の任意の属性と、連携先サービス側の任意の属性を紐づけることができる機能です。
例)トラスト・ログインの「メールアドレス」 と 連携先サービスの「ログインID」

トラスト・ログインの標準属性にない項目をカスタム属性として紐づけたり
標準とは異なる項目と紐づけるなど、柔軟な設定が可能です。

 

属性値の情報源

トラスト・ログイン側の属性値として指定できる情報は以下の通りです。

トラスト・ログイン側
属性値 の種類

説明

指定例

固定値

任意の値を指定 特定のメールアドレスやIDなど

メンバー

メンバーの各属性を指定
  • ユーザーID
  • メールアドレス
  • サブメールアドレス
  • 電話番号
  • 企業名
  • 部署
  • 郵便番号
  • 番地
  • 市区町村
  • 都道府県

メンバーのカスタム属性

作成済みの任意のカスタム属性を指定
  • 以下の手順で作成したカスタム属性

カスタム属性 設定方法(個別登録)

カスタム属性 設定方法(一括登録)

既定関数

常用マクロの組み合わせ
※値の加工に利用できる関数です。
 各サービス共通で利用できるものと
 各サービス固有のものがあります。

マクロ

カスタマイズ設定可能
※詳細はお問い合わせください。

連携しない

連携対象から除外

 

属性マッピングの設定方法

  1. 管理ページの「設定 > オプション機能 >IDプロビジョニング」の「設定」ボタンから設定画面を開き、
    作成済みのIDプロビジョニング設定を選択します。
    属性マ01.png

     
  2. 「属性マッピング」を押下します。
    属性マ02.png
     
  3. 画面上の制限事項に従い、サービス側に連携したい任意の値を設定します。
    ※サービスごとに必須項目が異なります。
    ※デフォルトの状態では、動作確認済みの項目が指定されています。
    属性マ03.png


    (参考)
    「連携しないサービス属性を非表示」にチェックを入れると、「連携しない」を選択している項目が非表示になります。

    属性マ04.png


    設定をリセットする場合は「初期設定に戻して保存」してください。
    属性マ05.png

     

  4. 項目の設定が終わったら、「保存」ボタンを押下します。
    属性マ06.png

     

 

サービス共通の既定関数一覧

サービス共通で使用できる既定関数の一覧です。
トラスト・ログイン側では以下の処理を行い、サービス側へ情報を送信します。

説明
フルネーム 姓を先にしたフルネームです。 姓:AAA、名:BBB 
→ AAA BBB
名を先にしたフルネーム 名を先にしたフルネームです。 名:BBB、姓:AAA 
→ BBB AAA
メールアドレスから
21文字制限のユーザー名
メールアドレスの@より前の部分を取得し、
最大21文字に制限(22文字目以降は切り捨て)します。
aaa.bbb+test@example.com
 → aaa.bbb+test
メールアドレスから
長さ制限なしのユーザー名
メールアドレスの@より前の部分を取得します。
文字数の制限は行いません。
aaa.bbb+testlongexample@example.com
→aaa.bbb+testlongexample
電話番号を
E.164形式にフォーマットします。
電話番号を+国番号を含む国際形式(E.164形式)に変換します。 03XXXXXXXX
 → +813XXXXXXXX
メールアドレスから
特殊文字なしのユーザー名
メールアドレスの@より前の部分を取得し、
英数字とアンダースコア以外の文字を削除します。
aaa.bbb+test@example.com 
→ aaabbbtest

メールアドレスから
30文字制限のユーザー名

メールアドレスの@より前の部分を取得し、
アンダースコア以外の記号を削除したうえで
最大30文字に制限(31文字目以降は切り捨て)します。
aaa.bbb+test-long_example.sample12345@example.com
→aaabbbtestlong_examplesample12


 

属性マッピング機能の設定

属性マッピング機能とは

トラスト・ログイン側の任意の属性と、連携先サービス側の任意の属性を紐づけることができる機能です。
例)トラスト・ログインの「メールアドレス」 と 連携先サービスの「ログインID」

トラスト・ログインの標準属性にない項目をカスタム属性として紐づけたり
標準とは異なる項目と紐づけるなど、柔軟な設定が可能です。

 

属性値の情報源

トラスト・ログイン側の属性値として指定できる情報は以下の通りです。

トラスト・ログイン側
属性値 の種類

説明

指定例

固定値

任意の値を指定 特定のメールアドレスやIDなど

メンバー

メンバーの各属性を指定
  • ユーザーID
  • メールアドレス
  • サブメールアドレス
  • 電話番号
  • 企業名
  • 部署
  • 郵便番号
  • 番地
  • 市区町村
  • 都道府県

メンバーのカスタム属性

作成済みの任意のカスタム属性を指定
  • 以下の手順で作成したカスタム属性

カスタム属性 設定方法(個別登録)

カスタム属性 設定方法(一括登録)

既定関数

常用マクロの組み合わせ
※値の加工に利用できる関数です。
 各サービス共通で利用できるものと
 各サービス固有のものがあります。

マクロ

カスタマイズ設定可能
※詳細はお問い合わせください。

連携しない

連携対象から除外

 

属性マッピングの設定方法

  1. 管理ページの「設定 > オプション機能 >IDプロビジョニング」の「設定」ボタンから設定画面を開き、
    作成済みのIDプロビジョニング設定を選択します。
    属性マ01.png

     
  2. 「属性マッピング」を押下します。
    属性マ02.png
     
  3. 画面上の制限事項に従い、サービス側に連携したい任意の値を設定します。
    ※サービスごとに必須項目が異なります。
    ※デフォルトの状態では、動作確認済みの項目が指定されています。
    属性マ03.png


    (参考)
    「連携しないサービス属性を非表示」にチェックを入れると、「連携しない」を選択している項目が非表示になります。

    属性マ04.png


    設定をリセットする場合は「初期設定に戻して保存」してください。
    属性マ05.png

     

  4. 項目の設定が終わったら、「保存」ボタンを押下します。
    属性マ06.png

     

 

サービス共通の既定関数一覧

サービス共通で使用できる既定関数の一覧です。
トラスト・ログイン側では以下の処理を行い、サービス側へ情報を送信します。

説明
フルネーム 姓を先にしたフルネームです。 姓:AAA、名:BBB 
→ AAA BBB
名を先にしたフルネーム 名を先にしたフルネームです。 名:BBB、姓:AAA 
→ BBB AAA
メールアドレスから
21文字制限のユーザー名
メールアドレスの@より前の部分を取得し、
最大21文字に制限(22文字目以降は切り捨て)します。
aaa.bbb+test@example.com
 → aaa.bbb+test
メールアドレスから
長さ制限なしのユーザー名
メールアドレスの@より前の部分を取得します。
文字数の制限は行いません。
aaa.bbb+testlongexample@example.com
→aaa.bbb+testlongexample
電話番号を
E.164形式にフォーマットします。
電話番号を+国番号を含む国際形式(E.164形式)に変換します。 03XXXXXXXX
 → +813XXXXXXXX
メールアドレスから
特殊文字なしのユーザー名
メールアドレスの@より前の部分を取得し、
英数字とアンダースコア以外の文字を削除します。
aaa.bbb+test@example.com 
→ aaabbbtest

メールアドレスから
30文字制限のユーザー名

メールアドレスの@より前の部分を取得し、
アンダースコア以外の記号を削除したうえで
最大30文字に制限(31文字目以降は切り捨て)します。
aaa.bbb+test-long_example.sample12345@example.com
→aaabbbtestlong_examplesample12