![]() |
|
Ограничение доступа на уровне записей | ☑ | ||
---|---|---|---|---|
0
stevieg8
07.04.17
✎
08:08
|
Здравствуйте, уважаемые форумчане. Большинство более менее типовых проблем в 1С получается решать самостоятельно, но т.к. я все таки в этом деле больше прохожий, чем постоялец, пришлось таки обратиться за помощью.
БП 3.0. Поставили следующую задачу: в базе есть организации A, B, C. Нужно чтобы пользователи с определенной ролью (пусть это будут Базовые права) могли по организации А и В лишь просматривать документы по продажам (реализация, счет на оплату покупателю, счет-фактура выдан.), без возможности изменения и удаления. Нагуглил про RLS, нашел в конфигураторе эту вещь, но понимание образное, решить не могу, т.к. не программист. Помогите пожалуйста. |
|||
1
shamannk
07.04.17
✎
08:16
|
не программист... а кто?
|
|||
2
stevieg8
07.04.17
✎
08:18
|
системный администратор
|
|||
3
stevieg8
07.04.17
✎
13:32
|
ап
|
|||
4
Анютик
07.04.17
✎
13:39
|
Если Базовые, то надо роль менять типовую...
|
|||
5
Михаил Козлов
07.04.17
✎
13:43
|
(4) Если речь, про то, чтобы по А и B - видеть, а по С - изменять, боюсь, что изменением роли и RLS не получится.
Я точно не представляю, как. |
|||
6
Волшебник
модератор
07.04.17
✎
13:44
|
(0) Сделай 2 роли. У одной роли оставь Чтение/Просмотр и убери Изменение/Удаление. Раздай роли пользователям.
|
|||
7
Волшебник
модератор
07.04.17
✎
13:44
|
RLS не нужен
|
|||
8
Анютик
07.04.17
✎
13:46
|
(7) а как без рлс закрыть организацию С?:)
|
|||
9
Одинесю
07.04.17
✎
13:47
|
(8) Так закрывать не надо, только просмотр/запись менять вроде.
|
|||
10
Windyhead
07.04.17
✎
13:55
|
Если задача как в (5), то без RLS ни как не решить.
И если автор не программист, то и браться за нее не стоит. |
|||
11
Волшебник
модератор
07.04.17
✎
13:55
|
(8) Хм... Ну тогда нужен
|
|||
12
Михаил Козлов
07.04.17
✎
16:37
|
(5)- Что-то я ступил насчет RLS.
Можно завести 2 группы пользователей: в одной 2 организации и только чтение, во второй - одна организация и чтение+запись. |
|||
13
Windyhead
07.04.17
✎
17:21
|
(12) А БП 3.0 дает отдельно рулить правами "Чтение" и "Изменение" через профили групп доступа ?
В ЗУП 3 такого разделения нет и пришлось допиливать. |
|||
14
Михаил Козлов
07.04.17
✎
17:40
|
(13) Не знаю, есть ли в БП 3.0. В других типовых есть (правда, не проверял именно Чтение и Запись).
|
|||
15
stevieg8
11.04.17
✎
06:20
|
Через профили группу доступа получается управлять только доступом к организациям в целом. Про чтение/запись ничего.
|
|||
16
azt-yur
11.04.17
✎
07:05
|
(15) а датами запрета редактирования ваш вопрос не решить? для разных организаций можно установить разные даты
|
|||
17
stevieg8
11.04.17
✎
07:45
|
нет, так не получится, в базе уже множество доков по всем организациям и даты пересекаются. так не разграничить.
|
|||
18
h-sp
11.04.17
✎
07:53
|
(17) даты не могут пересекаться. Если есть документ, то у него есть дата. Если мы например закроем все документы по двум организациям до вчерашнего числа, а по остальным организациям закрывать не будем, то получится то, что нуно.
|
|||
19
stevieg8
11.04.17
✎
07:59
|
(18) хорошо, закроем. а как же новые документы, которые будут появляться?
|
|||
20
h-sp
11.04.17
✎
08:01
|
(19) новые никто не закрывает. Но их и просто отследить, кто мнгял.
|
|||
21
h-sp
11.04.17
✎
08:08
|
(19) ну, и вы же сисадмин, должны понимать, во что это всё выливается. Если включите рлс, то всё будет работать в 10 раз медленнее, дикие тормоза. Нужно будет ставить новые сервера, да и компы пользователей тоже усиливать.
Поэтому идите к директору, и сразу говорите: на это нужно 500000 рублей. Ну, директор почешет репу и скажет, нафиг-нафиг, не нужно ничего этого. Будем работать по старинке. |
|||
22
azt-yur
11.04.17
✎
08:14
|
(19) даты запрета можно установить в далекое будущее, тогда новые документы создавать не смогут
|
|||
23
Мимохожий Однако
11.04.17
✎
08:15
|
(0) Как вариант. Для смотрящих - сделать отчеты и сбрасывать их в виде готовых файлов в определенное место. Дёшево и сердито.
|
|||
24
stevieg8
11.04.17
✎
08:17
|
(21) Знаете, я уже подумал об этом. действительно, читаю, убеждаюсь, что RLS зло)
|
|||
25
Мимохожий Однако
11.04.17
✎
08:19
|
(24) Зло - не РЛС, а то, что думают не ДО , а ПОСЛЕ. Раздели организации по разным базам. Через РИБ по организациям соедини в одну.
|
|||
26
Chameleon1980
11.04.17
✎
08:29
|
(25) вопрос ТС не решается.
вроде ему нужно выдать кому-то что-то только читать, а что-то не только. |
|||
27
stevieg8
11.04.17
✎
08:38
|
(26) Да, вы правы. Документы по А, B - читать, по С - полный доступ.
|
|||
28
stevieg8
11.04.17
✎
08:39
|
(25) Разделить не можем, потому что до этого специально соединяли, чтоб удаленные филиалы в одной базе работали.
|
|||
29
azt-yur
11.04.17
✎
09:04
|
(27) по А и В чтение по всем объектам? или все таки какие-то могут редактировать?
Если нужно ограничить изменение полностью по организации, то тогда я не понимаю чем вас не устраивают даты запрета редактирования. Установите нужным пользователям даты запрета для А и В на 3000-ый год, а для С не ставьте. Должно работать, либо вы что то недоговариваете |
|||
30
Dotoshin
11.04.17
✎
09:08
|
(2) >>системный администратор
Ну так и скажи диру, пусть обращается в какой-нить франч за доработкой. Или тебе самому интересно с конфигуратором поиграться? |
|||
31
stevieg8
11.04.17
✎
09:10
|
(29) Договариваю всё, просто сразу не до конца понял, что вы имеете ввиду. Сейчас мысль понятна. А как конкретно это реализовать, куда лезть нужно?
|
|||
32
Мимохожий Однако
11.04.17
✎
09:10
|
(29) Дело говоришь
|
|||
33
Мимохожий Однако
11.04.17
✎
09:10
|
(31) Права и регистр сведений
|
|||
34
stevieg8
11.04.17
✎
09:12
|
(29) (33) в прочем то, как это сделать, уже нагуглить недолго. Главное что дали направление. Спасибо, буду пробовать.
|
|||
35
stevieg8
11.04.17
✎
09:17
|
(29) да, в суматохе совершенно упустили из внимания деталь - ограничения д.б. реализованы не для всех пользователей, а для определенных (в начале топика, я сослался на наличие у этих пользователей опредленной роли, например базовые права).
|
|||
36
stevieg8
11.04.17
✎
09:18
|
(29) или же это может быть группа доступа, не обязательно по наличию роли, главное хоть как-то разграничить.
|
|||
37
azt-yur
11.04.17
✎
09:21
|
(35) Зайдите уже Настройки программы - Поддержка и обслуживание - Регламентные операции - Даты запрета изменения - Настроить. Там можете настроить права и по пользователям и по организациям
|
|||
38
stevieg8
11.04.17
✎
09:24
|
(37) Все нашел, благодарю вас!
|
|||
39
stevieg8
11.04.17
✎
10:20
|
(37) Еще раз спасибо, всё получилось.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |