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


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с все равно запретит даже если ты разрешишь.

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



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