Имя: Пароль:
1C
1С v8
Как ограничить доступ к общим модулям части разработчикам
Ø (Котокот 17.02.2015 13:48)
,
0 Котокот
 
17.02.15
12:18
Доработку конфигурации ведут несколько сотрудников, синхронизация происходит через хранилище. Есть несколько общих модулей, содержимое которых не хочется показывать части разработчиков, чтобы не украли и не залили на варезники. Как это лучше реализовать? Поставить пароль на модуль в хранилище? Так вроде вскрыть все равно можно при желании. Еще как-то?
В идеале хотелось бы ограничить доступ к целым подсистемам (справочникам, обработкам, общим модулям) но, в принципе, достаточно хотя бы общие модули закрыть.
1 Рэйв
 
17.02.15
12:19
>>чтобы не украли и не залили на варезники
Нахрена таких брать на работу?

А вообще прятать что-то от разработчика- это утопия!:-))
2 Рэйв
 
17.02.15
12:21
+ по большому счету тот кто озабочен как бы кто не украл его код - чаще всего имеет какуюто хрень а не код:-)
3 Котокот
 
17.02.15
12:25
(1) А что, есть "другие"? Сегодня он тебе лучший друг, а завтра тараканы атаковали мозжечок и все твои поделки в свободном доступе в интернете. Чего уже только не наблюдали за 13 лет работы в 1С.
(2) Окей, гугль, сейчас поменяю заголовок на "Как ограничить доступ к хрени".
4 Fish
 
17.02.15
12:26
(3) "все твои поделки в свободном доступе в интернете." - боишься, что на г...код.ру попадут? :)
5 Котокот
 
17.02.15
12:30
(4) Да
6 User_Agronom
 
17.02.15
12:30
(0) Ой, у меня кто-то похитил текст запроса, который выдавал остатки товара на складе. Честно-честно. Я в Интернете такой же видел, точь-в точь. Даже параметр Склад = &Склад был.
И что теперь делать ;(
7 Котокот
 
17.02.15
12:30
(4) Стесняюсь - просто пипец.
8 Котокот
 
17.02.15
12:30
(6) Снимать штаны и бегать
9 User_Agronom
 
17.02.15
12:31
(8) Поможет?
10 DexterMorgan
 
17.02.15
12:32
1с продает ут за 15 тыщ с открытым кодом. франчи и "прочие разработчики" лепят авно к этой ут, продают в разы дороже и закрывают код.

тс да кому твой г0внокод нужен?
11 Котокот
 
17.02.15
12:35
(9) Если не поможет - можешь отойти к противоположной стене, разогнаться, и удариться головой об угол стола. Эффективность 146%.
12 Котокот
 
17.02.15
12:37
(10) Мой говнокод не нужен никому. Код, за который платят, светить не хочу. Ты умный? Тогда ты должен понимать, зачем франчи и прочие разработчики закрывают код, тратят на это ресурсы, и почему 1С не делает это. Если не понимаешь - разработай что-то и попробуй продать, потом приходи, подискутируем.
13 Злобный монстр
 
17.02.15
12:39
(0) Сделай каждому тестовую базу без твоих уникальных модулей - пусть там локально задачи решают. А если модули нужны им для работы, а ты все равно боишься утечки - то прикуй их к батарее в подвале и организуй подставной несчастный случай, чтобы их не искали.
14 piter3
 
17.02.15
12:39
(12)интересно,а заказчик в курсе такой засады?
15 Рэйв
 
17.02.15
12:39
(12)>>зачем франчи и прочие разработчики закрывают код, тратят на это ресурсы


да тут все просто.Не от того что код у них супер-пупер.просто чтобы никто кроме них не мог доить клиента
16 piter3
 
17.02.15
12:40
(15) +1
17 Котокот
 
17.02.15
12:41
(13) Потом проблемы с синхронизацией внесенных изменений, проходили уже. В итоге пришел к схеме работы в одном хранилище. Иначе процесс разработки начинает отнимать очень много времени: постоянная подготовка урезанных копий, перекачка их, закачка обратно, объединение.
18 Котокот
 
17.02.15
12:41
(14) Заказчик чего?
19 Котокот
 
17.02.15
12:42
(15) Умница, все верно сказал. Потому что если ты протратил куеву тучу опочасов на разработку чего-либо, то зарабатывать на этом должен ты, а не Петя из интернетов.
20 User_Agronom
 
17.02.15
12:43
(11) Методы борьбы с кражей кода знаешь. Так уверенно даёшь советы. К чему ветка?
21 dmpl
 
17.02.15
12:43
(7) Дык не ты же выложишь, чего стесняться?
22 Рэйв
 
17.02.15
12:45
(19)Так скорее всего если воровать будут- так всю конфу сразу. Зачем кому то отдельные куски кода?
23 dmpl
 
17.02.15
12:45
(19) Ты затратил и деньги уже получил за это. Дальше уже заказчик решает, кому деньги платить. Иначе ФАС.
24 Mankubus
 
17.02.15
12:46
в одиночку разрабатывай
25 dmpl
 
17.02.15
12:46
(22) Зачем кому-то дико кастомизированная конфа? Она же никому кроме заказчика в таком виде не нужна...
26 Котокот
 
17.02.15
12:46
(20) Чтобы склонить тебя к самоубийству путем нанесения несовместимой с жизнью травмы острым предметом (углом стола), разве непонятно?
27 Котокот
 
17.02.15
12:47
(22) Ну да, полностью, а там подсистемы, которые изначально разрабатывались как тиражный продукт. Вот эти подсистемы не надо распространять.
28 Рэйв
 
17.02.15
12:47
(25)Ну вдруг случилось чудо и там какие то смородки-гении писали для всего на свете!:-)
29 Котокот
 
