Вы находитесь здесь:
Настройка маскировки независимых полей гостя
Используйте наборы полей для управления полями пользователей-гостей, доступными отдельно от других внешних пользователей, например, пользователей портала. С помощью независимой маскировки полей гостя пользователи-гости не могут видеть поля, указанные в наборе полей Guest_PersonalInfo_EPIM.
Требуемые версии
| Доступно в версиях: Salesforce Classic и Lightning Experience. |
| Доступно в версиях: Enterprise Edition, Performance Edition, Unlimited Edition и Developer Edition. |
| Область применения: Сайты LWR, Aura и Visualforce |
| Необходимые полномочия пользователя | |
|---|---|
| Для включения маскировки полей независимого гостя: | Настройка приложения |
После включения функции «Независимая маскировка полей гостя» существующий набор полей PersonalInfo_EPIM применяется только к проверенным внешним пользователям (пользователям портала), а новый набор полей Guest_PersonalInfo_EPIM применяется к непроверенным внешним пользователям (пользователям-гостям).
В новых организациях (Winter '27 и более поздних), если включены цифровые взаимодействия и расширенное управление личными сведениями, Независимая маскировка полей гостя включается автоматически.
FullPhotoUrl, MediumPhotoUrl, SmallPhotoUrl, BannerPhotoUrl, MediumBannerPhotoUrl, SmallBannerPhotoUrl) или поля, используемые классами Apex, потоками или компонентами пользовательского интерфейса, удалите эти поля из набора полей Guest_PersonalInfo_EPIM, чтобы избежать нарушения этих функций.Стандартные маскируемые поля также содержат поля поиска, например, Account, Contact и UserRole. Когда класс Apex, поток или компонент проходит одну из этих взаимосвязей для пользователя-гостя, например, user.UserRole.Name, замаскированное поле возвращает нулевое значение без ошибок. Если ваш сайт зависит от данного типа прохождения взаимосвязи, удалите поле поиска из набора полей Guest_PersonalInfo_EPIM.
- Введите в настройках в поле «Быстрый поиск» «Параметры управления пользователями», а потом выберите «Параметры управления пользователями».
-
Выберите «Независимая маскировка полей гостя».
- Новые организации (Winter '27 и более поздние): Данный параметр уже включен. Набор полей Guest_PersonalInfo_EPIM содержит расширенный набор стандартных маскируемых полей, который содержит все настраиваемые поля пользователя. Просмотрите набор полей и удалите все поля, необходимые пользователям-гостям.
- Существующие организации: При включении данного параметра набор полей Guest_PersonalInfo_EPIM инициализируется как копия текущего набора полей PersonalInfo_EPIM. Доступность текущего пользователя-гостя сохраняется. Выборочно добавьте поля в Guest_PersonalInfo_EPIM, чтобы усилить безопасность.
-
Чтобы настроить поля, скрытые от пользователей-гостей, измените набор полей Guest_PersonalInfo_EPIM.
Добавьте любые стандартные или настраиваемые поля пользователя, кроме полей системы, полей формул, поля «Код ISO стандартной валюты» и поля «Валюта информации».
- В менеджере объектов выберите «Пользователь».
- Нажмите «Наборы полей», а потом выберите «Гость_PersonalInfo_EPIM».
- Добавьте или удалите поля из набора полей Guest_PersonalInfo_EPIM.
- Сохраните выполненную работу.
В новых организациях набор полей Guest_PersonalInfo_EPIM маскирует 59 стандартных полей плюс все настраиваемые поля объекта «Пользователь» по умолчанию. Набор полей содержит 30 полей из исходного набора полей PersonalInfo_EPIM, а также эти дополнительные поля.
| Категория | Поля |
|---|---|
| Поля баннера и фотографии | BannerPhoto, BannerPhotoUrl, FullPhotoUrl, MediumBannerPhotoUrl, MediumPhotoUrl, SmallBannerPhotoUrl, SmallPhotoUrl, ProfilePhoto, IsProfilePhotoActive |
| Поля поиска | Организация, контакт, делегированный ответственный за утверждение, отдельное лицо, лицо, профиль, UserRole, CallCenter, рабочее пространство |
| Поля имен | MiddleName, Suffix |
| Региональные поля и поля предпочтений | EmailEncodingKey, LanguageLocaleKey, LocaleSidKey, TimeZoneSidKey, DigestFrequency, DefaultGroupNotificationFrequency, DefaultDivision, ForecastEnabled, ReceivesAdminInfoEmails, ReceivesInfoEmails, OutOfOfficeMessage, StartDay, EndDay, SharingType, UserSubtype, IsExtIndicatorVisible, IsSystemControlled |
| Поля входа | LastLoginDate, LastLoginMessageDate, LastPasswordChangeDate, PasswordExpirationDate, NumberOfFailedLogins, HasUserVerifiedEmail, HasUserVerifiedPhone, SuAccessExpirationDate |
| Другие поля | LastDashboard, LastPricebook, LastReferencedDate, LastTabSet, LastViewedDate, RawCurrentStatus, ChatterAdoptionStage, ChatterAdoptionStageModifiedDate, OfflinePdaTrialExpirationDate, OfflineTrialExpirationDate, WirelessEmail, StayInTouchNote, StayInTouchSignature, StayInTouchSubject |
| Настраиваемые поля | Все настраиваемые поля объекта «Пользователь» |
Исходные 30 полей, общедоступных набору полей PersonalInfo_EPIM, см. в разделе «Настройка расширенного управления личными сведениями посредством наборов полей».
