Workday经Azure同步至本地AD:多值属性同步异常求助
Azure AD预配Workday多值属性循环覆盖问题求助
我们一直通过Azure将Workday用户账户同步至本地Active Directory,近4-6周来,多值属性无法正确写入本地AD(此前运行正常),受影响的是Workday中通过XPath wd:Worker/wd:Worker_Data/wd:Account_Provisioning_Data/wd:Provisioning_Group_Assignment_Data[wd:Status='Assigned']/wd:Provisioning_Group/text() 获取的已分配预配组。
异常表现
- Workday中某员工分配预配组A、B、C,同步至AD后多值属性包含A、B、C;
- 员工在Workday中更新为分配A、B、C、D;
- Azure预配服务对比AD与Azure中的数据,判定D为新增值并追加至属性;
- 预配服务随即用组“D”覆盖AD中的整个属性;
- 预配再次运行时,判定A、B、C为新增值,将AD中的D替换为A、B、C,上述步骤循环往复,属性值在A,B,C与D间反复切换。
预配代理SCIM操作日志
查看将Workday数据从Azure推送至本地AD的预配代理,输出如下(SCIM操作为Replace而非Add):
Sync 1
{'schemas':['urn:ietf:params:scim:api:messages:2.0:BulkRequest'],'Operations':[{'method':'PATCH','bulkId':'f2be78c1-177a-4f90-b5c8-61b7f3cdb576','path':'/DynamicElements/1f56ed3b-cafd-40b0-ab44-5b3a7bcc2bc6','data':[{'op':'Replace','path':'destinationIndicator','value':[{'value':'All_COO_Org_Managers_CELOCORE_AUTO'},{'value':'All_GTM_Org_CELOCORE_AUTO'}]}]}],'failOnErrors':null}
Sync 2
{'schemas':['urn:ietf:params:scim:api:messages:2.0:BulkRequest'],'Operations':[{'method':'PATCH','bulkId':'858895c7-7e06-4b8a-866d-d3649482e7d5','path':'/DynamicElements/1f56ed3b-cafd-40b0-ab44-5b3a7bcc2bc6','data':[{'op':'Replace','path':'destinationIndicator','value':[{'value':'All_Celonis_CELOCORE_AUTO'}]}]}],'failOnErrors':null}
Sync 3
{'schemas':['urn:ietf:params:scim:api:messages:2.0:BulkRequest'],'Operations':[{'method':'PATCH','bulkId':'f2be78c1-177a-4f90-b5c8-61b7f3cdb576','path':'/DynamicElements/1f56ed3b-cafd-40b0-ab44-5b3a7bcc2bc6','data':[{'op':'Replace','path':'destinationIndicator','value':[{'value':'All_COO_Org_Managers_CELOCORE_AUTO'},{'value':'All_GTM_Org_CELOCORE_AUTO'}]}]}],'failOnErrors':null}
微软支持已将其判定为第三方问题,建议联系Workday,在此求助:是否有其他人遇到过此问题,并有可行的解决方案?
内容的提问来源于stack exchange,提问作者Timo Kettner
相关产品推荐
相关产品推荐

