Loading
Gerenciar usuários e acesso a dados
Configurar o mascaramento de campo de convidado independente

Configurar o mascaramento de campo de convidado independente

Use conjuntos de campos para controlar quais campos de usuário os usuários convidados podem ver separadamente de outros usuários externos, como usuários do portal. Com o mascaramento de campo de convidado independente, os usuários convidados não podem ver os campos listados no conjunto de campos Guest_PersonalInfo_EPIM.

Edições obrigatórias

Disponível em: Salesforce Classic e Lightning Experience
Disponível em: Enterprise, Performance, Unlimited e Developer Editions
Aplica-se a: Sites do LWR, do Aura e do Visualforce
Permissões de usuário necessárias
Para habilitar o mascaramento de campo de convidado independente: Personalizar aplicativo

Depois de ativar o Mascaramento de campo de convidado independente, o conjunto de campos PersonalInfo_EPIM existente se aplica apenas a usuários externos autenticados (usuários do portal) e o novo conjunto de campos Guest_PersonalInfo_EPIM se aplica a usuários externos não autenticados (usuários convidados).

Para novas organizações (Winter '27 e posteriores), se Experiências digitais e Gerenciamento aprimorado de informações pessoais estiverem habilitados, o mascaramento de campo de convidado independente será ativado automaticamente.

Nota
Nota Não é possível desabilitar essa configuração depois de habilitá-la. O mascaramento de campo de convidado independente é estratificado com base no Gerenciamento aprimorado de informações pessoais, que deve permanecer habilitado.
Importante
Importante O conjunto de campos Guest_PersonalInfo_EPIM mascara mais campos por padrão do que o conjunto de campos PersonalInfo_EPIM. Se os usuários convidados no seu site dependem de campos de usuário, como URLs de perfil ou banner (FullPhotoUrl, MediumPhotoUrl, SmallPhotoUrl, BannerPhotoUrl, MediumBannerPhotoUrl, SmallBannerPhotoUrl) ou campos usados por classes do Apex, Fluxos ou componentes da interface do usuário, remova esses campos do conjunto de campos Guest_PersonalInfo_EPIM para evitar quebrar esses recursos.

Os campos mascarados padrão também incluem campos de pesquisa, como Account, Contact e UserRole. Quando uma classe do Apex, fluxo ou componente atravessa um desses relacionamentos para um usuário convidado, por exemplo, user.UserRole.Name, o campo mascarado retorna um valor nulo sem erro. Se seu site depender desse tipo de traversal de relacionamento, remova o campo de pesquisa do conjunto de campos Guest_PersonalInfo_EPIM.

Dica
Dica Suponha que um usuário convidado veja um valor nulo ou em branco para um campo de usuário que você sabe que contém dados. Se a segurança em nível de campo para esse campo estiver configurada corretamente, o Gerenciamento aprimorado de informações pessoais provavelmente estará mascarando o campo. Para restaurar a visibilidade do campo para usuários convidados, remova-o do conjunto de campos Guest_PersonalInfo_EPIM.
  1. Em Configuração, na caixa Busca rápida, insira Configurações de gerenciamento de usuários e selecione Configurações de gerenciamento de usuários.
  2. Selecione Mascaramento de campo de convidado independente.
    • Novas organizações (Winter '27 e posteriores): Essa configuração já está habilitada. O conjunto de campos Guest_PersonalInfo_EPIM contém um conjunto expandido de campos mascarados padrão, que inclui todos os campos de usuário personalizados. Revise o conjunto de campos e remova todos os campos que os usuários convidados precisam acessar.
    • Organizações existentes: Quando você habilita essa configuração, o conjunto de campos Guest_PersonalInfo_EPIM é inicializado como uma cópia do seu conjunto de campos PersonalInfo_EPIM existente. Sua visibilidade atual do usuário convidado é preservada. Adicione seletivamente campos a Guest_PersonalInfo_EPIM para reforçar a segurança.
  3. Para personalizar quais campos estão ocultos dos usuários convidados, modifique o conjunto de campos Guest_PersonalInfo_EPIM.

    Adicione qualquer campo de usuário padrão ou personalizado, exceto campos do sistema, campos de fórmula, o campo Código ISO de moeda padrão e o campo Moeda de informações.

    1. No Gerenciador de objetos, selecione Usuário.
    2. Clique em Conjuntos de campos e selecione Guest_PersonalInfo_EPIM.
    3. Adicione ou remova campos do conjunto de campos Guest_PersonalInfo_EPIM.
    4. Salve seu trabalho.

Em novas organizações, o conjunto de campos Guest_PersonalInfo_EPIM mascara 59 campos padrão mais todos os campos personalizados na entidade Usuário por padrão. O conjunto de campos inclui os 30 campos do conjunto de campos PersonalInfo_EPIM original, além desses campos adicionais.

Campos padrão mascarados para usuários convidados
Categoria Campos
Campos de banner e foto BannerPhoto, BannerPhotoUrl, FullPhotoUrl, MediumBannerPhotoUrl, MediumPhotoUrl, SmallBannerPhotoUrl, SmallPhotoUrl, ProfilePhoto, IsProfilePhotoActive
Campos de pesquisa Conta, Contato, DelegatedApprover, Indivíduo, Pessoa, Perfil, UserRole, CallCenter, Espaço de trabalho
Campos de nome MiddleName, Sufixo
Campos de localidade e preferência EmailEncodingKey, LanguageLocaleKey, LocaleSidKey, TimeZoneSidKey, DigestFrequency, DefaultGroupNotificationFrequency, DefaultDivision, ForecastEnabled, ReceivesAdminInfoEmails, ReceivesInfoEmails, OutOfOfficeMessage, StartDay, EndDay, SharingType, UserSubtype, IsExtIndicatorVisible, IsSystemControlled
Campos de login LastLoginDate, LastLoginMessageDate, LastPasswordChangeDate, PasswordExpirationDate, NumberOfFailedLogins, HasUserVerifiedEmail, HasUserVerifiedPhone, SuAccessExpirationDate
Outros campos LastDashboard, LastPricebook, LastReferencedDate, LastTabSet, LastViewedDate, RawCurrentStatus, ChatterAdoptionStage, ChatterAdoptionStageModifiedDate, OfflinePdaTrialExpirationDate, OfflineTrialExpirationDate, WirelessEmail, StayInTouchNote, StayInTouchSignature, StayInTouchSubject
Campos personalizados Todos os campos personalizados na entidade Usuário

Para os 30 campos originais compartilhados com o conjunto de campos PersonalInfo_EPIM, consulte Configurar gerenciamento aprimorado de informações pessoais usando conjuntos de campos.

 
Carregando
Salesforce Help | Article