Escopo do fluxo de trabalho
O escopo da aplicação de fluxo de trabalho determina o acesso que uma aplicação tem às informações em um fluxo de trabalho, especificamente aos dados contidos nas atividades dele.
Quando um fluxo de trabalho é criado, ele herda o escopo da aplicação do menu de engrenagem do usuário conectado. Esse escopo não pode ser mudado no Editor de fluxo de trabalho. O fluxo de trabalho é executado nesse escopo e só pode ser chamado de uma aplicação diferente se a configuração de acessibilidade do fluxo de trabalho permitir o acesso a todos os escopos (público). Caso contrário, o escopo da aplicação do fluxo de trabalho será privado para a aplicação.
As atividades personalizadas são executadas em seu próprio escopo, mesmo que ele não seja o mesmo do fluxo de trabalho. O escopo de uma atividade personalizada pode ser privado ou público. Qualquer script executado dentro de uma atividade personalizada com um escopo só pode acessar artefatos externos que estejam dentro do escopo dessa atividade ou artefatos que estejam configurados para serem executados em qualquer escopo. Por outro lado, um artefato externo só pode acessar o script dentro dessa atividade privada se esse artefato estiver sendo executado no mesmo escopo. As atividades com escopos públicos podem interagir com artefatos externos em qualquer escopo da aplicação.
Você pode usar atividades privadas em um fluxo de trabalho que tenha um escopo de aplicação público. Essas atividades são protegidas para não estabelecer acesso fora do fluxo de trabalho. Para obter detalhes sobre como definir o escopo da aplicação para atividades personalizadas, consulte o modelo de atividade apropriado na tabela de descrição do campo.
Restrições para o escopo do fluxo de trabalho
Existem algumas restrições para escopos de aplicações públicas e privadas.
- Filas do ECC
- Tarefas
- Aprovações
- Eventos
- Temporizadores de ANS
- Temporizadores
- Inclusões de script
- Regras de negócios
- APIs de fluxo de trabalho
À medida que você projeta os fluxos de trabalho, valide a visibilidade e a acessibilidade de todos os recursos antes da implantação.
Consulte Escopo da aplicação.
Para obter informações sobre como configurar o escopo de um fluxo de trabalho, consulte Propriedades do fluxo de trabalho.