Skip to main content

Silenciar permissões em grupos de conjuntos de permissões

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Descrever por que você pode querer silenciar uma permissão.
  • Silenciar permissões em um grupo de conjuntos de permissões.
Observação

Nota

Deseja aprender em português (Brasil)? Nesse emblema, as validações dos desafios práticos do Trailhead funcionam em inglês. As traduções são fornecidas entre parênteses como referência No Trailhead Playground, (1) mude a localidade para Estados Unidos, (2) mude o idioma para inglês e (3) copie e cole apenas os valores em inglês. Siga as instruções aqui.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Observação

Acessibilidade

Esta unidade requer algumas instruções adicionais para usuários de leitores de tela. Para acessar uma versão detalhada do leitor de tela desta unidade, clique no link abaixo:

Abrir as instruções do leitor de tela do Trailhead.

O que é silenciamento?

Anteriormente neste módulo, você aprendeu que os grupos de conjuntos de permissões permitem reunir conjuntos de permissões com base nas funções. Um grupo de conjuntos de permissões inclui todas as permissões em seus conjuntos de permissões incluídos, e você pode incluir um conjunto de permissões em mais do que um grupo de conjuntos de permissões.  

Hum. Vamos parar por um instante. Um grupo de conjuntos de permissões inclui todas as permissões em seus conjuntos de permissões incluídos, e você pode incluir um conjunto de permissões em mais do que um grupo de conjuntos de permissões.

A capacidade de incluir conjuntos de permissões em mais do que um grupo de conjuntos de permissões oferece muita flexibilidade. Mas e se você não quiser atribuir todas as permissões em determinado conjunto de permissões aos usuários de um grupo de conjuntos de permissões? 

O silenciamento permite personalizar um grupo de conjuntos de permissões desativando permissões selecionadas nele. Para silenciar uma permissão, você adiciona a permissão a um conjunto de permissões de silenciamento no grupo de conjuntos de permissões selecionado. Quando você silencia uma permissão em um grupo de conjuntos de permissões, o silenciamento afeta somente os usuários atribuídos ao grupo de conjuntos de permissões; ele não afeta os usuários atribuídos diretamente a um conjunto de permissões fora do grupo de conjuntos de permissões. Ou seja, o silenciamento oferece grande flexibilidade na hora de elaborar seu modelo de permissões. 

Além disso, se você assinar um pacote gerenciado, poderá silenciar permissões em grupos relativamente a recursos que ainda não está pronto para adotar. Por exemplo, digamos que você tenha um grupo de conjuntos de permissões local e lhe adicione um conjunto de permissões gerenciadas, instalado de um pacote gerenciado. Você recebe uma atualização automática do fornecedor de software independente (ISV) para o pacote, mas não quer ainda ativar um novo campo que já está disponível no conjunto de permissões gerenciado. Isso é um problema? Não. Você pode receber a atualização e os benefícios que ela traz, mas silenciar tudo nos grupos de conjuntos de permissões que ainda não quer adotar em sua organização. 

Experimente silenciar

Não há nada como experimentar um novo recurso para realmente entender como ele funciona. O grupo de conjuntos de permissões Processamento de vendas que você criou para E.J., anteriormente neste módulo, contém dois conjuntos de permissões. 

  1. Pedidos de vendas, com permissões para:
    • Ativar pedidos
    • Ler, criar, editar e excluir pedidos
  2. Contratos de vendas, com permissões para:
    • Ler, criar, editar e excluir contratos

Diagrama que corresponde à descrição anterior do grupo de conjuntos de permissões Processamento de vendas.

Elisa, do departamento de contratos, tem usuários que precisam trabalhar com contratos de vendas. Antigamente, você atribuía perfis a usuários que precisassem de permissões de objeto específicas. Mas a empresa está crescendo e você quer mudar do uso de perfis para a atribuição de permissões. Vamos ver o que você consegue fazer para Elisa. 

Os usuários de Elisa precisam:

  • Ler, criar, editar, excluir, ver tudo e modificar todos os contratos
  • Excluir contratos ativados

Você poderia criar conjuntos de permissões especificamente para Elisa. Mas vamos fazer uma pausa, pois pode fazer sentido reutilizar um conjunto de permissões do grupo de conjuntos de permissões Processamento de vendas. A reutilização funciona por que as duas equipes têm tarefas que envolvem contratos, mesmo que as pessoas nas duas equipes tenham funções diferentes.

A questão é que o conjunto de permissões Contratos de vendas no grupo de conjuntos de permissões Processamento de vendas não tem algumas permissões que os usuários de Elisa precisam. 

Estamos num impasse? De jeito nenhum! Lembre-se de que os grupos de conjuntos de permissões são flexíveis e permitem a reutilização de conjuntos de permissões. O plano é:

  1. Silenciar as permissões que os usuários de Processamento de vendas não deveriam ter, criando um conjunto de permissões de silenciamento no grupo de conjuntos de permissões Processamento de vendas. Faça isso primeiro. Por quê? Você não deve dar a Eric acesso às permissões mais amplas de contratos que o grupo de Elisa precisa (mesmo que temporariamente). Ao criar o conjunto de permissões de silenciamento primeiro, você manterá a integridade do grupo de conjuntos de permissões para Eric.
  2. Atualize o conjunto de permissões Contratos de vendas, adicionando as permissões que Elisa precisa para a equipe dela.

