Menu

Manager_id synchro data source

Vincenzo K
2023-10-04
2024-04-24
  • Vincenzo K

    Vincenzo K - 2023-10-04

    Hi, I have configured the synchro data source to synchronize the Person class from my self-powered and dynamic CSV file. I would also need to automatically map the Person manager, for this purpose I use the manager_id header.

    The import is successful for all the data except that the manager doesn't update me, could it be a bug?

     
  • Pierre Goiffon

    Pierre Goiffon - 2023-11-10

    Hello,
    What is your datasynchro attributes configuration ?

     
  • Vincenzo K

    Vincenzo K - 2023-11-13

    Solved.

     
    • cahyosetyob

      cahyosetyob - 2024-04-03

      Hello Sir, can you help me please,
      how to configure automatic sync data source manager_id from itopPersonCollector.csv?

       
      • Vincenzo K

        Vincenzo K - 2024-04-03

        Hello there!

        no problem, tell me what is your source

         
        • cahyosetyob

          cahyosetyob - 2024-04-24

          my source,
          /collectors/param.distrib.xml

              <ldappersonfilter>(objectClass=person)</ldappersonfilter>
              <itop_group_pattern>/^CN=itop-(.*),OU=.*/</itop_group_pattern>
              <person_fields>
                      <!--  Mapping between LDAP fields and iTop Person's object fields -->
                      <primary_key>samaccountname</primary_key>
                      <name>sn</name>
                      <first_name>givenname</first_name>
                      <email>mail</email>
                      <phone>telephonenumber</phone>
                      <mobile_phone>mobile</mobile_phone>
                      <function>title</function>
                      <employee_number>employeenumber</employee_number>
                      <manager_id>manager</manager_id>
              </person_fields>
              <person_defaults>
                      <!--  Default values for iTop Person's object fields -->
                      <org_id>org</org_id>
                      <status>active</status>
                      <!--<manager_id_friendlyname>employeenumber</manager_id_friendlyname> -->
              </person_defaults>
              <!-- Parameters for User synchronization -->
              <collect_person_only>no</collect_person_only>
              <ldapuserfilter>(&amp;(objectClass=person)(mail=*)
          

          <synchronize_profiles>yes</synchronize_profiles>
          <user_fields>

          <primary_key>samaccountname</primary_key>
          <login>samaccountname</login>
          <contactid>mail</contactid>
          </user_fields>
          <user_defaults>

          <profile>Portal user</profile>
          <language>EN US</language>
          </user_defaults>

           

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.