In the access request submitted workflow, I am validating the access profile name to Native Identity, but I am receiving the error below.
requestedItem.name: “Sales Admin RGD”
nativeIdentity: “CN=test,OU=…,DC=RGD,DC=test,DC=tr”
- Match: requestedItem.name "RGD " matches
nativeIdentity“DC=RGD” continue next in workflow
error
transform: is not supported, supported transforms are: [concatenate substring trim replace getIndex addTime subtractTime formatDate] (type: Unexpected Error, retryable: false):
“Extract Domain From Name”: {
"actionId": "sp:define-variable",
"attributes": {
"id": "sp:define-variable",
"variables": \[
{
"description": "Extract last word (domain code) from requestedItem name",
"name": "domainFromName",
"variableA.$": "$.trigger.requestedItem.name",
"transforms": \[
{
"id": "sp:transform:lower"
},
{
"id": "sp:transform:getIndex",
"input": {
"index": -1,
"delimiter": " "
}
}
\]
},
{
"description": "Build DC= pattern for comparison",
"name": "dcPattern",
"variableA": "DC=",
"transforms": \[
{
"id": "sp:transform:concatenate:string",
"input": {
"variableB.$": "$.defineVariable.domainFromName"
}
}
\]
}
\]
},
"displayName": "Extract Domain From Name",
"nextStep": "Compare Domain Match",
"type": "Mutation"
}