|
Глобальная дата запрета редактирования | ☑ | ||
---|---|---|---|---|
0
beaver1971
23.06.15
✎
17:39
|
Возможен ли программный контроль изменения даты запрета редактирования?
Что бы пользователи (даже с правами администратора) не пытались установить, программно не давать установить дату ранее, чем зашита в код конфигурации. |
|||
1
piter3
23.06.15
✎
17:40
|
права не надо раздавать кому попало
|
|||
2
Господин ПЖ
23.06.15
✎
17:41
|
в типовых галка была - "действовать и на одминов"
но одмин может ее снять - вот такая ... малята |
|||
3
beaver1971
23.06.15
✎
17:42
|
(1) уточните, кому и кто раздавал права?
|
|||
4
Jackman
23.06.15
✎
17:43
|
Ну поставь проверку при изменении даты запрета, чтобы пароль запрашивала или проверить имя пользователя
|
|||
5
Stim
23.06.15
✎
17:44
|
(2) да херня эта ваша галка.
дата запрета - при запуске пишется в параметры сеанса. внешней обработкой или произвольным кодом меняешь свой параметр сеанса - и делай что хошь при установленной дате запрета |
|||
6
Stim
23.06.15
✎
17:45
|
+ и соответственно, при записи проверяется дата из параметра сеанса, а не из регистра
|
|||
7
Бубка Гоп
23.06.15
✎
17:45
|
(0) у вас есть пользователи с правами администратора? причем в адекватности которых вы не уверены?
|
|||
8
VikingKosmo
23.06.15
✎
17:47
|
(7) а в адекватности пользователей может быть уверенность?!
|
|||
9
Господин ПЖ
23.06.15
✎
17:48
|
поправка 22
каждый пользователь 1с нормален |
|||
10
piter3
23.06.15
✎
17:49
|
(3) права даются отв-му человеку,например глав.буху.у вас я понимаю почти все меняют иначе как понять ваш вопрос
|
|||
11
beaver1971
23.06.15
✎
17:50
|
(7) есть такой пользователь - я ))) вопрос не в адекватности. После переноса данных из 7.7 всё, что создано до переноса (в старой конфигурации) изменению не подлежит.
|
|||
12
piter3
23.06.15
✎
17:52
|
(11) себе не верите или что?
|
|||
13
Господин ПЖ
23.06.15
✎
17:52
|
запретить внеш. обработки и табло
|
|||
14
Господин ПЖ
23.06.15
✎
17:53
|
(12) не, вопрос в (5) - юзер выполняет код в обработке или в табло и дата уже другая
|
|||
15
Бубка Гоп
23.06.15
✎
17:53
|
(11) впервые вижу, чтобы человек придумывал защиту от дурака, полагая дураком себя самого
|
|||
16
piter3
23.06.15
✎
17:57
|
(14)по опыту многим такое доступно?
|
|||
17
Serg_1960
23.06.15
✎
17:57
|
(11) Убрать у всех пользователей роль "Полные права" и будет тебе счастье - даты запрета редактирования можешь изменять только ты и так, как тебе нужно.
PS: конфигурация как всегда не озвучена. У меня, в УПП, есть отдельная роль - УстановкаДатыЗапретаИзмененияДанных -вот она та самая "программный контроль изменения даты запрета редактирования"(0) |
|||
18
beaver1971
23.06.15
✎
17:58
|
(17) КУСХП
|
|||
19
Serg_1960
23.06.15
✎
18:00
|
Господин ПЖ, я всё равно смогу изменить :) Секрет прост - у меня РИБ-база.
|
|||
20
beaver1971
23.06.15
✎
18:04
|
(17) Роль тоже есть, будем рыть ))))
|
|||
21
Serg_1960
23.06.15
✎
18:08
|
PS: В типовых, редактирование этих дат, идет через общую форму "УстановкаДатыЗапретаИзмененияДанных". Если что -можно там чуток "подправить".
|
|||
22
Господин ПЖ
23.06.15
✎
18:34
|
>есть отдельная роль - УстановкаДатыЗапретаИзмененияДанных
зачем она не ясно - установка параметра идет в привелигерованном модуле, сам параметр сеанса в правах доступен на установку только админу, общ. форму видно почти всем, доступ к изменению дат определяется правами на изменение регистра с датами |
|||
23
beaver1971
23.06.15
✎
20:10
|
ГЫ....
Константы -> ИмяКонстанты -> МодульМенеджераЗначений Процедура ПриЗаписи(Отказ) Если Константы.ИмяКонстанты.Получить() < Дата("20141231") Тогда Отказ = Истина; КонецЕсли; КонецПроцедуры |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |