Configure the Attribute Mapping Feature

What Is the Attribute Mapping Feature?

This feature allows you to link any attribute on the TrustLogin side with any attribute on the connected service side.
Example: TrustLogin's "Email Address" and the connected service's "Login ID"

You can flexibly configure mappings, such as linking items that are not among TrustLogin's standard attributes as custom attributes,
or linking to items other than the standard ones.

Sources of Attribute Values

The following information can be specified as attribute values on the TrustLogin side.

TrustLogin-Side
Attribute Value Type

Description

Example

Fixed Value

Specify any value A specific email address or ID, etc.

Member

Specify each attribute of the member
  • User ID
  • First Name
  • Last Name
  • Email Address
  • Sub Email Address
  • Phone Number
  • Company Name
  • Department
  • Postal Code
  • Street Address
  • City
  • Prefecture

Member Custom Attribute

Specify any custom attribute that has already been created
  • Custom attributes created using the steps below

How to Configure a Custom Attribute (Individual Registration)

How to Configure a Custom Attribute (Bulk Registration)

Default Function

A combination of commonly used macros
Note: These are functions used to process values.
 Some are common to all services, while
 others are specific to each service.

Macro

Can be customized
Note: Please contact us for details.

Do Not Sync

Exclude from the sync target

How to Configure Attribute Mapping

  1. From the Admin Page, open the configuration screen via the "Configure" button under "Settings > Optional Features > Identity Provisioning", and
    select an existing Identity Provisioning configuration.
    属性マ01.png

  2. Click "Attribute Mapping".
    属性マ02.png
  3. Following the restrictions shown on the screen, configure any values you want to send to the service.
    Note: Required fields differ from service to service.
    Note: By default, items that have been verified to work are pre-selected.
    属性マ03.png


    (Reference)
    Checking "Hide service attributes that are not synced" will hide any items for which "Do Not Sync" is selected.

    属性マ04.png


    To reset the settings, click "Restore Default Settings and Save".
    属性マ05.png

  4. Once you have finished configuring the items, click the "Save" button.
    属性マ06.png

List of Common Default Functions

This is a list of default functions that can be used in common across services.
TrustLogin performs the following processing before sending information to the service.

Value Description Example
Full Name The full name with the last name first. Last Name: AAA, First Name: BBB
→ AAA BBB
Full Name with First Name First The full name with the first name first. First Name: BBB, Last Name: AAA
→ BBB AAA
Username from Email Address,
Limited to 21 Characters
Takes the part of the email address before the @, and
limits it to a maximum of 21 characters (characters from the 22nd onward are truncated).
aaa.bbb+test@example.com
→ aaa.bbb+test
Username from Email Address,
No Length Limit
Takes the part of the email address before the @.
No character limit is applied.
aaa.bbb+testlongexample@example.com
→aaa.bbb+testlongexample
Formats the Phone Number
into E.164 Format.
Converts the phone number into international format (E.164 format), including the + country code. 03XXXXXXXX
→ +813XXXXXXXX
Username from Email Address,
No Special Characters
Takes the part of the email address before the @, and
removes any characters other than alphanumeric characters and underscores.
aaa.bbb+test@example.com
→ aaabbbtest

Username from Email Address,
Limited to 30 Characters

Takes the part of the email address before the @, and,
after removing symbols other than underscores,
limits it to a maximum of 30 characters (characters from the 31st onward are truncated).
aaa.bbb+test-long_example.sample12345@example.com
→aaabbbtestlong_examplesample12


Configure the Attribute Mapping Feature

What Is the Attribute Mapping Feature?

This feature allows you to link any attribute on the TrustLogin side with any attribute on the connected service side.
Example: TrustLogin's "Email Address" and the connected service's "Login ID"

You can flexibly configure mappings, such as linking items that are not among TrustLogin's standard attributes as custom attributes,
or linking to items other than the standard ones.

Sources of Attribute Values

The following information can be specified as attribute values on the TrustLogin side.

TrustLogin-Side
Attribute Value Type

Description

Example

Fixed Value

Specify any value A specific email address or ID, etc.

Member

Specify each attribute of the member
  • User ID
  • First Name
  • Last Name
  • Email Address
  • Sub Email Address
  • Phone Number
  • Company Name
  • Department
  • Postal Code
  • Street Address
  • City
  • Prefecture

Member Custom Attribute

Specify any custom attribute that has already been created
  • Custom attributes created using the steps below

How to Configure a Custom Attribute (Individual Registration)

How to Configure a Custom Attribute (Bulk Registration)

Default Function

A combination of commonly used macros
Note: These are functions used to process values.
 Some are common to all services, while
 others are specific to each service.

Macro

Can be customized
Note: Please contact us for details.

Do Not Sync

Exclude from the sync target

How to Configure Attribute Mapping

  1. From the Admin Page, open the configuration screen via the "Configure" button under "Settings > Optional Features > Identity Provisioning", and
    select an existing Identity Provisioning configuration.
    属性マ01.png

  2. Click "Attribute Mapping".
    属性マ02.png
  3. Following the restrictions shown on the screen, configure any values you want to send to the service.
    Note: Required fields differ from service to service.
    Note: By default, items that have been verified to work are pre-selected.
    属性マ03.png


    (Reference)
    Checking "Hide service attributes that are not synced" will hide any items for which "Do Not Sync" is selected.

    属性マ04.png


    To reset the settings, click "Restore Default Settings and Save".
    属性マ05.png

  4. Once you have finished configuring the items, click the "Save" button.
    属性マ06.png

List of Common Default Functions

This is a list of default functions that can be used in common across services.
TrustLogin performs the following processing before sending information to the service.

Value Description Example
Full Name The full name with the last name first. Last Name: AAA, First Name: BBB
→ AAA BBB
Full Name with First Name First The full name with the first name first. First Name: BBB, Last Name: AAA
→ BBB AAA
Username from Email Address,
Limited to 21 Characters
Takes the part of the email address before the @, and
limits it to a maximum of 21 characters (characters from the 22nd onward are truncated).
aaa.bbb+test@example.com
→ aaa.bbb+test
Username from Email Address,
No Length Limit
Takes the part of the email address before the @.
No character limit is applied.
aaa.bbb+testlongexample@example.com
→aaa.bbb+testlongexample
Formats the Phone Number
into E.164 Format.
Converts the phone number into international format (E.164 format), including the + country code. 03XXXXXXXX
→ +813XXXXXXXX
Username from Email Address,
No Special Characters
Takes the part of the email address before the @, and
removes any characters other than alphanumeric characters and underscores.
aaa.bbb+test@example.com
→ aaabbbtest

Username from Email Address,
Limited to 30 Characters

Takes the part of the email address before the @, and,
after removing symbols other than underscores,
limits it to a maximum of 30 characters (characters from the 31st onward are truncated).
aaa.bbb+test-long_example.sample12345@example.com
→aaabbbtestlong_examplesample12