Ir para o conteúdo

Acesso a Objetos de Dados Públicos

Visão Geral

Objetos de dados públicos estão disponíveis para uso no desenvolvimento de aplicativos Vinyl. Esses objetos residem na fonte de dados Vinyl e podem ser usados na lógica da Regra de Negócios.

Os objetos de dados públicos definiram funções que podem acessá-los. Essas informações são documentadas no nível do objeto de dados públicos individual. Sempre que você precisar modificar permissões em um objeto de dados públicos, a prática recomendada é criar um objeto de negócios na fonte de dados do seu aplicativo e controlar o acesso a ele por meio das funções da fonte de dados do seu aplicativo.

Por exemplo, o App_Page_List O objeto de dados só é acessível aos administradores do sistema Vinyl. Se você quiser fazer o App_Page_List informações disponíveis para todos os usuários do aplicativo, crie uma regra de negócios que selecione o objeto de dados públicos na fonte de dados do seu aplicativo. Depois de criar uma regra de negócios, você pode modificar as permissões por meio de Funções.

Como Adicionar um Objeto de Dados Públicos a uma Regra de Negócios

  1. Navegue até App Workbench > Business Layer
  2. Confirme se sua Fonte de dados do aplicativo está selecionada. Por exemplo: Padrão - Northwinds
  3. Clique em + Regra
  4. Atribua um Nome. Por exemplo: NW_App_Page_List
  5. Selecione Objeto de Negócios como Objetivo
  6. Defina Fonte de dados de origem como Vinyl (lacrado)
  7. Defina Target como a tabela de objetos de dados públicos que você deseja usar. Por exemplo: App_Page_List
  8. Clique em Salvar
  9. Insira Ajuda Técnica para fornecer contexto a outros usuários desenvolvedor. Por exemplo: App_Page_List com permissões personalizadas
  10. Configure qualquer lógica adicional necessária para a regra

Como Controlar o Acesso ao Objeto de Dados Públicos da Regra

  1. Na regra criada acima, clique em Mais > Caso extremo
  2. Clique no botão Funções
  3. Clique em + Permissão
  4. Selecione uma função à qual deseja ter acesso. Por exemplo: usuário
  5. Clique no ícone de marca de seleção para salvar o registro
  6. Continue a conceder funções adicionais, se necessário

Recursos

Para obter mais informações sobre objetos de dados públicos ou funções: