Extension - livianaf/FIMSyncTest GitHub Wiki

Extension

An Extension file in C# is used to personalize the tool. The Extension provide the functionality to be executed when the menu New and Run Custom Actions are used.

A sample Extension is included in last release.

The following method must be provided in Extension:

  • EnableNewObject - Used to enable or disable the New menu.
  • GetNewObjectClasses - Provide the list of names of new objects to the shown in tool.
  • NewObject - Used to call CreateObject method in required sources.
  • GetDataForADObjectCreation - Used to provide required information for object creation in AD and LDS sources like class, OU, ....
  • SetAdditionalAttributesToNewADObject - Used to provide additional information for object creation.
  • EnableCustomActions - Used to enable or disable the Run Custom Actions menu.
  • CustomActions - Used when Run Custom Actions menu is clicked.

back to Documentation