Loading
Сотрудничество со всеми
Ограничения для неуказанных групп

Ограничения для неуказанных групп

Прежде чем включить неуказанные группы в организации, ознакомьтесь со следующими ограничениями.

Требуемые версии

Доступно в версиях: Salesforce Classic и Lightning Experience.
Доступно в версиях: Версии Group, Essentials, Professional, Enterprise, Performance, Unlimited, Developer и Contact Manager

Для администраторов

  • Без участия в неуказанной группе только пользователи с полномочием «Управление неуказанными группами» могут открывать или изменять неуказанную группу, ее файлы и содержимое ленты.
  • Пользователи с полномочием «Изменение всех данных» не могут удалять содержимое ленты из неуказанных групп, если они не являются участниками группы.
  • Пользователи с полномочием «Экспорт данных» могут экспортировать все данные Chatter и просматривать экспортированные сообщения и комментарии из любой группы. Они могут выполнять эти действия независимо от наличия полномочия «Управление неуказанными группами».
  • Полномочие «Управление неуказанными группами» не может быть предоставлено пользователям следующих профилей: Chatter External, High Volume Portal или High Volume Customer Portal.
  • Неуказанные группы учитываются ограничением для групп пользователя. Тем не менее, неуказанные группы отображаются в списке «Группы» профиля пользователя только в том случае, если пользователь, просматривающий список, является участником или имеет полномочие на управление неуказанными группами. Если неуказанные группы скрыты, количество, отображаемое рядом со списком «Группы», может быть неточным, в зависимости от полномочий пользователя, просматривающего список.

Для разработчиков

Код Apex выполняется в системном режиме, то есть полномочия текущего пользователя не учитываются. Это ограничение влияет на страницы, написанные в Apex.

  • Страницы Visualforce, отображающие группы, могут открывать неуказанные группы пользователям, не являющимся участниками.
  • Поскольку системный режим не учитывает полномочия пользователя, все пользователи, которые открывают страницу Visualforce, отображающую неуказанную группу, могут выступать в качестве ответственных за эту группу.
  • Приложения AppExchange, написанные в Apex и имеющие доступ ко всем группам, открывают неуказанные группы пользователям, не являющимся участниками.

Для ограничения и управления доступом к неуказанным группам в организации:

  • Во всем коде Apex четко отфильтруйте неуказанные группы из запросов SOQL.
  • Используйте наборы полномочий, полномочия на уровне профиля и проверки общего доступа в коде для дальнейшего ограничения доступа неуказанных групп.
  • Чтобы отслеживать создание неуказанных групп и управлять ими, используйте триггеры Apex в объекте CollaborationGroup. Введите строку «Триггеры группы» в поле «Быстрый поиск» в меню «Настройка» и выберите пункт «Триггеры группы» для добавления триггеров.
 
Загрузка
Salesforce Help | Article