17.02.15
12:48
(24) Рук не хватает.
30 1976vas
 
17.02.15
12:49
А помочь не?
31 Котокот
 
17.02.15
12:49
(30) Кому?
32 dmpl
 
17.02.15
12:50
(28) Тогда надо оформлять программный продукт и сажать конкурентов по 146-й статье.
33 Котокот
 
17.02.15
12:52
(32) Таки разграничить как-то права доступа будет проще и дешевле.
34 1976vas
 
17.02.15
12:52
(31) Тебе, наверное ))
35 piter3
 
17.02.15
12:54
(18)вы пишите из спортивного интереса?
36 dmpl
 
17.02.15
12:54
(33) Если проще - значит решение нифига не стоит. Увести могут и от заказчика.
37 Котокот
 
17.02.15
12:57
(36) Там оно под ключом катрановским, пусть уводят
38 dmpl
 
17.02.15
13:00
(37) За что же вы так заказчика-то... ?
39 Котокот
 
17.02.15
13:26
(38) За то что он платил только за продукт, а не за право получать прибыль с его перепродажи.
40 dmpl
 
17.02.15
13:29
(39) Вот поэтому и ломают - чтобы предприятие работало, а не стояло когда ключ в очередной раз вдруг исчезнет...
41 Котокот
 
17.02.15
13:30
(40) Куда исчезнет? В космос?
42 Garikk
 
17.02.15
13:32
(39) <а не за право получать прибыль с его перепродажи.>

посмеялся, пишите уж сразу "чтобы не юзал бесплатно и платил за апдейты"... или вы считаете что заказчик начнёт только вашей конфой торговать направо и налево?

(41) В космос, ситуации разные бывают...драйвер ключа глюканёт, ключ уронят и стул на него поставят...чего только не бывает
43 Котокот
 
17.02.15
13:32
Ну в принципе картина сложилась. Учитывая, что все подсистемы, к которым хочется ограничить доступ шаловливых ручонок, изначально разрабатывались с возможностью бесшовной интеграции, удалить их объекты из конфигурации не сложно. Сделаем хранилище №1, в котором будет храниться полная конфа со всеми подсистемами, и хранилище №2, из которого выпиливаем все вкусное. Доступ к хранилищу №1 имеют только сотрудники с наивысшими полномочиями. Административно определяем, что изменения по вкусным подсистемам делаются в хранилище №1, все остальные - в хранилище №2. При выпуске релиза объединяем конфу №1 с конфой №2 (конфа 2 в приоритете) и результат идет клиенту.
Всем спасибо за обсуждение и подсказки (даже троллям), мозговой штурм рулит.
44 Котокот
 
17.02.15
13:34
(42) "ключ уронят и стул на него поставят" - за это должен отвечать тот, кто уронил и поставил, а не разработчик.
"посмеялся" - а я за последний год заработал на этих поделках полляма. Вот видите - у всех настроение поднялось.
45 dmpl
 
17.02.15
13:35
(41) Ну кто его знает куда. Ну не видит его, бывает, сервер защиты без пляски с бубном...
46 b_ru
 
17.02.15
13:39
(44) Полляма за год! Смотрите, завидуйте. Вот Разработчик!

З.Ы. Тема вызывает сильные рвотные позывы.
47 Котокот
 
17.02.15
13:43
(46) Не, ну конечно же было бы лучше не получить дополнительно полляма за год. Какие-то сраные 42000 в месяц, подумаешь, мелочь. Да тут каждый второй по 42000 за обедом оставляет, конечно же.
Пойди, поблюй, способствует снижению веса.
48 Котокот
 
17.02.15
13:48
Все высказались? Ну и славно, всем еще раз спасибо.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой