Hereâ€™s a quick walkthrough of creating an XMA. Itâ€™s by no means complete or authoritative, and just shows a method Iâ€™ve found success with. The example is creating Netware home directories, something I recognize most people donâ€™t need to do these days, but it’s a flexible method which I have used for other scenarios as well.
Step 1 â€“ Create the MA
- Create an Extensible MA in Identity Manager.
- On the Properties page, after entering a name for the MA, untick the separate process option, as it will stop you being able to debug your code.
On the Configure Connection Information page, I always tick the Import and Export option. I really donâ€™t know what circumstances might need an Import-only or Export-only MA â€“ perhaps Iâ€™ll find out one day.
- For the Connected Data Source extension name just put the name of the dll you will write â€“ it doesnâ€™t matter if it doesnâ€™t exist yet. The convention is MAName_CSExtension.dll.