Разработан сайт мониторинг, где зарегистрированный пользователь может просматривать информацию всех пользователей. Как можно разграничить роль, чтобы зарегистрированный пользователь мог просмотреть только свою информацию, а информацию других пользователь не мог просмотреть?
Комментарии
Т.к. стандартного такого "разрешения" нет (есть только общее "просмотр профилей пользователей"), то нужно в кастомном модуле использовать хук hook_user_view, где уже проверять свой профиль смотрит пользователь или пытается смотреть чужой
https://www.drupal.org/project/view_profiles_perms
https://www.drupal.org/project/profile_role_access