Имя: Пароль:
1C
1С v8
RLS и ограничения для разработчиков
0 tocaelectro
 
21.09.11
15:23
Как сделать так, чтобы разработчик мог писать код в конфигурации, но для него на уровне предприятия работал бы RLS, точнее концептуальный вопрос, можно ли так?
1 PR
 
21.09.11
15:30
Да.
2 Fragster
 
гуру
21.09.11
15:30
лично я не против
3 Hawk_1c
 
21.09.11
15:32
Можно.
4 aple313
 
21.09.11
15:37
Интересна сама ситуация, для чего это может понадобиться? Теоретически я конечно могу предположить, но на практике такого не встречал.
1С конечно же позволяет так сделать.
5 Maxus43
 
21.09.11
15:38
это все про галку использовать для полных прав?
6 aple313
 
21.09.11
15:40
Нет не про галку. Здесь как раз не должно быть полных прав у разработчика
7 zbv
 
21.09.11
15:42
(6) что помешает разработчику их поставить ?
8 aple313
 
21.09.11
15:56
Поставить конечно ничего не помешает, но если вести разработку через хранилище, тогда можно сделать так, чтобы разработчик не смог войти в программу если поставил себе полные права.

Мне интересно какая задача у автора темы.
9 unregistered
 
21.09.11
15:59
Проще заставить разработчиков работать с отдельной базой, в которой у него будут права, но с липовыми (тестовыми) данными.

Обновление реальной базы данных (в которой разработчиков вообще нет) делать через единое хранилище конфигурации регламентом.
10 Maxus43
 
21.09.11
16:00
если у разработчика есть права на конфигуратор в рабочей базе - он может сделать ВСЁ. в реальную базу в принципе не пускать их надо
11 Адинэснег
 
21.09.11
16:01
кури хранилище конфигураций и не пускай никого в базы
12 tocaelectro
 
21.09.11
16:11
(8) Цель на самом деле простоя, есть группа разработки в дочернее компании, есть общая база холдинга, соответствующим образом разработчики не должны смотреть данные. Просто им еще же надо будет тестировать свои наработки.

Просто интересовала возможность, как можно без хранилища обойти или доп. базы с тестовыми данными.
13 Axel2009
 
21.09.11
16:14
(12) никак. админ знает все.
14 aple313
 
21.09.11
16:17
Нет смысла давать им рабочую базу с данными если эти данные им не должны быть доступны. Пусть тестируют каждый на своей базе. )
15 Axel2009
 
21.09.11
16:19
(14) а локализовывать ошибки кто будет? менеджер или гендир?
16 Fragster
 
гуру
21.09.11
16:20
не жмитесь, наймите фикси
17 golden-pack
 
21.09.11
16:20
(12) хранилище есть для этого
18 DocWin
 
21.09.11
16:25
Разработчики работают с тестовой, выдают cf. Обновляет администратор. Разработчиков, как пользователей нет в рабочей.
19 Axel2009
 
21.09.11
16:26
(18) и тут проскочила ошибка. кто ее будет находить в каком месте и при каких условиях она возникает?
20 acsent
 
21.09.11
16:26
(18) Так можно работать до первого косяка: на рабочей есть у разраба нет
21 Maxus43
 
21.09.11
16:33
(19)(20) а другого пути нет имхо. Либо не пускать, либо пускать. Если пустить все данные в распоряжении разрабов
22 unregistered
 
21.09.11
16:38
(12) Настройте план обмена между тестовыми базами и рабочей базой.

Из плана обмена удалите объекты, которые разработчикам видеть нельзя.
Или напишите правила обмена таким образом чтобы секретные данные при выгрузке в базы разработчиков искажались.

Таким образом у разработчиков будет "почти" актуальная база для тестирования и поиска ошибок.
23 SocratPSV
 
21.09.11
16:41
(22)
+1
месье знает толк в извращениях:)
24 unregistered
 
21.09.11
16:42
(23) >> месье знает толк в извращениях:)

Так и живём :)
25 Axel2009
 
21.09.11
16:56
(21) если с меня будут требовать срочное исправление ошибки в рабочей базе, доступа к которой нету, в тот же день написал бы по собственному.
26 unregistered
 
21.09.11
16:58
(25) И тебе бы подписали заяву. И правильно сделали бы.

В таких ситуациях всегда руководство принимает решение что для них важнее - безопасность их коммерческих тайн или скорость исправления ошибки в рабочей базе.

ИМХО, это не наша (разработчиков) головная боль.
27 Maxus43
 
21.09.11
16:59
(25) на моей памяти такие ограничения для разрабов накладывали только для сторонних подрядчиков, т.е. часть прогов вела разработку только в хранилище, а потом в случае ошибки местные уже исправляли, с выставлением конечно претензий подрядчику
28 Maxus43
 
21.09.11
17:00
для штатных прогов такое обычно не делают ограничение. Подпишеш заяву о неразглашении и всё
29 Axel2009
 
21.09.11
17:02
(26) правильно написано "или". а тут и то и то.
30 ILM
 
гуру
21.09.11
21:12
(28) А потом выколоть глаза, и вырвать язык. После окончания разработки.  Всё это чушь...

Любая база в 1С открывается чуть подольше бутылки шампанского, в канун Нового года. И не важно: есть там юзеры с полными правами или нет.

Есть выгрузка, есть данные. Нет выгрузки нет данных.