Usted está aquí:
Configurar el enmascaramiento de campo de invitado independiente
Utilice conjuntos de campos para controlar qué campos de usuario pueden ver los usuarios invitados por separado de otros usuarios externos, como usuarios de portal. Con Enmascaramiento de campo de invitado independiente, los usuarios invitados no pueden ver los campos enumerados en el conjunto de campos Guest_PersonalInfo_EPIM.
Ediciones necesarias
| Disponible en: Salesforce Classic y Lightning Experience |
| Disponible en: Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition |
| Se aplica a: sitios LWR, Aura y Visualforce |
| Permisos de usuario necesarios | |
|---|---|
| Para activar el enmascaramiento de campo de invitado independiente: | Personalizar aplicación |
Después de activar Enmascaramiento de campo de invitado independiente, el conjunto de campos PersonalInfo_EPIM existente se aplica únicamente a usuarios externos autenticados (usuarios de portal), y el nuevo conjunto de campos Guest_PersonalInfo_EPIM se aplica a usuarios externos no autenticados (usuarios invitados).
Para nuevas organizaciones (Winter '27 y posteriores), si Experiencias digitales y Gestión de información personal mejorada están activadas, el Enmascaramiento de campo de invitado independiente se activa automáticamente.
FullPhotoUrl, MediumPhotoUrl, SmallPhotoUrl, BannerPhotoUrl, MediumBannerPhotoUrl, SmallBannerPhotoUrl) o campos utilizados por clases, flujos o componentes de la interfaz de usuario de Apex, elimine esos campos del conjunto de campos Guest_PersonalInfo_EPIM para evitar romper esas funciones.Los campos enmascarados predeterminados también incluyen campos de búsqueda, como Account, Contact y UserRole. Cuando una clase, un flujo o un componente Apex atraviesa una de estas relaciones para un usuario invitado, por ejemplo, user.UserRole.Name, el campo enmascarado devuelve un valor nulo sin error. Si su sitio depende de este tipo de desplazamiento de relaciones, elimine el campo de búsqueda del conjunto de campos Guest_PersonalInfo_EPIM.
- Desde Configuración, en el cuadro Búsqueda rápida, introduzca Configuración de Gestión de usuarios y, a continuación, seleccione Configuración de Gestión de usuarios.
-
Seleccione Enmascaramiento de campo de invitado independiente.
- Nuevas organizaciones (Winter '27 y posteriores): Este parámetro ya está activado. El conjunto de campos Guest_PersonalInfo_EPIM contiene un conjunto ampliado de campos enmascarados predeterminados, que incluye todos los campos de usuario personalizados. Revise el conjunto de campos y elimine cualquier campo al que necesiten acceder los usuarios invitados.
- Organizaciones existentes: Cuando activa este parámetro, el conjunto de campos Guest_PersonalInfo_EPIM se inicializa como una copia de su conjunto de campos PersonalInfo_EPIM existente. Su visibilidad de usuario invitado actual se mantiene. Agregue campos de forma selectiva a Guest_PersonalInfo_EPIM para reforzar la seguridad.
-
Para personalizar qué campos están ocultos a usuarios invitados, modifique el conjunto de campos Guest_PersonalInfo_EPIM.
Agregue cualquier campo de usuario estándar o personalizado excepto campos del sistema, campos de fórmula, el campo Código ISO de divisa predeterminada y el campo Divisa de información.
- En el Gestor de objetos, seleccione Usuario.
- Haga clic en Conjuntos de campos y luego seleccione Guest_PersonalInfo_EPIM.
- Agregue o elimine campos del conjunto de campos Guest_PersonalInfo_EPIM.
- Guarde su trabajo.
En nuevas organizaciones, el conjunto de campos Guest_PersonalInfo_EPIM enmascara 59 campos estándar más todos los campos personalizados en la entidad Usuario de forma predeterminada. El conjunto de campos incluye los 30 campos del conjunto de campos PersonalInfo_EPIM original, además de estos campos adicionales.
| Categoría | Campos |
|---|---|
| Campos de pancarta y foto | PancartaPhoto, PancartaPhotoUrl, FullPhotoUrl, MediumBannerPhotoUrl, MediumPhotoUrl, SmallBannerPhotoUrl, SmallPhotoUrl, ProfilePhoto, IsProfilePhotoActive |
| Campos de búsqueda | Cuenta, Contacto, DelegatedApprover, Particular, Persona, Perfil, UserRole, CallCenter, Espacio de trabajo |
| Campos de nombre | Segundo nombre, Sufijo |
| Campos de configuración regional y preferencia | EmailEncodingKey, LanguageLocaleKey, LocaleSidKey, TimeZoneSidKey, DigestFrequency, DefaultGroupNotificationFrequency, DefaultDivision, ForecastEnabled, ReceivesAdminInfoEmails, ReceivesInfoEmails, OutOfOfficeMessage, StartDay, EndDay, SharingType, UserSubtype, IsExtIndicatorVisible, IsSystemControlled |
| Campos de inicio de sesión | LastLoginDate, LastLoginMessageDate, LastPasswordChangeDate, PasswordExpirationDate, NumberOfFailedLogins, HasUserVerifiedEmail, HasUserVerifiedPhone, SuAccessExpirationDate |
| Otros campos | LastDashboard, LastPricebook, LastReferencedDate, LastTabSet, LastViewedDate, RawCurrentStatus, ChatterAdoptionStage, ChatterAdoptionStageModifiedDate, OfflinePdaTrialExpirationDate, OfflineTrialExpirationDate, WirelessEmail, StayInTouchNote, StayInTouchSignature, StayInTouchSubject |
| Campos personalizados | Todos los campos personalizados en la entidad Usuario |
Para los 30 campos originales compartidos con el conjunto de campos PersonalInfo_EPIM, consulte Configurar Gestión de información personal mejorada utilizando conjuntos de campos.
