Вход | Регистрация


1С:Предприятие ::

Метки:

Программное изменение прав

Я
   Nekrutoy
 
11.11.04 - 08:21
А можно?
У меня есть группа "товарищей" с очень ограниченными правами, в принципе, можно всюду, но только посмотреть!
И вот один уже созрел до корректировки только одного справочника и только поличному устному распоряжению сверху!
Создавать для него родимого собственные права как-то не светит!
А нельзя ли открыть право для такого-то пользователя, а потом закрыть?
 
  Рекламное место пустует
   427
 
1 - 11.11.04 - 08:42
можно. Но геморойно....
   Nekrutoy
 
2 - 11.11.04 - 08:44
(1) как геморойно - я догадываюсь, а как с вазелинчиком? в виде 1С процедур и функций (может есть какие не очень описанные?)
   wolk
 
3 - 11.11.04 - 08:45
(1) - поразительно развёрнутый ответ. Добавь ещё что-нибудь вроде "Читай ЖКК не скажу на какой странице".
(0) - а почему "не светит" создать для него набор прав? Это наименее трудоёмкий выход из положения.
   Nekrutoy
 
4 - 11.11.04 - 08:47
(3) это комплексная с огромной кучей справочников, документов, отчетов и журналов
   427
 
5 - 11.11.04 - 08:49
(3) трахнется он в комплексной по каждому чиху в конфигураторе давать права....
.

(4) ищи - много раз кричали о прикручивании системы контроля прав с изменением "на лету".... в режиме предприятия....
   wolk
 
5 - 11.11.04 - 08:49
(4) - ну и что? Скопировать существующий набор прав, добавить в него разрешение на редактирование нужного справочника, прописать юзверю этот набор прав.
   427
 
7 - 11.11.04 - 08:50
(5) хи-хи .... Будут орать - сегодня мы подумали и разрешили, пАчЕмУ вчера не сделал?
   wolk
 
8 - 11.11.04 - 08:51
(5) - "по каждому чиху" - трахнется. А вот раз в месяц кому-то из юзверей "по указивке свыше" дать доп. права - не проблема.
   427
 
9 - 11.11.04 - 08:52
и хрен кого он выгонит из конфы в рабочее время - судя по текстам сообщений...

Авторитет у него не тот - юзеры четко чувствуют слабину и начинают ездить
   wolk
 
10 - 11.11.04 - 08:52
(9) - а вот это уже его трудности.
 
  Рекламное место пустует
   427
 
11 - 11.11.04 - 08:53
Читай поставновку вопроса.... "По личному указанию сверху" - значит - БЫСТРО МАЗАТЬ . опу вазелином....
   427
 
12 - 11.11.04 - 08:53
(10) да, его проблемы...
   Фокусник
 
13 - 11.11.04 - 08:53
(4) делай новый набор прав через копирование старого :)
   427
 
14 - 11.11.04 - 08:55
(13) медленный интернет?
   Nekrutoy
 
15 - 11.11.04 - 08:56
(10), да я там только начинаю работать
   Nekrutoy
 
16 - 11.11.04 - 09:04
и как слон в посудной лавке, а тут я бы только ему одному дал право на этот справочник, и было бы щастте!
   wolk
 
17 - 11.11.04 - 09:05
(16) - ну дык дай ему право. И будет тебе счастье. Внимательно читай и перечитывай (13), много думай.
   Nekrutoy
 
18 - 11.11.04 - 09:07
(13) да делал я копированием, а потом глазками все-равно все пересматривал, поймал 1С на том, что при копировании права сохраняются ВЫБОРОЧНО!
   wolk
 
19 - 11.11.04 - 09:11
(18) - поясни, что значит "Выборочно"? Типа справочник "Контрагенты" редактировать можно, а "Договоры" нельзя? Бред.
   Nekrutoy
 
20 - 11.11.04 - 09:20
(19) не так конкретно, галочек в скопированном документе меньше чем в первоисточнике
и вот сидишь - туда-сюда смотришь, а в первоисточнике до одного допускают, до другого только новое создание, для третьего - "фиг вам", а ишшо - предыдущий товарисщь наставил программно, если права="АА" то статусвозврата(0) и т.д. и т.п., следовательно по всей конфе надо будет дополнительно гулять, отлавливая эти какашки
   wolk
 
21 - 11.11.04 - 09:27
(20) - какой "скопированный документ"? Набор прав надо копировать, а не документ. А что касается написанного в модулях - это не какашки, это как раз очень правильная фича. А ещё есть такое слово "замена"

(All) - развод, имхо.
   GhostTM
 
22 - 11.11.04 - 09:39
Не уверен, но может подойти наше решение немного иной задачи.
У нас стоял вопрос об ограничении использования определенных элементов справочника. Создали ТЗ с указанием чего можно трогать а чего нельзя, сохранили во внешнем файле, при запуске по имени/набору прав определяеться файл разрешений и потом при работе доступ контролируеться по ТЗ.

Почему бы так не сделать? В начале конечно работы много, но за то потом..., запустил обработку - галки поставил - пользователь вышел - зашел и у него уже новый набор прав.
   Фокусник
 
23 - 11.11.04 - 09:48
(14) открыл сразу несколько тем, пока дошел до этой, время прошло:) Хотя интернет действительно медленный, но не настолько :)
   некрутой
24 - 11.11.04 - 10:21
(22) чувствую, что то, что мне надо!
Если можно, то пример файла разрешений, и самое главное, а как их разрешать?
Прости за наивность?
(20) беру свои слова обратно про какашки, очень действенное средство, никто кроме навалившего не разбирается, особенно, когда задействованы кроме модуля док-та справочники и гл. модуль.
И относительно "какой скопированный документ" - может, я не так выразился, но когда копируешь права, то права состоят из набора прав на документы и т.п., вот про них-то я и писал
   GhostTM
 
25 - 11.11.04 - 11:10
(24) Ну тут все просто, в ТЗ заносишь в таком виде, в каком тебе потом будет удобно анализировать, а потом есть такая команда "ЗначениеВФайл(ИмяФайла, ТЗ);"
А при НачалеРаботыСистемы делаешь "ЗначениеИзФайла(ИмяФайла, ТЗ);" при этом ТЗ - это глобальная переменная видимая из всех модулей, присвершении какого-нить события ищешь на совпадение строку в этой ТЗ и в зависимости от результата СтатусВозврата(0/1) и все собственно, единственное, в принципе надо будет дать разрешение на все а закрывать своими проверками потому как 1с все равно запретит даже если ты разрешишь.

Вообщем играешь на комбинировании.
ЗЫ: А для правки этих табличек(прав) пользуюсь обработкой внешней.



Список тем форума
  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует