Запретить редактирование справочника Организация всем кроме определенных пользователей

1. Дон Кихот 24.12.19 08:49 Сейчас в теме
Нужно запретить редактирование справочника Организации всем кроме определенных пользователей, какой алгоритм решения, в каких процедурах делать проверку, в форме или модуле объекта, в общем, как будет технически правильно сделать это, подскажите пожалуйста.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. mrChOP93 99 24.12.19 09:01 Сейчас в теме
Надо настроить роли. Сделать роль с правами на добавление/изменение + роль только на просмотр.
3. uriah 18 24.12.19 09:02 Сейчас в теме
Этого можно добиться настройками профилей групп доступа и настройкой определенных ролей, конфигурацию курурочить нет необходимости.
6. Дон Кихот 24.12.19 09:29 Сейчас в теме
(3) При создании профиля групп доступа есть роль - Редактирование сведений об организациях. Такой роли в конфигураторе не нашел. Как это можно использовать?
Прикрепленные файлы:
7. mrChOP93 99 24.12.19 09:35 Сейчас в теме
(6) Это синоним. Вбей это название в поиске над деревом конфигурации, должно найти нужную роль.
8. Дон Кихот 24.12.19 10:07 Сейчас в теме
(7)Да есть две роли:
ДобавлениеИзменениеСведенийОбОрганизациях,
ЧтениеОрганизаций,
они обе добавляются в создаваемые профили, соответственно первая позволяет редактировать вторая просмотр, в этом случае было бы логично предположить что в других ролях справочник Организации не использован, ну кроме полных прав, похоже так оно и есть. Остается настроить профили групп доступа и определить их пользователям. Спасибо за помощь.
9. mrChOP93 99 24.12.19 10:12 Сейчас в теме
(8) еще, если ты хочешь узнать, какие роли дают права на тот или иной объект конфигурации, можешь кликнуть правой кнопкой мыши по "Роли" в дереве конфигурации и выбрать пункт "Все роли". Дальше, в открывшемся окне выбрать нужный элемент метаданных и в таблице посмотреть, какие роли на что дают права.
Прикрепленные файлы:
4. rinik88 36 24.12.19 09:03 Сейчас в теме
может можно будет использовать РЛС
5. VZyryanov 24.12.19 09:12 Сейчас в теме
Думаю, в форме обязательно:
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

	Если Не ОбщийМодульСерверВызов.ЕстьПраваНаРедактирование() Тогда
		Если Объект.Ссылка.Пустая() Тогда
			Отказ=Истина;
			Сообщить("У Вас нет прав на создание.");
			Возврат;
		Иначе
			ЭтаФорма.ТолькоПросмотр=Истина;
		КонецЕсли;
	КонецЕсли;


Показать


В модуле объекта ПередЗаписью тоже можно проверить права.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот