Partilhar via


Criando permissões

Nesta lição, você aprenderá como criar permissões para seu aplicativo.

Criando Permissões

Você pode usar permissões para restringir o acesso a determinadas partes de um aplicativo, como restringir o acesso a uma tela que pode modificar dados.Por exemplo, um aplicativo de folha de pagamento pode permitir que um funcionário visualize, mas não altere, suas informações na folha de pagamento.Mas um supervisor da folha de pagamento tem permissão para visualizar e alterar todas as informações do funcionário.Você pode definir as permissões que permitem que o supervisor tenha mais acesso.

Para criar uma permissão

  1. No Gerenciador de Soluções, clique duas vezes no nó Propriedades.

    O Designer de Aplicativo aparece.

  2. No Designer de Aplicativos, clique na guia Controle de Acesso.

  3. Na grade Defina permissões ou selecione permissões para usar para depuração, clique em <Add New Permission> e digite Can_View_Products.

  4. Na coluna Nome para Exibição, digite Visualizar Produtos.

  5. Na coluna Descrição, digite Permite acesso para a tela de produtos e pressione ENTER.

    Adicionar uma permissão

Visão aprofundada

Nesta lição você aprendeu como definir uma permissão para seu aplicativo.A permissão pode ser atribuída a um usuário ou a um grupo de usuários.No tempo de execução, a permissão pode ser usada para ativar ou desativar telas quando o aplicativo for carregado.

As permissões podem ser granuladas conforme a necessidade.Você pode criar uma permissão para cada tela no aplicativo, ou você pode aplicar uma única permissão para várias telas.Por exemplo, você pode criar uma permissão de Gerenciador que permite que os gerentes acessem várias telas diferentes.

Próximas Etapas

Na próxima lição você aprenderá como aplicar a permissão que você criou para restringir o acesso a uma tela.

Próxima lição: Restringindo o acesso a telas

Consulte também

Tarefas

Autenticação e autorização do LightSwitch

Outros recursos

Habilitando a autorização e permissões de criação

Gerenciamento de configurações de LightSwitch