Assemblageregels wijzigen

Met deze taak kunt u nieuwe toewijzingen toevoegen aan de assemblageregels voor aangepaste kenmerken.

Over deze taak

Google Apps-adapter werkt met Tivoli Directory Integrator, voor het verwerken van aanvragen voordat u deze verzendt naar Google Apps.

De assemblageregels van Google Apps bevatten de toewijzingsinstructies van een IBM® Security Identity Governance and Intelligence-aanvraag voor Google Apps. Wijzig de assemblageregels door nieuwe toewijzingen toe te voegen voor aangepaste kenmerken.

Procedure

  1. Start de configuratie-editor van Tivoli Directory Integrator.
  2. Open het bestand googleAppsAdd.xml. Voer de onderstaande stappen uit.
    1. Klik op Bestand > Open Tivoli Directory Integrator Configuration File....
    2. Ga naar de directory GoogleAppsProfile.
    3. Selecteer het bestand googleAppsAdd.xml.
  3. Optioneel: Als het al is bewerkt, wijst u dit configuratiebestand toe aan een bestaand project. Anders gaat u naar het volgende scherm en maakt u een project dat u googleAppsAdd noemt.
  4. Nadat het bestand is geïmporteerd, vouwt u het project uit om de structuur van AssemblyLines af te beelden in het navigatorvenster.
  5. Klik met rechts op googleAppsAdd assemblyline en selecteer Openen. De configuratie van Add assemblyline wordt afgebeeld in het hoofdvenster.
  6. Klik in het hoofdvenster op Show Mapping. De toewijzingstabel voor de assemblageregel wordt afgebeeld in het hoofdvenster.
  7. Onder de directory Data Flow klikt u op Add.
  8. Klik in het rechtervenster op Add om een nieuw kenmerk te maken.
  9. In het venster Add Attribute (Kenmerk toevoegen) voert u de naam van het aangepaste veld in het vak Enter new name (Nieuwe naam invoeren).
    Opmerking:

    Gebruik de naam precies zoals afgebeeld in de API-naam van Google Apps. Bijvoorbeeld CustomAttr.

    Als de naam van een aangepast veld een spatie bevat, gebruik dan een onderstrepingsteken (_) ter vervanging van de spatie. Als het aangepaste veld van Google Apps bijvoorbeeld mail drop is, voer dan mail_drop in als aangepast veld.

  10. Klik op OK.
  11. Zoek het zojuist toegevoegde veld op in de toewijzingstabel en dubbelklik op de corresponderende rij om een dialoogvenster voor bewerking af te beelden.
  12. Wijzig de standaardwaarde van het aangepaste veld work.[naam_aangepast_veld] in work.[naam_aangepast_kenmerk]. Wijzig bijvoorbeeld het aangepaste veld work.mail_drop in work.ergoogappsmaildrop. Zet het voorvoegsel ergoogapps voor de kenmerknamen om zo de kenmerken die worden gebruikt met IBM Security Identity Governance and Intelligence eenvoudig te kunnen identificeren.
  13. Ga naar het gedeelte Schema in het rechtervenster, klik hier met de rechter muisknop en selecteer Add (Toevoegen).
  14. In het venster Input Schema Item (Invoer schema-item) geeft u in het vak Enter name for new Schema Item (Voer de naam voor het nieuwe schema-item in) de nieuwe [naam_aangepast_veld] op. Bijvoorbeeld mail_drop.
  15. Selecteer de kolom Native Syntax (Native syntaxis) voor het nieuwe schema-item en geef java.lang.String op.
  16. Klik op Bestand > Opslaan.
  17. Klik met de rechtermuisknop op het project in het navigatorvenster en selecteer de optie Exporteren... om de nieuwe assemblageregel te exporteren.
  18. In het eerste scherm van het venster Exporteren vouwt u de map IBM Tivoli Directory Integrator uit en selecteert u Runtime Configuration.
  19. Klik op Volgende.
  20. In het veld voor het bestandspad bladert u naar de directory GoogleAppsProfile en selecteert u het bestand met dezelfde naam als dat in stap 2 om het te overschrijven.
  21. Klik op Voltooien.
  22. Herhaal stappen 5 tot en met 21 voor de GoogleAppsModify-assemblageregel.
  23. Herhaal stappen 5 tot en met 21 voor de GoogleAppsSearch-assemblageregel en voer de volgende stappen uit in plaats van stappen 10 en 11:
    1. Zoek het veld op in de toewijzingstabel en klik op de cel Werkkenmerk voor het aangepaste veld om de naam ervan te wijzigen.
    2. Geef de kenmerknaam op zoals u die eerder hebt opgegeven voor stap 11. Bijvoorbeeld ergoogappsmaildrop.


Feedback