When a user submits a request, approvers must approve or reject each service in the request. For each service, the administrator specifies one of the following approval processes on the Service Details tab:
Requires no approval. When a request containing the service is submitted, the status is changed to Approval Done.
Uses a combination of the following to determine the approver and the number of approval levels:
When a request containing the service is submitted and the Requested For value is a user, not an account, the Catalog system does the following:
If the authorization level of the user matches or exceeds the approval level specified by the service, then no further approval is needed. The system moves the request to the next status, typically Pending Fulfillment or Completed.
Otherwise, then the system determines an approver, as follows:
After the manager or other approver approves the service, the system uses similar logic to determine whether another level of approval is required. If yes, then the system routes the request to a request manager whose authorization level matches or exceeds the approval level of the service.
Uses a CA Process Automation process to determine the approval process.
The process includes the business logic to determine the approver and the number of approval levels. CA Service Catalog provides sample processes and process definitions, including default ones for a single level of manager approval.
For any service, if you use this approval process with a CA Process Automation process, you can optionally use policies. In that case, the approval process proceeds the same as with Policy driven approval process, except as follows:
Verify that the rules and actions are enabled for the option that you specify.
Uses policies to determine the approval process for requests. You specify conditions in policies, based on the attributes of service options, services, requested items, users, and so forth. If a policy is active and a submitted request meets the condition in the policy, then the following occurs: The users (assignees) named in the policy receive a request pending action to approve, reject, or fulfill a service option, service, or request.
Policy driven approval and system approval use a few common terms. For example, in both methods, the level of approval refers to the authority of an approver in numeric terms: the higher the number, the greater the authority of the approver. However, in policy driven approval, the administrator assigns each approver and authority level uniquely, with no relation to system approval.
If a policy does not apply to a request, the Catalog system uses the approval flow defined in the workflow driven approval process. For example, you are using the predefined workflow approval process and no predefined sample policy applies to a request pending action. In that case, the Catalog system assigns request pending action to the manager of the Requested For user. If the user has no manager, then the system assigns the request pending action to the Default User for Request Actions This user is specified in the Catalog Configuration.
Copyright © 2013 CA.
All rights reserved.
|
|