Доброго времени суток!
УТ 8.2.18.109
У роли "полные права" поставили флажок "установить все права".
Суть в том, что теперь те, у кого полные права могут редактировать закрытый период. А нужно , что это было на уровне установки даты запрета изменения данных для пользователей. В том числе и для тех, у кого полные права. Ставить галку в Настойке параметров учета, чтобы применять дату запрета и к тем, у кого полные права - не вариант.
Каким образом можно вернуть на свои места ? Копии ИБ нет...
УТ 8.2.18.109
У роли "полные права" поставили флажок "установить все права".
Суть в том, что теперь те, у кого полные права могут редактировать закрытый период. А нужно , что это было на уровне установки даты запрета изменения данных для пользователей. В том числе и для тех, у кого полные права. Ставить галку в Настойке параметров учета, чтобы применять дату запрета и к тем, у кого полные права - не вариант.
Каким образом можно вернуть на свои места ? Копии ИБ нет...
По теме из базы знаний
- Как ограничить "кривые руки" с полными правами или нужны ли в 1С “супер-права”?
- RLS для полных прав
- Анализ прав доступа и ролей 1С БСП 2+
- Настройка ограничений входа пользователей в базу (расширение)
- Обработка по настройке прав доступа пользователей в 1С 8 (ЗУП, КА, УТ, ЕРП, ERP, УНФ, Розница, Управление холдингом)
Найденные решения
(1)
Я даже более скажу (если не ошибаюсь) - теперь они все по shift+del могут непосредственно удалять объекты из базы, и вот это уже совсем не смешно. Чините быстрее.
Что касается применения дат запрета редактирования к полным правам - оно сделано не на уровне ролей, а тем, что в каждой форме в ПриОткрытии (кажется) взводится признак "только просмотр" для всей формы. Поэтому при взведенном флажке "Применять дату запрета к полным правам" они у вас в любом случае не могли бы редактировать документы интерактивно.
Зато могут сами снимать флажок вообще, и менять дату запрета для себя - в частности. Поэтому если вам надо позарез дать пользователю полные права, но не давать нарушать дату запрета - то хорошо бы доделать форму редактирования даты запрета, открывать ее только для обладателя пустой спецроли, а не лезть корячить полные права.
Я даже более скажу (если не ошибаюсь) - теперь они все по shift+del могут непосредственно удалять объекты из базы, и вот это уже совсем не смешно. Чините быстрее.
Что касается применения дат запрета редактирования к полным правам - оно сделано не на уровне ролей, а тем, что в каждой форме в ПриОткрытии (кажется) взводится признак "только просмотр" для всей формы. Поэтому при взведенном флажке "Применять дату запрета к полным правам" они у вас в любом случае не могли бы редактировать документы интерактивно.
Зато могут сами снимать флажок вообще, и менять дату запрета для себя - в частности. Поэтому если вам надо позарез дать пользователю полные права, но не давать нарушать дату запрета - то хорошо бы доделать форму редактирования даты запрета, открывать ее только для обладателя пустой спецроли, а не лезть корячить полные права.
// В ПриОткрытии формы редактирования даты запрета - что-то типа :
Если не РольДоступна("вф_РедактированиеДатыЗапрета") Тогда // вф_РедактированиеДатыЗапрета- новая роль со всеми снятыми правами. вф - префикс с вашими инициалами.
ЭтаФорма.Закрыть();
Предупреждение("Руки прочь от даты запрета!");
КонецЕсли;
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Я даже более скажу (если не ошибаюсь) - теперь они все по shift+del могут непосредственно удалять объекты из базы, и вот это уже совсем не смешно. Чините быстрее.
Что касается применения дат запрета редактирования к полным правам - оно сделано не на уровне ролей, а тем, что в каждой форме в ПриОткрытии (кажется) взводится признак "только просмотр" для всей формы. Поэтому при взведенном флажке "Применять дату запрета к полным правам" они у вас в любом случае не могли бы редактировать документы интерактивно.
Зато могут сами снимать флажок вообще, и менять дату запрета для себя - в частности. Поэтому если вам надо позарез дать пользователю полные права, но не давать нарушать дату запрета - то хорошо бы доделать форму редактирования даты запрета, открывать ее только для обладателя пустой спецроли, а не лезть корячить полные права.
Я даже более скажу (если не ошибаюсь) - теперь они все по shift+del могут непосредственно удалять объекты из базы, и вот это уже совсем не смешно. Чините быстрее.
Что касается применения дат запрета редактирования к полным правам - оно сделано не на уровне ролей, а тем, что в каждой форме в ПриОткрытии (кажется) взводится признак "только просмотр" для всей формы. Поэтому при взведенном флажке "Применять дату запрета к полным правам" они у вас в любом случае не могли бы редактировать документы интерактивно.
Зато могут сами снимать флажок вообще, и менять дату запрета для себя - в частности. Поэтому если вам надо позарез дать пользователю полные права, но не давать нарушать дату запрета - то хорошо бы доделать форму редактирования даты запрета, открывать ее только для обладателя пустой спецроли, а не лезть корячить полные права.
// В ПриОткрытии формы редактирования даты запрета - что-то типа :
Если не РольДоступна("вф_РедактированиеДатыЗапрета") Тогда // вф_РедактированиеДатыЗапрета- новая роль со всеми снятыми правами. вф - префикс с вашими инициалами.
ЭтаФорма.Закрыть();
Предупреждение("Руки прочь от даты запрета!");
КонецЕсли;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот