Feature: Implement auth0_metadata
for Auth0 specific metadata attributes.
Description: Auth0 stores / uses metadata attributes in app_metadata
. For example, Delegated Administration Dashboard roles are stored in app_metadata.roles
, and the authorization extension uses the app_metadata.authorization
object. This creates the potential for conflicts with the customer’s own desired metadata schema, including the possibility of future conflicts where a customer has a well established schema in place but Auth0 decides to start using fields that conflict. The proposal is for Auth0 to implement a new object, auth0_metadata
or something similar, for Auth0 specific extensions that don’t belong in the root of the profile.