[Sync Users at Login(ログイン時にユーザーを同期)] はパスワードレス接続には適用されません。また、テナントのUIやManagement APIを通じて有効にすることはできません。
Dashboardを使用する
- [Auth0 Dashboard]>[Authentication(認証)]に移動し、接続の種類をデータベース、ソーシャル、エンタープライズ、パスワードレスから選択します。
- 接続名を選択して設定を確認します。
- [Advanced(詳細設定)] セクションで [Sync user profile attributes at each login(毎回のログインでユーザープロファイル属性を同期する)] をオンまたはオフに設定し、[Save(保存)] を選択します。
Management APIを使用する
この手順を完了させる前に、必ず接続のoptions
オブジェクトに既存の値を取得して、現在の値がオーバーライドされないようにします。これを行わないと、更新後、元のオブジェクトに欠けているパラメーターが失われてしまいます。
接続更新エンドポイントにPATCH
呼び出しを行います。必ず、呼び出しに元のoptions値を含めて、現在の値が上書きされないようにしてください。また、CONNECTION_ID
、MGMT_API_ACCESS_TOKEN
、ATTRIBUTE_UPDATE_VALUE
のプレースホルダーの値をそれぞれ接続ID、Management APIのアクセストークン、属性の更新値に置き換えます。
値 | 説明 |
---|---|
CONNECTION_ID | root属性の更新を許可する接続のID。 |
MGMT_API_ACCESS_TOKEN | update:connections のスコープを持つManagement APIのアクセストークン。 |
ATTRIBUTE_UPDATE_VALUE | ユーザープロファイルのroot属性の更新を許可する時間を示します。有効な値はon_first_login とon_each_login です。新しい接続ではon_each_login が既定値になります。 |