Loading
Proteger o acesso a dados para precificação com permissões elevadas

Proteger o acesso a dados para precificação com permissões elevadas

Proteja dados confidenciais contra acesso não autorizado e tenha continuidade dos negócios durante a precificação da transação de vendas. Esse recurso ajuda os usuários de vendas a precificar cotações e pedidos sem precisar de segurança em nível de campo (FLS) para consultar, visualizar ou modificar os campos confidenciais subjacentes.

Edições obrigatórias

Disponível em: Lightning Experience
Disponível em: Edições Enterprise, Unlimited e Developer do Receue Management (anteriormente Revenue Cloud) em que o Gerenciamento de transações está habilitado
Permissões de usuário necessárias
Para configurar o acesso a dados em cotações e pedidos:

Administrador do Salesforce

OU

Personalizar aplicativo

E

Permissão Gerenciar perfis e conjuntos de permissões

Para criar e implementar a classe de gancho do Apex de Procedimento de precificação: Permissão do Apex de autor

Antes de começar:

  • Em Configuração, localize e selecione Configurações de receita. Na seção Precificação, ative Acesso a dados elevado para cotações e pedidos e Orquestração do plano de procedimento para precificação.
    • Ative ambas as configurações para aplicar acesso elevado ao caminho de execução de precificação completo, incluindo Orquestração do plano de procedimento.

Por padrão, os serviços de contexto e precificação do Revenue Cloud são executados sob o perfil do usuário conectado. O acesso aumentado a dados para cotações e pedidos ajuda o mecanismo de precificação do Revenue Cloud a acessar internamente campos confidenciais para calcular preços, mesmo quando o perfil de um usuário não tem segurança em nível de campo nesses campos.

Usuários sem FLS podem precificar cotações de nova venda e emenda, renovação e cancelamento e pedidos de ponta a ponta. Eles estão impedidos de consultar, visualizar ou modificar os dados protegidos subjacentes. O administrador do Salesforce controla quais campos confidenciais o mecanismo de precificação usa criando um gancho do Apex personalizado que determina as entradas de campo a serem usadas no contexto de precificação.

Esse recurso ajuda você a aplicar segurança em nível de campo rígida a dados financeiros confidenciais enquanto permite que os representantes de vendas concluam tarefas de precificação de ponta a ponta.

  1. Configure a segurança em nível de campo em campos sigilosos. Consulte Definir segurança em nível de campo para um campo em todos os perfis e Atribuir grupos de conjuntos de permissões a usuários.
    1. Identifique todos os campos que alimentam seu procedimento de precificação. Por exemplo, campos de pesquisa de catálogo de custos, entradas de custo-mais ou campos de tabela de desconto. Trabalhe com o autor do procedimento de precificação para obter uma lista completa.
    2. Remova o acesso de Leitura e Edição para esses campos em qualquer perfil que não deva visualizar os dados de precificação confidenciais.
    1. Revise os layouts de página, modos de exibição de lista ou relatórios acessíveis ao perfil restrito para verificar se esses campos não estão disponíveis. Remover o FLS é o controle de autoridade. Ocultar campos apenas de layouts não é suficiente.
    2. Confirme se os campos permanecem disponíveis para o perfil de administrador do sistema ou de precificação usado para executar o contexto de precificação elevada.
  2. Crie o gancho do Apex de procedimento de precificação. Consulte Personalizar seus planos de procedimento com ganchos do Apex.
    1. Implemente a interface de gancho de precificação apropriada (précios anteriores ou posteriores ou ambos).
    2. No gancho de pré-precificação, adicione ou valide os campos confidenciais de que o mecanismo precisa internamente.
    3. No gancho pós-precificação, remova esses campos da saída de contexto antes que ela seja devolvida ao contexto do usuário responsável pela chamada.
    4. Implemente e registre a classe do Apex em sua configuração de Procedimento de precificação.
  3. Verifique sua configuração.
    1. Faça login como um usuário com o perfil restrito (um representante de vendas sem FLS nos campos sigilosos).
    2. Abra uma cotação ou pedido e acione a precificação.
    3. Confirme se o preço foi calculado com êxito e os valores de saída corretos aparecerão na transação.
    4. Confirme se o representante de vendas não pode ver os campos restritos nos detalhes do registro, nos modos de exibição de lista ou em relatórios.
    5. Como administrador do Salesforce, execute um teste para confirmar se o gancho do Apex é acionado, tanto nos estágios pré-precificação quanto pós-precificação, sem erros.
 
Carregando
Salesforce Help | Article