You're correct that ADF currently has limitations when handling partylist attributes in Dynamics 365. The Dynamics 365 connector in ADF does not support extracting data from partylist attributes during copy operations, nor does it support populating them when loading data into Dynamics 365.
Workarounds:
- Custom Fields in Dynamics 365:
- Create a custom text field in Dynamics 365 to store the serialized data of the partylist attribute.
- Use a plugin or workflow within Dynamics 365 to serialize the partylist data into this custom field.
- ADF can then extract data from this custom field.
- On the destination side, deserialize the data back into the partylist format as needed.
- Alternative Tools:
- Consider using third-party tools like KingswaySoft's SSIS Integration Toolkit for Microsoft Dynamics 365. This toolkit offers more comprehensive support for Dynamics 365 features, including handling partylist attributes.
If your integration requirements heavily involve partylist attributes, using specialized tools like KingswaySoft may provide a more efficient and reliable solution.
Links to help you :
https://www.kingswaysoft.com/blog/2020/05/12/Manipulate-CRM-ActivityParty-Field-Values
https://learn.microsoft.com/en-us/azure/data-factory/connector-dynamics-crm-office-365
https://learn.microsoft.com/en-us/azure/data-factory/connector-dynamics-ax