SAML認証で、ユーザー項目を「Name」の代わりに「givenName」と「surname」を結合して指定したい
回答¶
"Attributes": "Name"が空の場合、"Attributes": "FirstName"に"givenName"、"Attributes": "LastName"に"givenName"を設定することで、"LastName"と"FirstName"で取得した値をもとに"Name"を作成できます。
概要¶
SAML認証で"Attributes": "Name"がnullの場合、"LastName"と"FirstName"で取得した値をもとに「Name」を作成します。
そのため、以下のように記述すると、"givenName"と"surname"で"Name"を指定できます。
| Authentication.json | |
|---|---|
「名前」に設定する属性名の指定方法¶
"FirstName"と"LastName"の項目を追加している場合、"Name"にnullを指定し、ユーザ項目名に"FirstName"と"LastName"に追加することで、"FirstName"と"LastName"を組み合わせた値を"Name"に設定できます。
指定したSAML属性から値が取得できなかった場合、ログインIDが設定されます。
