Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

На сайтах, де можна створити свій обліковий запис, найчастіше є яка-небудь ієрархія користувачів. Різниця між користувачами полягає в тому, що вони можуть робити на сайті або, іншими словами, до чого вони мають доступ. Що б це налаштувати нам необхідно перейти в розділ «Користувачі» і натиснути на вкладку «Права доступу»

Після натискання перед нами відкриється нова сторінка.

Права доступу

посилання переходу

Перше, на що ми звернемо увагу-це перехід між двома внутрішніми сторінками, «Права доступу» і «Ролі».

Активна сторінка підсвічена сірим кольором.

Потім на сторінці йде блок опису. У ньому коротко розказано що ми можемо зробити. Я рекомендую не пропускати цей блок, а перед початком роботи уважно його прочитати.

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Потім йде фільтр. За допомогою фільтра можна швидко знайти необхідне нам право доступу. Варто звернути увагу, що пошук працює тільки на назву розділу прав доступу (групи полів під конкретні модулі сайту), а не під конкретне право.

Також відзначимо, що пошук підбере результати за випадковим збігом буквосполучення в слові, наприклад якщо ввести "b" то в моєму випадку будуть показані блоки «Better», «Block» і «Dashboard», адже в останньому зустрічається буква b

Головне, що є на цій сторінці - це таблиця з усіма правами доступу і ролями користувачів.

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Розглянемо її більш детально.

Перший стовпець називається «право доступу».

У ньому перераховані всі права, які для зручності розбиті по блоках. Рассматріввать кожне ми не будемо, так як їх досить таки багато, і їх кількість залежить від модулів встановлених на вашому проекті. Для зручності на drupal є їх опис, яке також можна приховати, натиснувши на посилання «Приховати опис»

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Наступні три стовпці можна умовно об'єднати в один, і назвати його «Користувачі», в ньому перераховані ролі користувачів, які ми можемо наділяти повноваженнями або прибирати їх. Для того, що б дозволити користувачеві вносити будь-які зміни на сайті варто лише на необхідному полі поставити галочку, отже, що б заборонити це робити користувачеві цю галочку треба прибрати.

Перше поле в нашому умовному блоці називається «Анонімний користувач» - ті права, які ми дамо цьому користувачу, будуть доступні всім відвідувачам нашого сайту незалежно від їх ролі і навіть незалежно чи є у них обліковий запис.

Останнє поле Administrator - як зрозуміло з назви, це роль адміністратора за замовчуванням створюється з розширеними правами.

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Після внесення змін не забуває їх зберегти, натиснувши на кнопку «Зберегти права доступу» внизу сторінки.

ролі користувачів

За замовчуванням у нас є 3 ролі, які ми тільки що розглянули. Але не завжди цих ролей досить, тому у нас є можливість їх додавання, але спочатку нам необхідно перейти на соответствующею сторінку.

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Перед нами є таблиця з нашими ролями. Давайте ж додамо нову роль і назвемо її «Письменник». Для цього нам необхідно в текстовому полі ввести назву і натиснути кнопку «Додати роль».

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Тепер в нашому списку є нова роль, наділимо її повноваженнями. Для цього у нас є 2 шляхи, перший це натиснути на кнопку редагувати права доступу.

А другий - це повернутися на сторінку «права доступу», де ми можемо побачити нашу нову роль у великій таблиці.

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Принципової різниці між цими двома шляхами немає, проте скориставшись першим шляхом ми будемо бачити лише одну обрану роль.

Для прикладу дозволимо нашому «Письменникові» створювати матеріали типу «Article», а також редагувати і видаляти свої матеріали і не забуває зберегти зміни.

присвоєння ролі

Дамо цю роль одного з наших користувачів.

Для цього переходимо в розділ «Список» і на будь-якому з користувачів, крім адміністратора, натискаємо на кнопку «Змінити»

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Ми потрапили на сторінку редагування облікового запису, а так як ми це робимо під адміністратором ми можемо поставити йому соответствующею роль, для цього необхідно в блоці «Ролі» поставити галочку на «Письменник».

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Після збереження змін наш користувач «Name» зможе сам створювати, редагувати або видаляти статті.

Один користувач одночасно може мати кілька ролей, а права доступу будуть складатися.

Роль «Письменник»

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Заповнюємо необхідні поля і натискаємо зберегти

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Оцінок: 2 (середня 5 з 5)

Створення нових ролей користувачів і управління їх правами доступу в drupal 7, vaden pro

Схожі статті