Hitachi ID Identity Manager includes a request portal, intended for business users to accomplish a variety of functions:
This portal is completely policy driven. For example, what options a user gets, what other users he can find or make requests on behalf of and what identity information one user can see of another is determined by rules. Rules may be simple roles ("all users with attribute X and membership in group Y can perform action Z"). More powerful rules are based on relationships ("user A can request operation B in relation to user C if user A is in group G and users A and B are in the same department.")
Requests submitted through this portal are subject to validation logic (e.g., rules such as "is the city in the user's address consistent with the state or province?") and to approvals. Requested are routed to zero or more authorizers, where approval by some or all of the authorizers is required. The choice of authorizers is normally dynamic -- driven by policy rules and data accessed at run-time.
An example use case of the Identity Manager request workflow portal is where one user requests new access for another, such as when a manager hires a contractor.
Identity Manager supports manager-initiated user provisioning with its built-in workflow engine. Managers sign into the Identity Manager web portal, initiate a change request, fill in the blanks to describe the new user and select roles, systems and entitlements that the user will need access to.
Change requests are validated by Identity Manager and the manager may be required to make corrections. Completed requests are automatically routed to the appropriate authorizers (using business logic programmed into Identity Manager) and await approval. Once a change is approved, Identity Manager applies it to target systems, by creating accounts, allocating badges or tokens, enabling phone lines, etc. This system allows for user provisioning, which decreases employee down-time and therefore increases productivity.