Sync fails for FIM service with "Attribute "uid" is not present" RRS feed

  • Question

  • I have an MvExtension DLL that provisions new AD accounts. When I do a full sync from the FIM Service MA it fails with the error "Attribute "uid" is not present". Attribute uid is present in the MA Person attribute flows. A full sync from the SQL MA works. Is there something special about the FIM Service (portal) MA?



    Friday, February 14, 2020 11:45 AM

All replies

  • it seems the portal is special and can't be provisioned out to connector spaces that are expecting metaverse objects as the portal has its own schema which doesn't include uid. Ignoring portal objects solves the problem but not sure how new portal users can be provisioned to AD.
    Friday, February 14, 2020 12:30 PM
  • Is not present, means value is null. So this user's uid is null. 

    You need to modify your code to add an if statement as

    If (mventry["uid'].IsPresent)


    //Do somthing


    Nosh Mernacaj, Identity Management Specialist

    • Proposed as answer by Nosh Mernacaj Saturday, February 22, 2020 8:38 PM
    Friday, February 14, 2020 5:13 PM