Novell is now a part of Micro Focus

My Favorites


Please to see your favorites.

Access Governance Suite Workflow Extensibility: Illegal Request Handling

This document (7100006) is provided subject to the disclaimer at the end of this document.


NetIQ Access Governance Suite


Access Governance Suite Workflow Extensibility: Illegal Request Handling


Step 1: Modify stock LCM Provisioning workflow to transition to illegal request handler step when criteria for "illegal request" is detected (e.g., account ends with "_FC"). This transition can be added to the very first step in the workflow.

<Step icon="Start" name="Start">
<Transition to="Illegal Request Handler">
String APP_NAME = "Active_Directory";
boolean result = false;

// POC - Check submitted request for illegal
// criteria (account names, entitlement values).
AccountRequest ar = plan.getAccountRequest(APP_NAME);
if (null != ar) {
System.out.println("...found account request for: " + APP_NAME);
String accountId = ar.getNativeIdentity();

// POC - Look for "_FC" suffix on account name
if (accountId.endsWith("_FC")) {
System.out.println("..found illegal account in request: " + accountId);
result = true;

return result;

<Transition to="Initialize"/>

Step 2: Add step for handling illegal account request. In this example, the step sets a return message that will go back torequester and then transitions to the end of the workflow.


This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7100006
  • Creation Date:15-MAR-13
  • Modified Date:07-AUG-13
    • NetIQAccess Governance

Did this document solve your problem? Provide Feedback

© Micro Focus