Privilégios necessários para personalização do Dataverse
Os usuários do aplicativo podem personalizar o sistema e até compartilhar algumas personalizações com outros, mas apenas os usuários com os privilégios adequados para aplicar alterações para todos.
Observação
- Esta seção assume que você sabe como trabalhar com funções de segurança. Para obter mais informações sobre como trabalhar com direitos de acesso, consulte Direitos de acesso e privilégios.
- Para alguns recursos e acesso a dados, pode ser necessária uma função de segurança de personalizador de sistema. Mais informações: Um direito de acesso do personalizador de sistema copiado pode não fornecer o mesmo acesso.
Direitos de acesso de administrador do sistema e personalizador de sistema
Todos que personalizarem têm pelo menos o direito de acesso de personalizador de sistema associado a esta conta. Esse direito de acesso fornece a permissão que você precisa para personalizar no Microsoft Dataverse.
Administrador do sistema | Personalizador de sistema |
---|---|
Tem total permissão para personalizar o sistema | Tem total permissão para personalizar o sistema |
Pode exibir todos os dados no sistema | Pode exibir todas as tabelas personalizadas no sistema, mas somente exibir linhas (registros) nas tabelas de conta, contato e atividade que eles criam |
A diferença entre os direitos de acesso de administrador do sistema e personalizador do sistema é que um administrador do sistema tem privilégios de leitura na maioria dos registros no sistema e pode ver tudo. Atribua a função de personalizador do sistema a alguém que precisa executar tarefas de personalização e tem acesso a todas as tabelas personalizadas, mas só tem acesso às linhas de conta, contato e atividade (registros) que eles criam. No entanto, o teste também é uma parte importante da personalização do sistema. Se os personalizadores do sistema não podem ver os dados, eles precisarão criar linhas (registros) para testar as personalizações. Por padrão, os personalizadores do sistema têm acesso total às tabelas personalizadas. Se quiser ter as mesmas limitações existentes para tabelas do sistema, será necessário ajustar o direito de acesso de personalizador de sistema para que o nível de acesso seja Usuário, em vez de Organização para tabelas personalizadas.
Delegar tarefas de personalização
Você pode delegar algumas tarefas para as pessoas de confiança de modo que elas possam aplicar as alterações necessárias. Lembre-se de que todos podem ter várias funções de segurança associadas à sua conta de usuário e os privilégios e direitos de acesso concedidos por funções de segurança são baseados no nível de permissões menos restritivo.
Isso significa que você pode atribuir o direito de acesso de personalizador de sistema a alguém com outra função de segurança, talvez gerente de vendas. Este acesso permite personalizar o sistema, além de outros privilégios já existentes. Não é necessário editar a função de segurança que já possuem e você poderá remover o direito de acesso de personalizador do sistema da conta de usuário de uma pessoa quando desejar.
Testar personalizações sem privilégios de personalização
Você deve sempre testar todas as personalizações feitas a uma conta de usuário que não tenha privilégios de personalização. Dessa forma, você pode garantir que as pessoas sem os direitos de acesso de administrador do sistema ou personalizador do sistema poderão usar suas personalizações. Para fazer isso de forma eficaz, você precisa acessar duas contas do usuário: uma conta com o direito de acesso de administrador do sistema e outra com direitos de acesso que representam as pessoas que estarão usando as personalizações.
Importante
Não tente remover seu direito de acesso de administrador do sistema se tiver apenas uma conta de usuário. O sistema adverte se você tentar, mas, ao continuar, é possível descobrir que você não pode acessar novamente. A maioria das funções de segurança não permite editar funções de segurança de um usuário.
Próximas etapas
Compreender os componentes de aplicativos orientados a modelo