Blog Entry
As we developed the Identity Manager Driver Health and Statistics feature, we shared with you our ideas and proposed user interface. We quickly heard back from you that it was "great" and "cool" but you wanted more. OK, we heard you loud and clear!
Custom Conditions and Actions
A new custom state tab allows configuration of custom conditions and actions that are “…a stand-alone set of conditions and related actions to be performed when the conditions are met independent of the health state of the driver.” Evaluation of the conditions and execution of the actions takes place entirely within the Driver Health Job.
We also added transaction history to augment the available conditions.
Driver Health Actions
Driver Health and Statistics is terrific but you need actions to add power to the driver status. OK, we'll give them that, too. We've added actions to the "Driver Health Configuration" of an Identity Manager driver.
Looking at the screen above, you can see the available actions. You can now start, stop, or restart a driver; clear the driver's cache; send an email; write a trace message; generate an event; execute a custom ECMA script (javascript); start a workflow; and handle error situations. When the conditions within the status group evaluate to true, all action will execute in the order specified in the configuration.
The first six available actions are straight forward actions that will help you manage driver administration. The last four action give you advanced functionality to accomplish customized events, scripts or workflows. Here's a quick look at some of the advanced features:
Generate Event Action
The Generate Event action sends events to the Audit client. This client is automatically installed with an IDM installation. The Audit client publishes events that are collected by an Audit server. Define the server by setting the logevent.conf file. Change the setting LogHost=ip address, where the IP address is the audit server's host address. Then restart eDirectory.
Auditing and logging are configured within the Audit and Logging plug-in in iManager.
ECMAscript (Javascript)
You can write a custom ECMAscript (javascript) to be executed by the Driver Health Job.
Start Workflow
Select a Provisioning Request Definition object to start a workflow based on the defined parameters in the object. Provisioning Request Definition objects are associated with the Identity Manager User Application technology which includes powerful identity provisioning capability.
On Action Error
If the Driver Health Job detects an error when executing an action, there is an action to set up what to do in case of an error.
Thank you all for the great feedback we have received. It has obviously given us direction in developing a better, more valuable Identity Manager management tool. You can now download the NPM files for iManager 2.6 and iManager 2.7 to start testing these new features interact with the configuration UI. These NPMs are the first iteration of the plug-ins and don't include any Actions or Custom tab functionality. (hat tip Edwin)
Download the files here:
IDM Plugins for iManager 2.6 (IDM 3.6 M1)
IDM Plugins for iManager 2.7 (IDM 3.6 M1)
Update: Once you download the plug-ins, you should be able to see and interact with the UI but the functionality will only work with a IDM 3.6 server (which isn't available yet).
Update: Creating a custom tab (not included in above NPMs)
To create a custom state tab, first select the 'Actions' menu item in the heading and then select 'New Custom State' menu item.
Once the custom tab is created, add conditions and actions by selecting the add button in each subheading.
Related Articles
User Comments
Hi there, First of all:
Submitted by Edwin (not verified) on 21 February 2008 - 7:16am.
Hi there,
First of all: This look absolutely great!! I love the whole layout and the dashboard view.
But, I've just installed the iManager 2.6 plugin into a 3.5.1 Virtual Machine and I don't see the Action or the 'Check Deletes Over Time' tab. Am I missing something?
Thnx,
Edwin
- Be the first to comment! To leave a comment you need to Login or Register
Are the new 3.6 plugins
Submitted by Eric (not verified) on 21 February 2008 - 8:39am.
Are the new 3.6 plugins backwards compatible with IDM 3.0? I remember that backwards compatibility with IDM 3.0 broke with the original 3.5 plugins, but was fixed later.
- Be the first to comment! To leave a comment you need to Login or Register
Hey Edwin, this UI will
Submitted by Lynn Christensen (not verified) on 21 February 2008 - 10:12am.
Hey Edwin,
this UI will work only with a IDM 3.6 server, which of course is not released yet. You should be able to see the UI and play with it in a 3.5.1 environment. It just won't work because there won't be a Driver Health Job to run the necessary back end.
I talked with the engineers and I was mistaken about being able to test it. Thanks for the catch, I'll update my post.
Regarding the 'Check Deletes Over Time' tab, this is a custom tab that you can add, but is not a default. Select 'Actions' menu item in the heading. Then select the add button next to the condition subheading to define a condition. Same for actions.
See my updated flow in the blog.
- Be the first to comment! To leave a comment you need to Login or Register
The 3.6 plug-ins are
Submitted by Lynn Christensen (not verified) on 21 February 2008 - 12:20pm.
The 3.6 plug-ins are backward compatible to IDM 3.0.1. The new functionality, of course, will only work with a compatible IDM server. Most of the incompatibility issues are addressed with warning messages in the plug-ins UI.
- Be the first to comment! To leave a comment you need to Login or Register










4