Uploaded image for project: 'COmanage'
  1. COmanage
  2. CO-1248

beforeFind ChangelogBehavior does not preserve condition for PrimaryName

    XMLWordPrintable

Details

    Description

      Edited. See the comments. The first symptom was a problem provisioning to LDAP but the root cause is not with the provisioner but with ChangeLogBehavior.

      A CoPerson record that has linked to it a Preferred and Author name in addition to Primary, Official is not provisioned because of an objectClass violation. The violation is that sn is not being included in the attributes. Some additional logging shows that the attributes being computed in function assembleAttributes() in CoLdapProvisionerTarget.php are

      (
      [objectclass] => Array
      (
      [0] => person
      [1] => organizationalPerson
      [2] => inetOrgPerson
      [3] => eduPerson
      [4] => eduMember
      )

      [cn] => Jeff Gaynor
      [givenName] => Jeff Gaynor
      [mail] => Array
      (
      [0] => gaynor@illinois.edu
      )
      [employeeNumber] => Array
      (
      [0] => mess100004
      )

      [uid] => Array
      (
      [0] => http://cilogon.org/serverA/users/555@co.cilogon.org
      )

      [isMemberOf] => Array
      (
      [0] => members
      [1] => members:Facility
      )

      )

      Attachments

        Activity

          People

            scott.koranda.3@at.internet2.edu Scott Koranda SCG (Inactive)
            scott.koranda.3@at.internet2.edu Scott Koranda SCG (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: