Skip to Main Content

Security Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OIM Xellerate: how to trigger external actions from a create user event

583781Jun 18 2007 — edited Jun 25 2007
Can anyone point me to docs, preferably with examples, on how to attach adapter actions to an OIM 'create user' action? (or a simple procedure sketched out here would help!)

Sorry if this seems obvious, but I'm very new to OIM. Here's what I'm trying to do (OIM 9.0.3).
1. Whenever a new user is created in Xellerate/OIM - in OIM itself or through reconciliation with another external system - I want to call a method on an adapter I've created. In other words, I would like to notify my own proprietary system whenever a change happens in OIM.

2. Right now, I can call my adapter whenever a user is provisioned with my external system, but that's not what I want. (But at least I know my adapter can be called, that I can map OIM parameters to it, and that it will call my proprietary external system.)

3. When I try to set the "Event Handler/Adapter" of the "Add User" task of the Xellerate User Provisioning Process to my Adapter method, I get the error "Can't add handler to Add User: The security level for this data item indicates that it cannot be updated." Fair enough. The same thing happens if I set the "Object Name" of my own [provisioning] process to "Xellerate User". So how can I trigger my adapter methods based on add/disable/enable/delete user?

4. It seems that this should be a common activity, so I'd be pleased if someone could show me the error of my approach.

Many thanks in advance, Stephen
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 23 2007
Added on Jun 18 2007
9 comments
1,379 views