Google Search

Sunday, November 16, 2014

Event Handler ordering for User entity create/modify operations

Here is the list of MDS documents and corresponding event handlers that need to be changed.

MDS document name: /metadata/iam-features-identity/event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
CreateUserPreviewHandler
CREATE
FIRST
1000
ModifyUserPreviewHandler
MODIFY
FIRST
1000
CreateUserValidationHandler
CREATE
FIRST
1000
ModifyUserValidationHandler
MODIFY
FIRST
1000
CreateUserPreProcessHandler
CREATE
FIRST
1000
ModifyUserPreProcessHandler
MODIFY
FIRST
1000
CustomPreProcessHandler
CREATE
LAST
2147483647 (MAXINT)
CustomPreProcessHandler
MODIFY
LAST
2147483647 (MAXINT)
CreateUserActionHandler
CREATE
FIRST
1000
ModifyUserActionHandler
MODIFY
FIRST
1000
CreateUserPostProcessHandler
CREATE
FIRST
1060
CustomPostProcessHandler
CREATE
LAST
2000000
CustomPostProcessHandler
MODIFY
LAST
2000000
CreateUserFinalizationHandler
CREATE
FIRST
1000
CreateUserVetoHandler
CREATE
FIRST
1000
CreateUserRequestFailedHandler
CREATE
FIRST
1000
UserCreateFailedHandler
CREATE
LAST
1000000

MDS document name: /metadata/iam-features-passwordmgmt/event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
UserPasswordValidationHandler
CREATE
2
1020
PasswordNotificationHandler
CREATE
FIRST
1180
PasswordHistoryPostProcessHandler
CREATE
SECOND
1200

MDS document name: /metadata/iam-features-transUI/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
GetCurrentUser
ANY
1
-2147483648 (MININT)
UpdateUsrPwdFields
CREATE
2
1040
UserAuditHandler
ANY
2
1000
ProvisionXellerateUserResource toUserOrg
CREATE
1
1080
TriggerUserProcesses
MODIFY
3
1080
RevokeResourcesOnDeProvisionedDate
MODIFY
LAST
1000000

MDS document name: /metadata/iam-features-request/event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
PostSubmissionDataActions
ANY
FIRST
1020
PostProcessingInitiation
ANY
SECOND
-2147483648
RequestCompleted
ANY
LAST
2147483647

MDS document name: /db/ldapMetadata/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
UserCreateLDAPPreProcessHandler
CREATE
9990
10020
UserModifyLDAPPreProcessHandler
MODIFY
9990
10020
UserCreateLDAPPostProcessHandler
CREATE
2
1120
UserModifyLDAPPostProcessHandler
MODIFY
FIRST
1020
LDAPAddMissingObjectClasses
CREATE
FIRST
1140

MDS document name: /metadata/iam-features-reconciliation/event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
UserPostProcessEventHandler
CREATE
FIRST
1040
UserPostProcessEventHandler
MODIFY
FIRST
1040
ReconUserPasswordHandler
CREATE
2
1020
ReconScheduledTaskHandler
CREATE
2
1100
ReconScheduledTaskHandler
MODIFY
2
1060

MDS document name: /metadata/iam-features-autoroles /event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
RoleChangeCalculator
CREATE
5
1220
RoleChangeCalculator
MODIFY
5
1100

MDS document name: /metadata/iam-features-accesspolicy /event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
PolicyEvaluator
CREATE
6
1240
PolicyEvaluator
MODIFY
6
1120

MDS document name: /metadata/iam-features-asyncwsclient /event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
AsyncHandler
CREATE
1000
1260
AsyncHandler
MODIFY
1000
1140

MDS document name: /metadata/iam-features-selfservice/event-definition/EventHandlers.xml

Event Handler Name
Operation
Current Order
New Order
SelfServiceNotificationHandler
CREATE
FIRST
1160
SelfServicePostHandler
CREATE
LAST
1000000

No comments:

Post a Comment