Custom (Extension) Attributes
In addition to the schema attributes listed in Schema Attributes section, the connector supports managing the extended attributes that are registered on the client application on Azure. Creation of Local User (B2C) also supports custom attributes.
Note
-
Custom user attributes can be added in B2C create account policy by appending suffix "_C" to the attribute. For example,
OrganizationName_C
-
To update the custom attribute, the provisioning policy must be updated with the custom attribute name.
To aggregate custom attributes, you must update the schema for account or
Use the following format for single-valued and multivalued type string custom attributes:
extension_<clientID>_<CustomAttributeName>
Managing Complex Extension Attributes
To manage complex extension attributes, as shown below:
"onPremisesExtensionAttributes": {
"extensionAttribute1": "Value1",
"extensionAttribute2": "Value2",
"extensionAttribute3": "Value3",
"extensionAttribute4": "Value4",
"extensionAttribute5": "Value5",
"extensionAttribute6": "Value6",
"extensionAttribute7": "Value7",
"extensionAttribute8": "Value8",
"extensionAttribute9": "Value9",
"extensionAttribute10": "Value10",
"extensionAttribute11": "Value11",
"extensionAttribute12": "Value12",
"extensionAttribute13": "Value13",
"extensionAttribute14": "Value14",
"extensionAttribute15": "Value15"
Add these attributes in the Account Schema and Create Account sections in the
onPremisesExtensionAttributes_extensionAttribute1
onPremisesExtensionAttributes_extensionAttribute2
onPremisesExtensionAttributes_extensionAttribute3
onPremisesExtensionAttributes_extensionAttribute4
onPremisesExtensionAttributes_extensionAttribute5
onPremisesExtensionAttributes_extensionAttribute6
onPremisesExtensionAttributes_extensionAttribute7
onPremisesExtensionAttributes_extensionAttribute8
onPremisesExtensionAttributes_extensionAttribute9
onPremisesExtensionAttributes_extensionAttribute10
onPremisesExtensionAttributes_extensionAttribute11
onPremisesExtensionAttributes_extensionAttribute12
onPremisesExtensionAttributes_extensionAttribute13
onPremisesExtensionAttributes_extensionAttribute14
onPremisesExtensionAttributes_extensionAttribute15