Definir padrões internos de compartilhamento para toda a organização
Os padrões internos de compartilhamento para toda a organização definem o acesso de linha de base para os usuários internos dos seus registros. É possível definir os padrões separadamente para diferentes objetos.
Edições obrigatórias
| Disponível em: Salesforce Classic e Lightning Experience |
| Disponível em: Edições Professional, Enterprise, Performance, Unlimited e Developer |
| Permissões necessárias ao usuário | |
|---|---|
| Para definir o acesso de compartilhamento padrão: | Gerenciar compartilhamento |
Veja como restringir o acesso a registros de propriedade de outros usuários.
- Em Configuração, na caixa Busca rápida, insira Configurações de compartilhamento e selecione Configurações de compartilhamento.
- Clique em Editar na área Padrões para toda a organização.
-
Para cada objeto, selecione o acesso interno padrão desejado.
Você pode atribuir os seguintes níveis de acesso para objetos personalizados e a maioria dos objetos padrão.
Para obter outros níveis de acesso disponíveis apenas para objetos específicos, consulte Configurações de acesso padrão para toda a organização.
- Para desabilitar o acesso automático usando suas hierarquias para objetos personalizados, desmarque Conceder acesso usando hierarquias. Você só pode desmarcar essa configuração para objetos personalizados que não tenham o acesso padrão "Controlado pelo pai". Para obter mais informações, consulte Controlar acesso usando hierarquias na Ajuda do Salesforce.
Quando os padrões para toda a organização são atualizados, o recálculo de compartilhamento aplica as alterações de acesso a seus registros. Se houver muitos dados, a atualização pode demorar mais. Você receberá um email de notificação quando o recálculo estiver concluído. Atualize a página Configurações de compartilhamento para ver as alterações. Também é possível monitorar o progresso das atualizações padrão de toda a organização na página Trabalhos em segundo plano ou visualizar operações recentes de compartilhamento na página Visualizar trilha de auditoria de configuração.
Se você aumentar o acesso padrão, como de Somente leitura pública para Leitura/Gravação pública, suas alterações terão efeito imediatamente. Todos os usuários obtém acesso com base no acesso padrão atualizado. O recálculo de compartilhamento é executado de forma assíncrona para assegurar que todo o acesso redundante de regras manuais ou de compartilhamento seja removido. Quando o acesso padrão para contatos for Controlado pelo pai e você aumentar o acesso padrão para contas, oportunidades ou casos, as alterações terão efeito após a execução do recálculo. Se estiver reduzindo o acesso padrão, como de Leitura/Gravação pública para Somente leitura pública, suas alterações terão efeito após a execução do recálculo.
A configuração padrão de compartilhamento em toda a organização não pode ser alterada para alguns objetos ou em alguns cenários:
- Solicitações de provisionamento de usuários sempre são privadas.
- Se o acesso padrão para Conta estiver definido como Privado, o acesso padrão para Oportunidade e Caso também deverá ser definido como Privado. O acesso padrão para Contato deve ser definido como Particular ou Controlado pelo pai.
- Se você definir o padrão para toda a organização em produtos para um valor diferente de Leitura/Gravação pública e usar código personalizado ou instalar um pacote, poderá ocorrer um comportamento inesperado.
- A capacidade de exibir ou editar um documento, relatório ou painel se baseia no acesso do usuário à pasta em que está armazenado.
- Os usuários podem visualizar as previsões apenas de usuários e territórios abaixo deles na hierarquia de previsões, a menos que o compartilhamento de previsões esteja ativado.
- Quando um objeto personalizado está no lado de detalhes de um relacionamento entre mestre e detalhes com um objeto padrão, o padrão para toda a organização é definido como Controlado pelo pai e não é editável.
-
As configurações padrão para toda a organização não poderão ser alteradas de privadas para públicas em um objeto personalizado se o Apex code usar as entradas de compartilhamento associadas a esse objeto. Por exemplo, se o Apex code recuperar os usuários e grupos com acesso de compartilhamento a um objeto personalizado Invoice__c (representado como
Invoice__shareno código), você não poderá alterar a configuração de compartilhamento do objeto para toda a organização de privada para pública.

