Hi,
We are configuring Azure AD (Now Microsoft Entra id), Test connection is successful.
We have ensured all the permissions are given to the client id and secret.
We are getting following error while provisioning account into Azure AD.
“Unkown Account Type provided in request”
What is valid value for account type attribute in Azure AD ?
Sharing Provisioning Policy for reference
[
{
"name": "Account",
"description": null,
"usageType": "CREATE",
"fields": [
{
"name": "accountType",
"transform": {
"type": "static",
"attributes": {
"value": "AzureADMyOrg"
}
},
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "userPrincipalName",
"transform": {
"type": "rule",
"attributes": {
"name": "Create Unique Account ID"
}
},
"attributes": {
"template": "$(firstname).$(lastname)$(uniqueCounter)@abcoutlook.onmicrosoft.com"
},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "password",
"transform": {
"type": "static",
"attributes": {
"value": "<Password>"
}
},
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "displayName",
"transform": {
"type": "identityAttribute",
"attributes": {
"name": "displayName"
}
},
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "mailNickname",
"transform": null,
"attributes": {
"template": "$(firstname).$(lastname)$(uniqueCounter)"
},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "accountEnabled",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "boolean",
"isMultiValued": false
},
{
"name": "department",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "jobTitle",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "passwordPolicies",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "otherMails",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "givenName",
"transform": {
"type": "identityAttribute",
"attributes": {
"name": "firstname"
}
},
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "surname",
"transform": {
"type": "identityAttribute",
"attributes": {
"name": "lastname"
}
},
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "usageLocation",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "forceChangePasswordNextSignIn",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "boolean",
"isMultiValued": false
},
{
"name": "country",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "state",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "city",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "streetAddress",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "postalCode",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "physicalDeliveryOfficeName",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "telephoneNumber",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "mobile",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
},
{
"name": "facsimileTelephoneNumber",
"transform": null,
"attributes": {},
"isRequired": false,
"type": "string",
"isMultiValued": false
}
]
}
]
Has anyone faced this error before ?
All insights are welcome.
Thanks