当用户提交请求时,审批者必须对请求中的每项服务进行批准或拒绝。 对于每种服务,管理员在“服务详细信息”选项卡上指定以下审批流程之一:
不需要批准。 提交包含服务的请求时,状态将更改为“已完成审批”。
使用以下组合来确定审批者以及审批层级数:
如果包含服务的请求已提交且“请求对象”值为用户而非帐户时,目录系统将执行以下操作:
如果用户的授权级别与服务所指定的审批级别相符或者超过了该审批级别,则无需进一步审批。 系统会将请求移至下一个状态,通常为“待实现”或“已完成”。
否则,系统会确定一个审批者,方法如下:
在经理或其他审批者批准服务后,系统将使用相似的逻辑来确定是否需要另一级审批。 如果答案为是,系统会将请求路由至授权级别与服务的审批级别相符或者已超过了该审批级别的请求经理。
使用 CA Process Automation 过程来确定审批流程。
流程包括用于确定审批者和审批层级数的业务逻辑。 CA Service Catalog 提供了示例流程和流程定义,包括单级经理审批的默认流程和流程定义。
对于任何服务,如果将此审批流程与 CA Process Automation 流程结合使用,均可选择使用策略。 在这种情况下,审批流程的进行方式与策略驱动的审批流程相同,但以下几点除外:
验证是否已为您指定的选项启用规则和操作。
使用策略确定请求的审批流程。 您可以基于服务选项、服务、请求的项目、用户等属性,在策略中指定条件。 如果策略为活动策略且提交的请求满足策略中的条件,则会发生以下事件:在策略中指定的用户(受理人)收到一个请求待处理操作,要求该用户批准、拒绝或实现某个服务选项、服务或请求。
策略驱动的审批和系统审批使用多个共同的术语。 例如,在这两种方式中,审批的级别都是指审批者获得的数字形式的授权:数字越大,审批者的授权越大。 然而,在策略驱动的审批中,管理员会为每位审批者分配一个唯一的、与系统审批无关的授权级别。
如果某项策略不适用于某个请求,目录系统会使用在由 CA Workflow 驱动的审批流程中定义的审批流程。 例如,您正在使用预定义的工作流审批流程,并且没有任何预定义的示例策略适用于请求待处理操作。 在这种情况下,目录系统会将请求待处理操作分配给“请求对象”用户的经理。 如果该用户没有经理,则系统会将请求待处理操作分配给“请求操作的默认用户”,该用户在“目录配置”中指定。
|
版权所有 © 2013 CA。
保留所有权利。
|
|