2017-02-17 2 views
0

私はAuth0 Delegated Administration Extensionを使用してユーザーを管理しています。ユーザーを作成しようとすると、このエラーが発生します。Auth0その他のプロパティは許可されていませんメンバーシップ

Oh snap! You got an error!

An error occurred while creating the user: {"statusCode":400,"error":"Bad Request","message":"Payload validation error: 'Additional properties not allowed: memberships (consider storing them in app_metadata or user_metadata. See \"Users Metadata\" in https://auth0.com/docs/api/v2/changes for more details)'.","errorCode":"invalid_body"}

私はこれを解決してユーザーを作成できますか?あなたのフックを作成するには

答えて

1

、以下を試してみてください。

return cb(null, { ... app_metadata: { memberships: memberships } });

あなたがAPIに送信されたオブジェクトを作成する必要があります。いくつかの人々はapp_metadata.groupsにそれを保存したいと考えていますapp_metadata.departments ...

+0

ありがとう。出来た。最後の1つの質問。この拡張機能を介してユーザーにどのように役割を割り当てることができますか? – Bishan

+0

この拡張機能では、ユーザーにロールを割り当てることはまだサポートされていません。承認拡張を使用することはできますが、これは「エンドユーザー」にはまだありません –

+0

あなたのサポートに感謝します – Bishan

関連する問題