|
v7: Как вы согласуете наборы прав в 1С? | ☑ | ||
---|---|---|---|---|
0
Karambol
05.08.11
✎
07:11
|
Каким образом у вас происходит согласование прав в 1С для пользователей с руководством? В какой форме? В виде таблицы, где расписаны все объекты метеданных, наборы прав и к чему каждый набор прав имеет доступ? Либо в общих фразах? Либо как-то иначе?
Сейчас возникла задача все это дело задокументировать, не знаю, с какой стороны подойти. Описывать права для каждого объекта - как-то громоздко, в общих словах - можно что-то упустить. |
|||
1
zak555
05.08.11
✎
07:13
|
сколько народу в ИБ ?
|
|||
2
Karambol
05.08.11
✎
07:14
|
человек 60-70, около 10 отделов
|
|||
3
Cube
05.08.11
✎
07:22
|
Если база не самописная, в которой никогда ничего не меняется, то шли всех нафиг! Скажи, что разделение прав условное, регламентировать его не стоит, т.к. игра не стоит свеч. Если руководство настаивает - пусть берет ещё одного человека, специально для этого, но я тебя уверяю, после получения этой бумажки, руководство захочет "раздать права самостоятельно" и возьмете вы на это дело ещё троих программистов - они переколбасят конфу в хлам... И возьмете вы ещё несколько программистов на поддежку этой супер-пупер конфы... И наступит тьма... :)
Ну вот, как-то так... :)) |
|||
4
Zhuri
05.08.11
✎
07:24
|
Как сделал так и будет, вот и все согласование
|
|||
5
Karambol
05.08.11
✎
07:27
|
(3)Самописная :)
Тут дело даже не в том, чтобы регламентировать, а в том, что сейчас есть три набора прав и три интерфейса. Этого явно мало, т.к. нет возможности гибко выбирать права, скажем, под отдел. :) |
|||
6
Karambol
05.08.11
✎
07:29
|
Я просто решил к этому делу комплексно подойти, чтобы было документировано и наглядно видно, кто что может делать.
|
|||
7
Cube
05.08.11
✎
07:30
|
(5) Ограничения прав доступа на уровне записей не спасет? :)
|
|||
8
Мимохожий Однако
05.08.11
✎
07:41
|
Идеала нет. Начни с эскизного наброска. Пользователей обычно собирают в группу. Каждая группа - свой набор функционала, соответствующий обязанностям в базе. Важно, чтобы функционал и права на него не пересекались для разных групп.
|
|||
9
Скользящий
05.08.11
✎
08:08
|
проще всего отрезать права под самые плечи, а потом вернуть по докладной то что пользовталеи считают необходимым для работы.
|
|||
10
Karambol
05.08.11
✎
08:14
|
(9)Так затормозится работа юзеров :(
|
|||
11
Мулька
05.08.11
✎
08:20
|
(0) Специальная форма заявки (документы, справочники, отчеты). С подписью работника, его начальника и начальника отдела ИТ. Все бумажки подшиты.
|
|||
12
1Сергей
05.08.11
✎
08:27
|
руководство не сможет правильно оценить, какой объект метаданных кому нужен. Самое красивое решение в (9)
|
|||
13
DmitrO
05.08.11
✎
09:37
|
У меня (правда в 8.2) написан универсальный отчет по правам доступа. Кростаблица: строки - объекты метаданных (с группировкой по подсистемам), колонки - роли. Кроме того отчет настраивается можно скрыть служебные подсистемы (их объекты метаданных) и служебные роли. В принципе отчет достаточно не плохо позволяет оценить распределение доступа по объектам конфигурации. Есть в нем и зачатки отображения зависимостей (имеет некоторый интеракивный функционал), но слабовато конечно.
Вот по нему мы с руководством и проектируем новые роли и изменяем действующие. Конечно существует проблема, что руководство не до конца понимает назначения всех объектов метаданных. Но чаще всего происходит так, я им печатаю отчет они на бумажке ручкой исправляют что им бы хотелось, я рассматривая исправления провожу некоторую экспертизу на совместимость, и предлагаю фактическую расстановку и ее согласую. (и так до бесконечности :) шутка). На самом деле.. по опыту использования такой функционал помогает решать вопросы. Выскажу мысль. Задача эта конечно сложная. Основная проблема в отработке скрытых зависимостей. Скрытых в коде. Анализом кода их отработать очень сложно (практически нереально). И вот в чем мысль: это плохо что в 1С в коде любого модуля можно обратиться к любому объекту метаданных. Если бы доступ из одного объекта к другим объектам как-то декларировался в метаданных объекта, а платформа бы предоставляла только то что задекларировано (даже программно), то отработка зависимостей вышла бы на новый уровень. Платформа бы смогла даже сама строить подобные отчеты. Но и программный доступ к данным такой декларации (по чтению) тоже нужен по скольку при программном построении отчета можно учесть функционал самой конфигурации и рассматривать несколько объектов как единое целое (номенклатура и регистр сведений с данными номенклатуры). Это разгружает отчет и улучшает его понимание. В общем тут не паханое поле для разработчиков платформы. |
|||
14
vde69
05.08.11
✎
09:44
|
расписываю и утверждаю роли и права доступа к обьектам
например Роль БухгалтерПросмотр + Бюджетирование, Права Организации Лютик + Ромашка, Виды платежей - Б/н |
|||
15
DmitrO
05.08.11
✎
09:46
|
vde69, а что скажешь по поводу моей идеи доработки платформы? Мне твое мнение интересно.
|
|||
16
Aleksey
05.08.11
✎
09:52
|
Советую основное разграничение прав делать в предприятии, а не конфигураторе. Тогда проще настраивать и давать/забирать
|
|||
17
vde69
05.08.11
✎
09:53
|
(15) человек способен одновременно оценивать ограниченое количество сущностей, оптимальным является 7 максимальным 12, более 12 сущностей человеку трудно понять и еще труднее объяснить.
по этому делать нужно фиксированые наборы, этих наборов должно быть не более 12 (к стати именно так поступает 1с в последних конфигурациях, в частности документооборот). Любые идеи где вариантов настройки слишком много - становятся непонятными и запутаными. я для себя давно решил 5-6 функциональных ролей и настрока прав доступа по 5-6 критериям, не больше!!! |
|||
18
vde69
05.08.11
✎
09:55
|
(17)+ к стати по этому принцепу и меню нужно делать, в любом подменю оптимальным будет 5-10 пунктов, если больше - нужно дробить на подменю
|
|||
19
Холст
05.08.11
✎
09:58
|
в каждой второй "серьезной" самописке безумные портянки в коде вида "если ИмяПользователя() = "Иванов" Тогда... "
а подход (9) "потом вернуть по докладной то что пользователи считают необходимым для работы" чреват разрастанием таких "индивидуальных" правил |
|||
20
DmitrO
05.08.11
✎
10:01
|
(17)Не согласен. При разработке конфигураций ты же не ограничиваешь себя 12ю объектами метаданных. И тут также. Задачи бывают разные. Никто не говорит о том что надо оценивать все роли одновременно за раз.
|
|||
21
Aleksey
05.08.11
✎
10:04
|
(20) Ты физически не сможешь удержать в голове столько ролей
Т.е. придет новый человек и ты будешь судорожно вспоминать какую роль ему дать А или Б? Или например придут и скажут, что вот он будет заниматься еще вот этим, и ты сидишь и чешешь репу, а в какой же роли это есть. А так у тебя есть 5-7 универсальных ролей, а уж тонкая настройка лучше всего делать из предприятия. Т.е. поставил галочку и разрешил дополнительно еще вот это |
|||
22
DmitrO
05.08.11
✎
10:16
|
(21)а зачем в голове? они у меня в отчете, он формируется за секунды.
Ты немного не о том. Ты говоришь о том, что вместо большого количества ролей иногда удобнее доступ разделять программно, я даже не пытался с этим спорить. |
|||
23
vde69
05.08.11
✎
10:33
|
(22) я не против детального отчета по метаданным я против того что-бы его показывать руководству! для руководства должно быть все прозрачно иначе ты встраиваешь себя в систему как незаменимого, а это очень плохо.
Человека держат не за его незаменимость а за умение выстраивать работающую систему |
|||
24
Смотрящий от 1С
05.08.11
✎
10:42
|
(0) только что у себя внедрил обработку с сайта имя которого нельзя упоминать. Права весьма наглядно рулятся из режим предприятия. Есть отчет по правам относительно объекта конфигурации или относительно пользователя. Можно копировать шаблоны прав с юзера на юзера и на группу юзеров. Практика использования пока небольшая, но на первый взгляд весьма продумано
|
|||
25
Смотрящий от 1С
05.08.11
✎
10:43
|
+(24) /public/20129/
|
|||
26
Aleksey
05.08.11
✎
10:43
|
(24) Да ладно, если не матом то уже можно сказать про http://infostart.ru/
|
|||
27
Karambol
05.08.11
✎
12:18
|
(25) Хорошая штука. А там есть возможность запрета на отображение/редактирование реквизитов справочников/документов?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |