This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

LDAP provisioning: "discarded due to an invalid combination of attribute and object class"

Hi

 

I am getting this error in a RACF sync project when trying to update racfAddressLine1, racfAddressLine2 and racfAddressLine3 attributes. The error also appears if I try to make the change in Target System Browser and hit save.

If I log into an LDAP browser using the exact same credentials, and go to the user object to be updated, I cannot see these attributes but if I add a new attribute for racfAddressLine1 and populate it, then hit save, it saves.

And if I then attempt the sync again, those attributes do get populated - but only for that one row. The next account in the sync also needs these attributes refreshed but it throws the same error.

What could be causing this?

Thanks in advance

Parents
  • Fantastic! Thanks so much for that.

    I imagine this safeguard in the code could get quite complicated to manage if a customer's provisioning project needs optional attributes from several auxiliary classes to be included in the provisioning.

    So do I just need a read-only script property on the OI side to append racfWorkAttrSegment to objectclass if it's not already in the list, like this perhaps -

    if ($SeeAlso$<>"") AND NOT ( $objectClass$.Contains("racfWorkAttrSegment"))
    Then
    return $objectClass$.concat(("racfWorkAttrSegment"c))
Reply
  • Fantastic! Thanks so much for that.

    I imagine this safeguard in the code could get quite complicated to manage if a customer's provisioning project needs optional attributes from several auxiliary classes to be included in the provisioning.

    So do I just need a read-only script property on the OI side to append racfWorkAttrSegment to objectclass if it's not already in the list, like this perhaps -

    if ($SeeAlso$<>"") AND NOT ( $objectClass$.Contains("racfWorkAttrSegment"))
    Then
    return $objectClass$.concat(("racfWorkAttrSegment"c))
Children
No Data