Anybody having issues or know the best process for setting an Identity Attribute to be multi-valued?
I tried through the API to set isMulti to true. I also tried through vscode.
It takes the setting, but I can’t populate the Identity attribute with more than one value. It has been several days. The identity profile was updated afterwards and changes applied.
I tried through a rule initially to set the multiple values and then I used a mock delimited file connector to set multiple - values directly to the source attribute that should the multi-valued attributes on the source attribute.
I wrote a python script to validate the schema across accounts for an identity as well as the Identity attribute itself. Below is the JSON response for the schema on the Identity Attribute.
======================================================================
STEP 3: SCHEMA CONFIGURATION CHECK & FIX
Fetching Schema definition for ‘activePositions’…
— DEBUG: SCHEMA DEF FOR activePositions JSON START —
{
“displayName”: “Active Positions”,
“multi”: true,
“name”: “activePositions”,
“searchable”: false,
“sources”: [
{
“properties”: {
“ruleName”: “Cloud Promote Identity Attribute”,
“ruleType”: “IdentityAttribute”
},
“type”: “rule”
}
],
“type”: “rule”
}
“type”: “rule”
}
“type”: “rule”
}
“type”: “rule”
}
],
“type”: “rule”
}
“type”: “rule”
}
],
“standard”: false,
“system”: false,
“type”: “string”
“type”: “rule”
}
],
“standard”: false,
“type”: “rule”
}
],
“type”: “rule”
}
“type”: “rule”
“type”: “rule”
}
],
“standard”: false,
“system”: false,
“type”: “string”
}
— DEBUG: SCHEMA DEF FOR activePositions JSON END —
Found Attribute. ID: NONE (Implicit)
Current ‘multi’ setting: True
SCHEMA VERDICT: Correctly Configured as Multi-Valued.
Mock Data Source attributes:
“attributes”: {
“familyName”: “Doe”,
“givenName”: “John”,
“id”: “130343”,
“idNowDescription”: “aecfebcdc786797d791cc7de7091e39698538816ccba11”,
“mocked_active_positions”: [
“10000328##Teacher Secondary##JC139##Ballard Ridge##2004-08-13##”,
“10060468##Teacher Sec - PE##JC131##Seacrest Middle##2024-10-16##”,
“10060469##Teacher - Coach##JC104##Timp High##2024-11-16##”
],
“name”: “John Doe”
},
Thoughts on why multiple values are not being added to the Identity Attribute, the first one is, the subsequent are not?