| Field | Type | Required | Description |
|---|---|---|---|
name |
String | ✔️ | Display name for the custom attribute |
key |
String | ✔️ | Key used to store the attribute in the user's metadata |
ssoPath |
Optional<String> | ➖ | Path to extract the attribute value from SSO claims |
scimPath |
Optional<String> | ➖ | GJSON path to extract the attribute value from SCIM user resources |
multiValued |
Optional<Boolean> | ➖ | When true, the attribute supports multiple values; values from the IdP are written to public_metadata as an array. Defaults to false. |