понедельник, 26 января 2009 г.

Drupal - разграничиваем права доступа пользователей.

Бывает такая ситуация когда вы к примеру оставили галочку в (модуль node) на (управлять материалами) зарегистрированным пользователям. И что мы после этого получает, а то, что любой зарегистрированный пользователь в Drupal 6.9 сможет управлять всеми материалами и редактировать их как не парадоксально.

Но на это есть простое решение: во-первых, у зарегистрированных пользователей должно быть только право просмотра и добавления материала (Page или Story), лучше конечно же (Story); во-вторых это право просмотра учетных данных и все.

При необходимости можно менять все права доступа в панели управления (Управлять -> Управление пользователями -> Разрешения) и ставим следующие галочки: Право доступа (модуль archive_by_terms), как для аномимного пользователя, так и для зарегистрированного. Плюс галочку в (модуль node) - (create story content) только для зарегистрированных пользователей. И все Виши пользователе могут создавать и просматривать информацию, но не могут ее редактировать и удалять.

Для модуля archive_by_terms необходимо его предварительно установить:

1 комментарий:

Анонимный комментирует...

Можно насоздавать user role и разграничть права доступа как дуже угодно.