Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo mostra como permitir o acesso a um registro usando uma equipe de acesso. Todos os membros da equipe receberão o mesmo acesso ao registro concedido à equipe.
Este exemplo requer usuários adicionais que não estão em seu sistema. Crie os usuários necessários manualmente em Microsoft 365 para executar o exemplo sem erros. Para este exemplo, crie um perfil de usuário , conforme mostrado abaixo. Substitua yourorg pelo nome da organização.
Nome: Nancy
Sobrenome: Anderson
Função de segurança: Vendedor
UserName: nanderson@yourorg.onmicrosoft.com
Nome: David
Sobrenome: Bristol
Função de segurança: Vendedor
UserName: dbristol@yourorg.onmicrosoft.com
Como executar este exemplo
- Baixe ou clone o repositório Microsoft/PowerApps-Samples para que você tenha uma cópia local.
- (Opcional) Edite o arquivo
dataverse/App.configpara definir um cadeia de conexão especificando a instância de Microsoft Dataverse à qual você deseja se conectar. - Abra a solução de exemplo no Visual Studio e pressione F5 para executar o exemplo. Depois de especificar um cadeia de conexão em
dataverse/App.config, qualquer exemplo executado usará essas informações de conexão.
Se você não especificar um cadeia de conexão no arquivo dataverse/App.config, uma caixa de diálogo será aberta sempre que você executar o exemplo e você precisar inserir informações sobre a instância do Dataverse à qual deseja se conectar e a quais credenciais deseja usar. Essa caixa de diálogo armazena em cache conexões anteriores para que você possa escolher uma conexão usada anteriormente.
Esses exemplos neste repositório que exigem uma conexão com uma instância do Dataverse para execução incluem uma referência vinculada ao dataverse/App.config arquivo.
O que este exemplo faz
AddMembersTeamRequest, GrantAccessRequest e RemoveMembersTeamRequest são mensagens destinadas a serem usadas em um cenário que inclua dados necessários para Adicionar, Conceder e Remover Membros.
Como este exemplo funciona
Para simular o cenário descrito no que este exemplo faz, o exemplo fará o seguinte:
Configuração
- Verifica a versão atual da organização.
- Cria um registro de conta de teste para a amostra.
Demonstrar
- Recupera os vendedores criados manualmente em Microsoft 365 que serão adicionados à equipe.
- Obtém
WhoAMIRequestos IDs do usuário atual e da unidade de negócios. - Cria uma equipe de acesso de exemplo.
AddMembersTeamRequestAdiciona duas pessoas de vendas à equipe de acesso. - O
GrantAccessRequestconcede à equipe acesso de leitura e gravação à conta criada na instalação(#setup). - O
RetrieveAndDisplayEntityAccessrecupera e exibe informações de acesso à tabela. - O
RetrieveAndDisplayPrincipalAccessrecupera e exibe as principais informações de acesso.
Limpeza
Exiba uma opção para excluir os dados de exemplo criados na Instalação. A exclusão é opcional caso você queira examinar as tabelas e os dados criados pelo exemplo. Você pode excluir manualmente os registros para obter o mesmo resultado.