Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 14:04 Заголовок сообщения: ограничение доступа редактирования режимов работы (графиков) |
|
|
Коллеги, добрый день!
Есть задача - режимы /графики должны видеть и использовать все, а редактировать определенные сотрудники.
Решал ли кто-либо подобную задачу? Режимы/графики используются во многих модулях, но хочется обойтись минимальными доработками.
И не планируют ли разработчики дополнить функционал доступа?
Заранее благодарю за внимание  |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Ср Янв 23, 2019 14:27 Заголовок сообщения: |
|
|
На любой объект Дизайнера можно раздать права определенным ролям или пользователям. На открытие, редактирование и т.д.
Сервис-Сопровождение-Разграничение прав доступа.
В данном случае - диалог pr_dlg_typ_regim |
|
Вернуться к началу |
|
 |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 15:48 Заголовок сообщения: |
|
|
Спасибо большое за информацию, но не получилось.
Слева, вверху - диалоги, pr_dlg_typ_regim (проверила что из модуля Учет_кадров вызывается этот диалог)
Справа внизу выбрала тестовую роль с правами только public
Слева внизу - отметила -кнопка "Переписать",кнопка "Удалить", Операция редактирования.
Захожу под тестовой ролью в модуль "Учет кадров" - Справочники-Работа- Режимы работы.
Открываю карточку режима, заполняю поле "доп информация", активизируется кнопка Переписать, и информация сохраняется.
---
Создала запись в разделе Политики (справа вверху), привязала к этой записи тестового пользователя. Аналогично, запрета на редактирование не появилось.
Что я не так делаю? |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Ср Янв 23, 2019 16:00 Заголовок сообщения: |
|
|
Вы в роль sa случаем не входите на сервере?
Выставил галки - сделать неактивными кнопки "Добавить", "Удалить", "Переписать", поставил галку "Запрет на редактирование" - и ничего не могу сделать в диалоге. Только открыть его на просмотр.
Можно запретить загрузку - он вообще не откроется.
После всех изменений закрыть модуль и войти заново, естественно. |
|
Вернуться к началу |
|
 |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 16:16 Заголовок сообщения: |
|
|
Есть тестовая роль, только public, под ней проверяю объекты , как бы под правами пользователей.
Подключаюсь к терминальному серверу как этот пользователь.
И модуль закрывала/открывала, и к терминалу повторно подключалась.
При редактировании активизируется кнопка Переписать. |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Ср Янв 23, 2019 16:25 Заголовок сообщения: |
|
|
Вы в роль sa случаем не входите на сервере? |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Ср Янв 23, 2019 16:34 Заголовок сообщения: |
|
|
Зашли в модуль, в окне отладки выполнили:
SELECT @@role_code
Получили код роли. Именно для этой роли выставили галки на запрет? Именно для роли, не для пользователя? |
|
Вернуться к началу |
|
 |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 16:44 Заголовок сообщения: |
|
|
В свойствах роли :
Роли сервера - public,
Сопоставление пользователей - для всех баз - public |
|
Вернуться к началу |
|
 |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 16:50 Заголовок сообщения: |
|
|
настройки были выполнены для пользователя, не для роли.
Есть разница для кого настраивать? Роли и пользователи выводятся в одном списке. |
|
Вернуться к началу |
|
 |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 17:01 Заголовок сообщения: |
|
|
Настроила для роли, да, все ок , все поля формы серые |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Ср Янв 23, 2019 17:15 Заголовок сообщения: |
|
|
Ну как же нет разницы, если при входе в модуль активизируется именно роль Кадровика  |
|
Вернуться к началу |
|
 |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 17:26 Заголовок сообщения: |
|
|
Как тогда настроить для пользователя? Читаю - Общие положения -
"Настройка прав доступа может осуществляться для пользователей БД. Сюда входят как собственно пользователи, так и роли приложения (application role). В обоих случаях механизм работает идентично." |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Ср Янв 23, 2019 17:56 Заголовок сообщения: |
|
|
Для "простого" пользователя - никак. Поскольку все настройки действуют только для ролей. В общем, на курсах по сопровождению и администрированию все это рассказывают гораздо подробнее и глубже. |
|
Вернуться к началу |
|
 |
guk
Зарегистрирован: 15.12.2016 Сообщения: 87
|
Добавлено: Ср Янв 23, 2019 18:11 Заголовок сообщения: |
|
|
Понятно, спасибо.
На курсы просилась,но пока никак . |
|
Вернуться к началу |
|
 |
|