Diagrama de Venn que mostra o grupo de conjuntos de permissões Processamento de vendas e o grupo de conjuntos de permissões Processamento de contratos, com um círculo representando um conjunto de permissões de silenciamento apontando para Processamento de vendas.

Vamos começar. Se você ainda não concluiu as etapas na Unidade 2, faça isso primeiro ou não conseguirá realizar esta atividade.

Crie um conjunto de permissões de silenciamento.

  1. Em Configuração, na Busca rápida, digite Permission Set Groups (Grupos de conjuntos de permissões) e selecione Grupos de conjuntos de permissões.
  2. Clique em Processamento de vendas, o grupo de conjuntos de permissões que você criou na Unidade 2.
  3. Em Conjuntos de permissões, clique em Conjunto de permissões de silenciamento no grupo.
  4. Clique em Novo.
  5. Em Rótulo, use Contracts Permissions Muted (Permissões de contratos silenciadas).
  6. Em Nome da API, use Contracts_Permissions_Muted.
  7. Salve o conjunto de permissões de silenciamento.

Selecione as permissões a serem silenciadas.

  1. Clique no conjunto de permissões de silenciamento.
  2. Na caixa Find Settings (Localizar configurações), insira Contracts (Contratos) e selecione Contracts (Contratos).
  3. Clique em Editar.
  4. Silencie as permissões de objeto Ver tudo e Modificar tudo.
  5. Salve suas alterações.
  6. Na caixa Find Settings (Localizar configurações), insira Contracts (Contratos) e selecione Delete Activated Contracts (Excluir contratos ativados).
  7. Clique em Editar.
  8. Em Vendas, silencie a permissão Excluir contratos ativados.
  9. Salve suas alterações.

Agora, quando você adicionar as permissões para o grupo de Elisa ao conjunto de permissões Contratos de vendas, elas ficarão silenciadas no grupo de conjuntos de permissões Processamento de vendas. 

Vamos adicionar as permissões de Elisa ao conjunto de permissões Contratos de vendas. Ative as seguintes permissões no conjunto de permissões Contratos de vendas:

  1. Ative a permissão Excluir contratos ativados.
  2. Ative as permissões Ver tudo e Modificar tudo para contratos.

Quando quiser criar um grupo de conjuntos de permissões para Elisa, você poderá adicionar o conjunto de permissões Contratos de vendas a esse grupo. Os membros receberão a permissão Excluir contratos ativados, bem como as permissões Ver tudo e Modificar tudo para o objeto Contratos. Tcharam!

Diagrama de Venn que mostra os grupos de conjuntos de permissões Processamento de vendas e Processamento de contratos. A interseção contém o conjunto de permissões Contratos de vendas, o que indica que ele está incluído nos dois grupos de conjuntos de permissões. Um conjunto de permissões de silenciamento no grupo de conjuntos de permissões Processamento de vendas afeta somente o grupo de conjuntos de permissões Processamento de vendas; ele não afeta os outros conjuntos de permissões no grupo de conjuntos de permissões.

Silenciamento e dependências de permissão

Quando você silenciar permissões, lembre-se das dependências de permissão. Por exemplo, digamos que você conceda a todos os usuários permissões de Criar, Ler, Editar e Excluir para um objeto. Em seguida, você concede a alguns usuários permissões Ver tudo e Modificar tudo para esse objeto. Então, se você silenciar a permissão Ler, as permissões Criar, Editar, Excluir, Ver tudo e Modificar tudo também serão silenciadas porque os usuários não podem realizar essas tarefas sem a capacidade de ler os dados.

Esse exemplo é bem simples, mas as dependências podem ser bastante complexas. Quando você silenciar permissões, preste atenção na mensagem de confirmação de alteração de permissões quando salvar suas permissões. Por exemplo, ao silenciar permissões no conjunto de permissões Contratos de vendas, se você silenciou a permissão Ativar contratos, então a permissão Excluir contratos ativados também será silenciada.

Mensagem de confirmação de alteração de permissões que mostra que tanto a permissão Excluir contratos ativados quanto a permissão Ativar contratos serão silenciadas. 

Enquanto estiver trabalhando com seus grupos de conjuntos de permissões, lembre-se das dependências de permissão para evitar remover permissões de usuários que precisem delas.

Recursos

Continue a aprender de graça!
Inscreva-se em uma conta para continuar.
O que você ganha com isso?
  • Receba recomendações personalizadas para suas metas de carreira
  • Pratique suas habilidades com desafios práticos e testes
  • Monitore e compartilhe seu progresso com os empregadores
  • Conecte-se a orientação e oportunidades de carreira