Exercício: criar uma função personalizada

Concluído

O Microsoft Dataverse tem várias funções padrão, mas pode haver ocasiões em que você queira definir um direito de acesso personalizado. É importante lembrar que cada direito de acesso deve incluir um conjunto mínimo de privilégios antes que possa ser usado.

Dica

As funções podem ser copiadas para que você possa criar rapidamente funções semelhantes que possam ser um pouco diferentes. Além disso, é muito mais fácil copiar uma função e modificá-la, do que gerar uma do nada. As funções padrão também têm uma conexão pré-projetada com tabelas padrão, portanto, geralmente é mais fácil copiar uma função padrão do que tentar recriar as permissões de uma função personalizada com tabelas padrão Dataverse. Depende das necessidades da organização!

Criar um direito de acesso personalizado e atribuir a tabelas e usuários

Neste exercício, aprenderemos a criar uma nova função e associá-la a uma tabela personalizada. Em seguida, atribuiremos usuários à nova função para que eles possam acessar os dados nas tabelas personalizadas conforme necessário.

Para conceder acesso a uma tabela do Dataverse, precisamos do seguinte:

  • Crie um novo direito de acesso de usuário ou modificar um direito de acesso de usuário existente para incluir configurações para a tabela personalizada.

  • Atribua usuários ao direitos de acesso.

Parte 1: criar um direito de acesso

  1. Entre no Power Apps como administrador.

  2. Selecione o ícone de engrenagem no menu e selecione Centro de Administração.

  3. Selecione a guia Ambientes no menu do lado esquerdo e selecione o nome do ambiente que você deseja administrar.

  4. Selecione Ver tudo em Direitos de Acesso no painel Acesso na parte superior direita.

  5. Selecione Nova função na barra de menus superior, que abrirá o designer de direito de acesso.

  6. Insira um nome, como "Meu Novo Direito de Acesso" para seu direito de acesso no campo Nome da Função.

  7. Selecione uma Unidade de negócios (você pode ter apenas uma, por padrão, mas essa é uma entrada obrigatória).

  8. Selecione Salvar. Após um instante, o novo direito de acesso será exibido em uma tela de configuração, com uma lista das tabelas do ambiente. Você pode pesquisar sua tabela usando o campo de pesquisa no canto superior direito da tela de configuração.

    Captura da tela de configuração de Novo Direito de Acesso. O campo de pesquisa de tabelas é realçado.

  9. Após localizar sua tabela, selecione-a na lista. Observe como os menus suspensos são mostrados sob os vários privilégios que você pode atribuir a esse direito de acesso, inclusive Criar, Ler, Gravar, Excluir, Acrescentar, Acrescentar a, Atribuir e Compartilhar. Selecione o escopo para executar essa ação selecionando o nome da tabela. O escopo determina a profundidade ou a altura na hierarquia do ambiente em que o usuário pode executar uma ação específica.

    Use os menus suspensos para atribuir privilégios a esse grupo de segurança para essa tabela específica. Para nossa nova função, vamos simplificar e fazer com que a organização possa Criar, Ler, Gravar, Excluir, Atribuir e Compartilhar um registro nessa tabela.

  10. Selecione Salvar e Fechar na barra de comandos.

Parabéns, você criou um novo direito de acesso personalizado. Em seguida, você atribuirá usuários a esse direito.

Parte 2: atribuir usuários a seu direito de acesso

Após salvar e fechar seu novo direito de acesso, você estará na tela Direitos de acesso. ()Se você perder seu lugar, poderá retornar para Configurações > Usuários + permissões > Direitos de acesso.

  1. Encontre o direito de acesso que criamos rolando a lista para baixo ou inserindo o nome de sua nova função no campo "Pesquisar por nome" no canto superior direito da tela.

  2. Selecione a função e selecione o botão Mais Ações (...) >Membros.

    Observação

    Se você selecionar o nome da função por engano, retornará à tela de configuração da função; se você retornar à tela Direitos de acesso, selecione o botão Mais ações.

  3. O novo direito de acesso terá um botão Adicionar pessoas. Selecione-o.

  4. Um painel Adicionar pessoas será exibido no lado direito da tela. Tem um campo de pesquisa em que você pode inserir o nome de uma pessoa, um email ou um nome de equipe. Pesquise e adicione vários usuários selecionando seus nomes nos resultados da pesquisa.

  5. Após listar várias pessoas, selecione o botão Adicionar na parte inferior do painel Adicionar pessoas.

  6. Após um instante, os usuários serão mostrados sob os Membros para o novo direito de acesso. Se precisar remover um usuário, você poderá selecionar o nome da pessoa, e um botão de ação Remover será exibido no canto superior esquerdo da barra de comandos. Se você precisar adicionar outro usuário, verifique se não há nenhum usuário selecionado, e você verá um botão Adicionar pessoas mostrado no canto superior esquerdo da barra de comandos.

    Captura de tela dos membros do Direito de acesso com o botão Adicionar pessoas realçado.

Agora você aprendeu a atribuir usuários a um direito de acesso.

Se desejar obter mais informações sobre a criação de funções de clientes, consulte Criar ou configurar um direito de acesso personalizado.