

Criando processos › Multilocação e CA Process Automation › Criar um processo existente ciente dos multilocação
Criar um processo existente ciente dos multilocação
Tornar um processo existente ciente dos vários inquilinos envolve as seguintes etapas:
- Adicionar uma variável relacionada à segurança ao contexto de uma instância de processo em execução em tempo de execução
- Criar uma diretiva para multilocação
Siga estas etapas:
- Para adicionar uma variável relacionada à segurança ao contexto de uma instância de processo em execução em tempo de execução, execute uma das seguintes ações:
- Adicione uma variável relacionada à segurança ao contexto de uma instância de processo em execução em tempo de execução usando JavaScript:
Process.SECURITY_CONTEXT_ID=<ID>;
Process.SECURITY_CONTEXT_GRP=[set the product group or family];
Por exemplo:
Process.SECURITY_CONTEXT_ID="myid";
Process.SECURITY_CONTEXT_GRP="mygrp";
- Transmita valores para a instância do processo usando tags <params> ao iniciar o processo por meio do serviço web executeProcess. Por exemplo:
<executeProcess xmlns="http://www.ca.com/itpam">
<flow>
…
<params>
<param name="SECURITY_CONTEXT_ID">myid</param>
<param name="SECURITY_CONTEXT_GRP">mygrp</param>
</params>
</executeProcess>
- Para criar uma diretiva para multilocação, execute as seguintes etapas:
- Adicione uma diretiva no EEM usando Objeto como o nome da classe de recursos.
- Especifique as identidades para as quais esta diretiva é válida.
- Especifique Recursos para que essa diretiva corresponda ao caminho do processo para o qual você está criando a diretiva.
- Especifique as ações de diretivas necessárias.
- Adicione filtros e especifique valores para os atributos nomeados ID de contexto de segurança e Grupo de contexto de segurança.

Essa diretiva aplica-se a todas as instâncias de processo quando os valores dos atributos nomeados corresponderem aos da instância do processo em tempo de execução.
Copyright © 2013 CA.
Todos os direitos reservados.
 
|
|