Code Fix: An error occurs when attempting to sync users in SharePoint, Active Directory or Azure Active Directory
KB002924
PRODUCT
Issue Description
When identities do not contain an IdentifierNamePart, an error occurs when attempting to sync users or groups in SharePoint, Active Directory or Azure Active Directory. This will occur on users or groups created without an ObjectSID or SamAccountName.
Error Message
The following error is displayed in the hostserver log file: "Error","General","0","ErrorMessage","WriteGroupSyncInstructionAsync","0 ADProvider Error message: InstructionWriteError, SyncKeyHash : -5355469742702873509, SyncKeyValue: 9dc6cac9-981d-49a5-b44d-8ce0d44c90c4, Name: , Exception: System.ArgumentException: IdentifierNamePart at SourceCode.Sync.Storage.Sql.Repositories.ProviderRepository.EnsureIdentity(ICollection`1 identities, IdentityInstruction instruction) at SourceCode.Sync.Storage.Sql.Repositories.ProviderRepository.d__6.MoveNext()”.
Resolution
- Ensure you have K2 Five (5.2) installed.
- Download the K2 Five (5.2) FP15 from K2 Partner and Customer Portal.
- Install the K2 Five (5.2) FP15 to apply the fix.