Regras de negócio

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

Uma regra de negócios é um script escrito na linguagem de programação Visual Basic Scripting Edition (VBScript) ou escrito usando o software de desenvolvimento do Microsoft JScript associado a um objeto IAzTask. Quando um aplicativo verifica o acesso a uma operação, o Gerenciador de Autorização verifica primeiro se o cliente atual tem acesso a qualquer tarefa que contenha essa operação, mas que não estão associadas a regras de negócios. Se o acesso não for concedido dessa forma, o Gerenciador de Autorização executará scripts de regra 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 objeto AzBizRuleContext 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 no C++