Quantcast
Channel: Forum Microsoft Identity Manager
Viewing all articles
Browse latest Browse all 6944

Enable delta imports in ECMA 2.2 and delta import logic

$
0
0

Hi,

How can I enable delta imports in my ECMA?

I've added the flag to my capabilities, but when I connect to the DLL the MA doesn't recognize delta import capability, and neither does it let me create a delta import profile. Here's my capabilities code:

public MACapabilities Capabilities
        {
            get
            {
                MACapabilities myCapabilities = new MACapabilities();
                myCapabilities.ExportType = MAExportType.AttributeUpdate;
                myCapabilities.ConcurrentOperation = true;
                myCapabilities.ObjectRename = false;
                myCapabilities.DeleteAddAsReplace = true;
                myCapabilities.DeltaImport = true; // Enable delta imports?
                myCapabilities.DistinguishedNameStyle = MADistinguishedNameStyle.None;
                myCapabilities.NoReferenceValuesInFirstExport = false;
                myCapabilities.Normalizations = MANormalizations.None;
                return myCapabilities;
            }
        }


On the same topic, the logic I had in mind for handling delta imports would be to get a list of all the objects in the relevant external system and then iterate over each CSEntry object in the connector space to see if the object already exists (by comparing the anchor attribute). If it exists, skip it otherwise create a new CSEntry object. It still seems like a lot of work, specially to iterate through all the existing objects in both the external system and in the connector space, so is there any quicker way to do a delta import?

Thanks a lot, and sorry for being a pest on your forums lately :)


Viewing all articles
Browse latest Browse all 6944

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>