Change a Metaverse value when object is deleted in Connector Space

I have a scenario where we are syncing PIN numbers from a Mobile messaging server (SQL datasource) to an extension attribute in Active Directory.  When users are removed from the mobile messaging server it stages a delete on the Connector Space object which in turn recalls the attribute for the PIN from the Metaverse entry.  The Export sync rule is then broken because of the dependency on the PIN value.  It continues to hold and Export the value that was last synced from the mobile messaging MA.

Is there any way to change the extension attribute in the Metaverse based on the Connector Space object being deleted?  i.e. change the PIN value to '0' or null based on the CS object being deleted?

April 2nd, 2014 10:46am

It should become null when the CS object is disconnected. Once you disconnect the CS object, when you look at the MV object, where does it show the PIN being contributed from?

Free Windows Admin Tool Kit Click here and download it now
April 2nd, 2014 12:38pm

Did you set 'allow null' on the export sync rule? 
April 2nd, 2014 3:56pm

You can do a Rules extension as well, something like this:

if (!csentry["Attribute_CS"].IsPresent)
{
      mventry["attribute_mv"].Value = null;
}

(Ofcourse change the attribute names as required). The above will "Null" the metaverse value during the sync if the attribute is deleted in the CS


  • Edited by kmittal82 21 hours 33 minutes ago
Free Windows Admin Tool Kit Click here and download it now
April 3rd, 2014 9:19am

You can do a Rules extension as well, something like this:

if (!csentry["Attribute_CS"].IsPresent)
{
      mventry["attribute_mv"].Value = null;
}

(Ofcourse change the attribute names as required). The above will "Null" the metaverse value during the sync if the attribute is deleted in the CS


  • Edited by kmittal82 Thursday, April 03, 2014 1:17 PM
April 3rd, 2014 4:15pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics