Cybersecurity
DevOps Cloud (ADM)
IT Operations Cloud
Welcome to the Identity Manager driver walkthrough page
This is an attempt to gather existing, and generate new content that try to walk through a driver, or a portion of a driver configuration, to explain what happens. This is something that is very hard to get written into the documentation, but can be of immense value both for beginners and for experienced IDM implementers. My [http://wiki.novell.com/index.php/Geoffrey_Carman's_personal_collection personal collection of articles] that I will draw some of these from is available for all to peruse. The goal of this wiki page is to try and get more info about Identity Manager driver default configuration files out there, and to try to get people to submit some content. I will try and flesh out a structure and add in all the existing links I know of, to get them together in a structured way, in this location.
Call for volunteers
I need people to volunteer to write some content for this project. Pick a driver you know really well. Pick a channel, a single step in the flow (Event, Command, Create, etc) or even a single policy object and write up a detailed explanation of what and why it is doing something. If everyone writes one or two small bits, we will end up with a fair bit written. Email me, (geoffreycarman@gmail.com) for help in getting started, or ideas, or whatever! Write them on your personal Wiki. Write them here in another Wiki page at Novell. Write them for Cool Solutions and earn some Cool Solutions points for them. Write them wherever. Don't care where it is, lets get it written!
Very General Identity Manager basics, by author: David Gersic Excellent series that walks through the policy flows
http://www.novell.com/communities/node/6679/guided-tour-novell-identity-manager
http://www.novell.com/communities/node/6696/guided-tour-novell-identity-manager
http://www.novell.com/communities/node/6697/guided-tour-novell-identity-manager
Fernando Freitas An amazing article on how to read and use Dstrace
http://www.novell.com/communities/node/5681/capturing-and-reading-novell-identity-manager-traces Another series on trace
http://www.novell.com/communities/node/9677/comprehending-idm-traces-part-1
http://www.novell.com/communities/node/11166/comprehending-idm-traces-part-2
General non-driver specific:
This article discusses the Command Transform rule set (Sub channel) that affects and controls password change events, between modify-password events and modify-attr of nspmDistributionPassword, and most every driver that does passwords has similar rules.
http://www.novell.com/communities/node/1474/password-transformation-rule-sets
Here is the Publisher channel version:
http://www.novell.com/communities/node/9661/password-transformation-rules-publisher-channel
Non IDM version specific:
Active Directory Driver:
http://www.novell.com/communities/node/12388/managing-multiple-active-directory-domains-one-idm-system-part-1
http://www.novell.com/communities/node/12390/managing-multiple-active-directory-domains-one-idm-system-part-2
http://www.novell.com/communities/node/12393/managing-multiple-active-directory-domains-one-idm-system-part-3
http://www.novell.com/communities/node/12399/managing-multiple-active-directory-domains-one-idm-system-part-4
http://www.novell.com/communities/node/12434/managing-multiple-active-directory-domains-one-idm-system-part-5
http://www.novell.com/communities/node/12448/managing-multiple-active-directory-domains-one-idm-system-part-6
http://www.novell.com/communities/node/12467/managing-multiple-active-directory-domains-one-idm-system-part-7
Challenge-Response Driver: Aaron wrote a great article walking through this driver
https://www.netiq.com/communities/cool-solutions/challengeresponse-idm-driver-configuration/
Driver for Lotus Notes Perry Nuffer wrote a great article below
http://www.novell.com/communities/node/9522/idm-lotus-notes-driver-understanding-policies-which-modify-notes-group-membership
Driver for GroupWise David Gersic has a great series on this driver
http://www.novell.com/communities/node/10036/idm-driver-walkthrough-groupwise-part-1-4
http://www.novell.com/communities/node/10037/idm-driver-walkthrough-groupwise-part-2-4
http://www.novell.com/communities/node/10038/idm-driver-walkthrough-groupwise-part-3-4
http://www.novell.com/communities/node/10039/idm-driver-walkthrough-groupwise-part-4-4
Sample HEAT helpdesk driver Not exactly a walk through, but has a sample configuration for a JDBC driver in it, and explains some of its working.
http://www.novell.com/communities/node/12693/idm-driver-frontrange-heat-simple-step-step
SOAP Driver Basics
Geoffrey Carman wrote a series on how you might build a SOAP driver to a web service
http://www.novell.com/communities/node/11778/getting-started-building-soap-driver-idm-part-1
http://www.novell.com/communities/node/11807/getting-started-building-soap-driver-idm-part-2
http://www.novell.com/communities/node/11810/getting-started-building-soap-driver-idm-part-3
http://www.novell.com/communities/node/11850/getting-started-building-soap-driver-idm-part-4
http://www.novell.com/communities/node/11982/starting-soap-driver-idm-part-5
http://www.novell.com/communities/node/12022/getting-started-building-soap-driver-idm-part-6
http://www.novell.com/communities/node/12052/getting-started-building-soap-driver-idm-part-7
http://www.novell.com/communities/node/12138/getting-started-building-soap-driver-idm-part-8
http://www.novell.com/communities/node/12144/getting-started-building-soap-driver-idm-part-9
Student Interoperability Framework (SIF):
http://www.novell.com/communities/node/13159/walking-through-sif-driver-part-1
http://www.novell.com/communities/node/13160/walking-through-sif-driver-part-2
http://www.novell.com/communities/node/13327/walking-through-sif-driver-part-3
http://www.novell.com/communities/node/13336/walking-through-sif-driver-part-4
http://www.novell.com/communities/node/13381/walking-through-sif-driver-part-5
http://www.novell.com/communities/node/13382/walking-through-sif-driver-part-6
http://www.novell.com/communities/node/13384/walking-through-sif-driver-part-7
Identity Manager 3.5 drivers specific: Active Directory driver:
http://www.novell.com/communities/node/4335/how-gcvize-a-driver-part-1-subscriber-channel
http://www.novell.com/communities/node/4336/how-gcvize-a-driver-part-2
Aaron Burgemeisters AD driver series:
http://www.novell.com/communities/node/1450/active-directory-driver-basics
http://www.novell.com/communities/node/5586/3-active-directory-driver-basics
PeopleSoft Driver: David Gersic's:
http://www.novell.com/communities/node/9708/idm-driver-walkthrough-peoplesoft
Password Notifier driver (By Lothar Haeger) Driver link:
http://www.novell.com/communities/node/2277/idm-35-password-notification-service-driver
http://www.novell.com/communities/node/3017/password-notifier-driver-and-some-possible-issues
Identity Manager 3.6 driver specific: Scripting Driver Samples: The guys at Omnibond, who do truly excellent drivers have been documenting a series of use cases for their scripting driver. The Scripting driver is really a great driver, for those cases where a pre-existing driver just does not fit the bill. If there is some Unix or Windows way to call some other program to do the dirty work, this driver can make it happen in conjunction with your Identity Manager infrastructure. Really the bat-utility belt of drivers!
These are great samples, and can be found at:
http://www.novell.com/developer/ndk/idmscripting.html
Identity Manager 4.0 drivers specific: Packages:
http://www.novell.com/communities/node/12208/lets-talk-some-more-about-packages-designer-4-part-1
http://www.novell.com/communities/node/12218/lets-talk-some-more-about-packages-designer-4-part-2
http://www.novell.com/communities/node/12241/lets-talk-some-more-about-packages-designer-4-part-3
http://www.novell.com/communities/node/12246/lets-talk-some-more-about-packages-designer-4-part-4
http://www.novell.com/communities/node/12251/lets-talk-some-more-about-packages-designer-4-part-5
http://www.novell.com/communities/node/12267/lets-talk-some-more-about-packages-designer-4-part-6
http://www.novell.com/communities/node/12275/lets-talk-some-more-about-packages-designer-4-part-7
http://www.novell.com/communities/node/12294/lets-talk-some-more-about-packages-designer-4-part-8
http://www.novell.com/communities/node/12303/lets-talk-some-more-about-packages-designer-4-part-9
Banner Driver
https://www.netiq.com/communities/cool-solutions/walking-banner-driver-part-1
https://www.netiq.com/communities/cool-solutions/walking-banner-driver-part-2
https://www.netiq.com/communities/cool-solutions/walking-banner-driver-part-3
https://www.netiq.com/communities/cool-solutions/walking-banner-driver-part-4
https://www.netiq.com/communities/cool-solutions/walking-banner-driver-part-5
https://www.netiq.com/communities/cool-solutions/walking-banner-driver-part-6
Bidirectional eDirectory Driver
https://www.netiq.com/communities/cool-solutions/walking-through-the-bidirectional-edirectory-driver-part-1/
https://www.netiq.com/communities/cool-solutions/walking-through-the-bidirectional-edirectory-driver-part-2/
https://www.netiq.com/communities/cool-solutions/walking-through-the-bidirectional-edirectory-driver-part-3/
https://www.netiq.com/communities/cool-solutions/walking-through-the-bidirectional-edirectory-driver-part-4/
https://www.netiq.com/communities/cool-solutions/walking-through-the-bidirectional-edirectory-driver-part-5/
https://www.netiq.com/communities/cool-solutions/walking-through-the-bidirectional-edirectory-driver-part-6/
Blackboard Driver
https://www.netiq.com/communities/cool-solutions/walking-through-the-blackboard-driver-part-1/
https://www.netiq.com/communities/cool-solutions/walking-through-the-blackboard-driver-part-2/
https://www.netiq.com/communities/cool-solutions/walking-through-the-blackboard-driver-part-3
Cisco Unified Call Manager basics
https://www.netiq.com/communities/cool-solutions/working-with-cisco-unified-call-manager-via-idm-part-1
https://www.netiq.com/communities/cool-solutions/working-with-cisco-unified-call-manager-via-idm-part-2
Data Collection Service:
http://www.novell.com/communities/node/12336/data-collection-service-driver-walkthrough-part-1
http://www.novell.com/communities/node/12343/data-collection-service-driver-walkthrough-part-2
http://www.novell.com/communities/node/12347/data-collection-service-driver-walkthrough-part-3
http://www.novell.com/communities/node/12358/data-collection-service-driver-walkthrough-part-4
http://www.novell.com/communities/node/12359/data-collection-service-driver-walkthrough-part-5
http://www.novell.com/communities/node/12473/data-collection-service-driver-walkthrough-part-6
http://www.novell.com/communities/node/12476/data-collection-service-driver-walkthrough-part-7
http://www.novell.com/communities/node/12488/data-collection-service-driver-walkthrough-part-8
Google Apps driver
http://www.novell.com/communities/node/13431/walking-through-idm-4-google-apps-driver-part-1
http://www.novell.com/communities/node/13433/walking-through-idm-4-google-apps-driver-part-2
http://www.novell.com/communities/node/13434/walking-through-idm-4-google-apps-driver-part-3
http://www.novell.com/communities/node/13481/walking-through-idm-4-google-apps-driver-part-4
http://www.novell.com/communities/node/13482/walking-through-idm-4-google-apps-driver-part-5
http://www.novell.com/communities/node/13483/walking-through-idm-4-google-apps-driver-part-6
http://www.novell.com/communities/node/13484/walking-through-idm-4-google-apps-driver-part-7
http://www.novell.com/communities/node/13487/walking-through-idm-4-google-apps-driver-part-8
http://www.novell.com/communities/node/13488/walking-through-idm-4-google-apps-driver-part-9
http://www.novell.com/communities/node/13489/walking-through-idm-4-google-apps-driver-part-10
http://www.novell.com/communities/node/13490/walking-through-idm-4-google-apps-driver-part-11
Managed System Gateway:
http://www.novell.com/communities/node/12304/trying-understand-managed-system-gateway-driver-idm-4-part-1
http://www.novell.com/communities/node/12310/trying-understand-managed-system-gateway-driver-idm-4-part-2
http://www.novell.com/communities/node/12314/trying-understand-managed-system-gateway-driver-idm-4-part-3
http://www.novell.com/communities/node/12315/trying-understand-managed-system-gateway-driver-idm-4-part-4
http://www.novell.com/communities/node/12330/trying-understand-managed-system-gateway-driver-idm-4-part-5
http://www.novell.com/communities/node/12332/trying-understand-managed-system-gateway-driver-idm-4-part-6
Office 365 Driver
https://www.netiq.com/communities/cool-solutions/walking-through-the-office-365-idm-driver-part-1/
https://www.netiq.com/communities/cool-solutions/walking-through-the-office-365-idm-driver-part-2/
https://www.netiq.com/communities/cool-solutions/walking-through-the-office-365-idm-driver-part-3/
https://www.netiq.com/communities/cool-solutions/walking-through-the-office-365-idm-driver-part-4/
https://www.netiq.com/communities/cool-solutions/walking-through-the-office-365-idm-driver-part-5/
https://www.netiq.com/communities/cool-solutions/walking-through-the-office-365-idm-driver-part-6/
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-7
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-8
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-9
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-10
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-11
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-12
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-13
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-14
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-15
https://www.netiq.com/communities/cool-solutions/office-365-driver-walk-through-part-16
Oracle EBS HR Driver
https://www.netiq.com/communities/cool-solutions/walking-through-oracle-ebs-hr-driver-part-1
https://www.netiq.com/communities/cool-solutions/walking-through-oracle-ebs-hr-driver-part-2
RSA Driver
https://www.netiq.com/communities/cool-solutions/walking-through-the-rsa-driver
Compliance Management Platform driver specific: SAP Driver Family in the CMP:
http://www.novell.com/communities/node/9471/sap-driver-family-idm
SAP HR driver, CMP version:
http://www.novell.com/communities/node/9512/sap-hr-cmp-integration-driver
https://www.netiq.com/communities/cool-solutions/sap-hr-cmp-integration-driver-walkthrough-part-1
http://www.novell.com/communities/node/9547/sap-hr-cmp-integration-driver-walkthough-part-2
http://www.novell.com/communities/node/9556/sap-hr-cmp-integration-driver-walkthough-part-3
http://www.novell.com/communities/node/10001/sap-hr-cmp-integration-driver-walkthrough-part-4
http://www.novell.com/communities/node/11274/sap-hr-cmp-integration-driver-walkthrough-part-5
http://www.novell.com/communities/node/11313/sap-hr-cmp-integration-driver-walkthrough-part-6
http://www.novell.com/communities/node/11481/sap-hr-cmp-integration-driver-walkthrough-part-7
http://www.novell.com/communities/node/11517/sap-hr-cmp-integration-driver-walkthrough-part-8
http://www.novell.com/communities/node/11518/sap-hr-cmp-integration-driver-walkthrough-part-9
SAP Business Logic driver, CMP version:
http://www.novell.com/communities/node/11551/sap-business-logic-idm-driver-walkthrough-part-1
http://www.novell.com/communities/node/11552/sap-business-logic-idm-driver-walkthrough-part-2
http://www.novell.com/communities/node/11563/sap-business-logic-driver-walkthrough-part-3
Loopback driver rules tutorials: This is a series I (geoffc) wrote about using DirXML Script in a somewhat non traditional way. I.e. Not really event based, but rather do magic when triggered, to clean up, fix up, report, etc. This has detailed walk throughs of the hows and whys of using them, so it seems like it fits this page.
http://www.novell.com/communities/node/6308/toolkit-rules-identity-manager-part-1
http://www.novell.com/communities/node/6310/toolkit-rules-identity-manager-part-2
http://www.novell.com/communities/node/6316/toolkit-rules-identity-manager-part-3
http://www.novell.com/communities/node/6440/toolkit-rules-identity-manager-part-4
http://www.novell.com/communities/node/6441/example-use-toolkit-rule-identity-manager
http://www.novell.com/communities/node/6514/another-toolkit-rule-use-example-bad-attribute-value-cleanup
Reference documents:
General:
http://www.novell.com/communities/node/1696/open-call-idm-association-values-edirectory-objects
http://www.novell.com/communities/node/8439/open-call-useful-ecma-functions-use-identity-manager
http://www.novell.com/communities/node/11344/explaining-gcvs-part-1
http://www.novell.com/communities/node/11471/explaining-gcvs-part-2
XPATH:
http://www.novell.com/communities/node/12361/examples-using-xpath-identity-manager
If you have written anything like this, please edit and add links, or else email me (geoffreycarman@gmail.com) and I will update the page with a link to it. I have a couple of ideas for articles I will try and get written soon.