Всем привет.
Продолжаем изучать стандартный функционал платформы и сегодня на очереди "Роли" и "Пользователи" (Рисунок 1).
Роли - это механизм, который определяет набор прав для пользователя.
Пользователь - это функционал, который имеет какие-то права, определенные в ролях.
Всегда первоначально создаются роли, а потом они присваиваются пользователям!
Создадим две роли: Админ и Пользователь. Начнем с администратора (Рисунок 2).
Теперь необходимо для этой роли выставить права. Так как это администратор, то у него соответственно будут все права, а для этого нужно нажать на кнопку "Действия" и там выбрать "Установить все права" (Рисунок 3).
Так же нужно установить галочку "Устанавливать права для новых объектов" (Рисунок 4).
Это свойство означает, что при создании новых объектов права будут нв них устанавливаться автоматически, а если не ставить эту галку, то разработчику придется каждый раз после создания нового объекта заходить и выставлять отдельные галочки.
Нажмем теперь клавишу "F7" (если не внести изменения, то в пользователях не появится созданная роль), чтобы вступили в силу изменения. Перейдем теперь в меню "Администрирование - Пользователи" (Рисунок 5) и создадим пользователя Админ. Всегда первым создается пользователь с админскими правами, иначе платформа не даст добавить новых пользователей.
Создадим пользователя и укажем для нее роль (Рисунок 6).
Запустим пользователя и откроется окно (Рисунок 7).
Выберем пользователя "Админ" и перейдем в предприятие. Убедимся в том, что все осталось так же - все потому, что мы указали полные права для этого пользователя и все осталось на месте.
Давайте теперь создадим роль "Пользователь", но не будем ему назначать никакие права (Рисунок 8).
Теперь создадим пользователя "Иванов" и укажем для него роль "Пользователь" (Рисунок 9).
Запустим предприятие и выберем пользователя "Иванов" и увидим следующее (Рисунок 10).
Пользователь у нас совершенно пуст, так как мы не указали для него никаких прав и соответственно ему не с чем будет работать, надо это исправить.
Возвращаемся в роль "Пользователь" и выставим права (Рисунок 11).
Установите для объекта "Справочники" в окне "Права" все галочки, выбирая их или нажав на соответствующую кнопку. После этого зайдите в пользователя "Иванов" и увидите изменения (Рисунок 12).
Таким образом, добавляя права в роли, будет появляться функционал у каждой роли и у каждого пользователя.
Нужно сказать важный момент (Рисунок 13).
Так как мы работаем на учебной версии, то она имеет ограничения и в данном случае ограничением является то, что она не дает возможность установить для пользователей пароли, но мы научимся создавать вою авторизацию с помощью программного кода, все это и многое другое в скором времени будет рассказываться.
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!
Всем спасибо.
Задать вопросы, которые у вас возникли вы можете, написав комментарий или вступить в группу и задать там свой вопрос, а так же можно на канале нажать кнопку "Написать сообщение".
Ссылка для вступления телеграм-канал - t.me.Apiscourses
Подписаться в группу ВКонтакте
Или написать на электронную почту - awesome.razrab@yandex.ru
Прошлые уроки:
Введение Урок 1 Урок 2 Урок 3 Урок 4 Урок 5 Урок 6 Урок 7 Урок 8 Урок 9 Урок 10 Урок 11 Урок 12 Урок 13 Урок 14 Урок 15 Урок 16 Урок 17 Урок 18 Урок 19 Урок 20 Урок 21 Урок 22 Урок 23 Урок 24 Урок 25 Урок 26 Урок 27 Урок 28 Урок 29 Урок 30 Урок 31 Урок 32 Урок 33 Урок 34 Урок 35 Урок 36
На этом все. Жду Вас на следующем занятии.
P.S. Подписывайтесь на мой канал :-)