Partilhar via


Regras de Negócio

Uma regra de negócio permite que um aplicativo use lógica em tempo de execução para qualificar as permissões concedidas ao cliente.

Uma regra de negócio é um script escrito na linguagem de programação Visual Basic Scripting Edition (VBScript) ou escrito usando o software de desenvolvimento Microsoft JScript que está associado a um objeto IAzTask. Quando um aplicativo verifica o acesso a uma operação, o Gerenciador de Autorização primeiro verifica se o cliente atual tem acesso a quaisquer tarefas que contenham essa operação, mas que não estejam associadas a regras de negócios. Se o acesso não for concedido dessa forma, o Gerenciador de Autorização executará scripts de regras de negócios associados a qualquer tarefa que contenha a operação.

Um aplicativo passa informações para um script de regra de negócios como um par de matrizes que representam os nomes e valores dos parâmetros. O script tem acesso a esses parâmetros por meio de um AzBizRuleContext objeto que é criado quando o script é executado.

Um script de regra de negócios não pode ser atribuído a uma tarefa contida por um escopo delegado.

Qualificando o acesso com lógica de negócios em C++