|
Как принято ограничивать права в БП? | ☑ | ||
---|---|---|---|---|
0
Мисти
24.03.12
✎
11:07
|
Я правила кусочек, где нельзя войти, если нет прав бухгалтера и добавляла роль, где конкретно расписано, что можно и что нельзя.
|
|||
1
zak555
24.03.12
✎
11:08
|
> Я правила кусочек
какой ? а главное : зачем ? |
|||
2
Мисти
24.03.12
✎
11:08
|
Видела вариант, где, наоборот, добавляют роль и для нее вставляют всюду ограничения.
А как по-человечески-то сделать? |
|||
3
Злобный Фей
24.03.12
✎
11:08
|
(0) Молодец!
|
|||
4
Мисти
24.03.12
✎
11:09
|
(1) Потому что права бухгалтера позволяют видеть все документы и отчеты.
Третий вариант - убрать реально все права у роли бухгалтер и каждому создать свои. |
|||
5
zak555
24.03.12
✎
11:10
|
(4) а что буху нельзя видеть, если он бух ?
|
|||
6
echo77
24.03.12
✎
11:10
|
(0) Не знаю, как принято, а мы свои роли создаем, если не получается описать все права с помощью стандартных
|
|||
7
Мисти
24.03.12
✎
11:11
|
(5) Ну, например, бух на материалах не должен видеть ЗП.
(6) Свою-то можно создать, но как "бухгалтера" отключить? |
|||
8
zak555
24.03.12
✎
11:15
|
(7) зачем типовые роли отключать ?
|
|||
9
Мисти
24.03.12
✎
11:19
|
Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") Тогда
Отказ = Истина; #Если Клиент Тогда Предупреждение("У текущего пользователя нет доступных ролей, для запуска информационной базы.", 10, "Недостаточно прав доступа"); #КонецЕсли КонецЕсли; (7) Потому что в роли бухгалтера прописана доступность всех документов. |
|||
10
zak555
24.03.12
✎
11:21
|
(9) это кто такой бред написал ?
|
|||
11
MRAK
24.03.12
✎
11:22
|
(9) сделай свою роль ПравоПодключения + необходимые роли с ограничениями
|
|||
12
MRAK
24.03.12
✎
11:22
|
(10) Здрасте! это типовой код
|
|||
13
ОбычныйЧеловек
24.03.12
✎
11:26
|
(12) Значит это "типовой" бред.
|
|||
14
Мисти
24.03.12
✎
11:26
|
(11) Так а с типовой что делать?
Или тогда как-то по-другому можно подключаться? Мне такой фокус неизвестен! |
|||
15
Мисти
24.03.12
✎
11:27
|
(13) Ну и как с этим быть?
|
|||
16
Господин ПЖ
24.03.12
✎
11:28
|
(10, 13) мдя... и эти люди запрещают другим ковырять в носу...
|
|||
17
zak555
24.03.12
✎
11:28
|
(12) так всё запущенно
а что, кто это писал, не знает про ПравоДоступа() в который можно передать проверку запуска предприятия в принципе ? |
|||
18
ОбычныйЧеловек
24.03.12
✎
11:30
|
(16) да боже упаси запрещать - можешь ковыряться :)
|
|||
19
zak555
24.03.12
✎
11:31
|
(16) типовые коды восьмёрок мне ещё недостаточно известны
|
|||
20
Господин ПЖ
модератор
24.03.12
✎
11:32
|
(17) а ничо что метод требует прав одмина?
|
|||
21
zak555
24.03.12
✎
11:34
|
(20) из сп :
Описание: Показывает установку права доступа к объекту метаданных для текущего пользователя. Вызов метода всегда требует административных прав, если явно указан третий параметр - Пользователь/Роль, права которого проверяются. Если пользователь не указан, то проверяются права текущего пользователя, и для этого наличие административных прав не требуется. |
|||
22
Мисти
24.03.12
✎
11:42
|
Так что делать-то?? Чем мне "правоДоступа" поможет?
|
|||
23
Сияющий Асинхраль
24.03.12
✎
11:43
|
Интересно, а мы дождемся когда-нибудь, чтобы из-за элементарного ограничения прав на доки не надо было лезть в конфигуратор, а то изредка из-за такой фигни конфу менять приходится, что просто обидно
|
|||
24
Мисти
24.03.12
✎
11:47
|
(23) Вот!
|
|||
25
Мисти
24.03.12
✎
11:47
|
Ну так как проще?
Я привела 3 способа. Или есть четвертый, более лучший? |
|||
26
zak555
24.03.12
✎
11:49
|
(25) какие три ?
|
|||
27
gero
24.03.12
✎
11:51
|
(12)
Делай новую роль и правь это (9). Ихмо ps я на тему(9) в 2.0 пока забил, в 1.6 для новой роли "ТолькоПросмотр" именно так и делал. |
|||
28
Aleksey
24.03.12
✎
11:54
|
(27) В 2.0, если речь идет о документах можно сделать роль только просмотр. Для справочников - фиг вам
|
|||
29
Мисти
24.03.12
✎
11:54
|
(28) па-чи-му??
|
|||
30
Мисти
24.03.12
✎
11:55
|
В данный момент мне нужна роль для ведения 2 видов документов (и, возможно, справочников к ним)
|
|||
31
gero
24.03.12
✎
11:57
|
(28)
я не понял разницу между 1.6 и 2.0 в данном вопросе. или между документами и справочниками... или может быть в (28) мысль высказана не до конца? |
|||
32
Aleksey
24.03.12
✎
11:58
|
(29) Я не разработчик, поэтому потому
|
|||
33
ОбычныйЧеловек
24.03.12
✎
11:58
|
(30) ты же говорила еще про отчеты !? или это уже не важно?
|
|||
34
Aleksey
24.03.12
✎
11:59
|
(31) Разницу между 1.6 и 2.0 в этом вопросе нет
Разница между документными и справочниками - вот такой разработчики заложили функционал |
|||
35
Aleksey
24.03.12
✎
12:00
|
Речь идет не о нетленке, а о ТИПОВОЙ БП, т.е. БП без изменений
|
|||
36
gero
24.03.12
✎
12:01
|
(32) ну т.е. без кодирования нельзя? тогда да.
ну так по крайней мере в (9) это точно подтверждено. Или "Админ", или "Юзер". но 100% не "Гость" в (28) ты про "дату запрета" по пользователям говоришь? |
|||
37
Aleksey
24.03.12
✎
12:03
|
(36) Нет я говорю о типовом функционале ограничений по организациям
|
|||
38
Мисти
24.03.12
✎
12:03
|
(33) Похожие задачки выплывают регулярно, в данный момент доступ к отчетам не нужен вообще никаким.
А в тот раз я и сами отчеты правила! Потому что оборотку по 60 - нужно, а по 70 - нельзя! |
|||
39
gero
24.03.12
✎
12:04
|
(36)
сейчас проверю, вроде это не так... |
|||
40
zak555
24.03.12
✎
12:05
|
(38) убирай аналитику по сотрам на 70 счёте и не надо ничего ограничивать
|
|||
41
ОбычныйЧеловек
24.03.12
✎
12:06
|
(38) если отчеты не нужны то ищи в яндексе "регистры правил". Более универсального и простого решения тебе не найти.
|
|||
42
MRAK
24.03.12
✎
12:06
|
(38) а вот это можно было с помощью РЛС сделать
|
|||
43
gero
24.03.12
✎
12:07
|
(40)+1
ну так вроде не все доки имеют реквизит "Организация", кроме этого - да согласен: галочка запись, как раз то что нужно |
|||
44
Aleksey
24.03.12
✎
12:13
|
(43) А какие не имеют? Документ установку соответствие счетов?
|
|||
45
Сияющий Асинхраль
24.03.12
✎
12:21
|
(40) совет, конечно, хороший, но только в том случае, если зуп или зик есть
|
|||
46
Сияющий Асинхраль
24.03.12
✎
12:23
|
А вообще не хватает в с-ке подписки ПриОткрытии
|
|||
47
Мисти
24.03.12
✎
12:26
|
Что такое РЛС?
(41) Так это докупать какой-то кусок нужно? |
|||
48
Мисти
24.03.12
✎
12:28
|
"нет прав на запуск требуемого вида клиента" - это мне где еще галочку поставить?
|
|||
49
ОбычныйЧеловек
24.03.12
✎
12:38
|
(47) это подсистема и да - она платная.
|
|||
50
Мисти
24.03.12
✎
13:13
|
(49) Ну и вот! А я уже закончила. (текущую задачку)
|
|||
51
ОбычныйЧеловек
24.03.12
✎
13:18
|
(50) вот так всю жизнь и будешь писАть (Если ИначеЕсли) и миллион таких если.
|
|||
52
dot101
24.03.12
✎
13:21
|
я делал роль "право на работу", она общая - в ней прописывал разрешения без которых вообще нельзя работать
и отдельные роли создавал по функционалу. проблемы бывают после обновления, нужно для этих ролей новый функционал навешивать. еще можно в определенных местах делать проверку на РольДоступна("НужныеПрава") и этим ограничивать даже полные права |
|||
53
Мисти
24.03.12
✎
13:39
|
(52) Точно! Я тоже поняла, что для того, чтобы просто войти в базу - нужно много разных галок в разных местах понаставить.
Вопрос: Какая галка отвечает за проведение документа? |
|||
54
Мисти
24.03.12
✎
14:52
|
Рано я похвасталась! Не записывается документ.
Дала все права на регистры сведений! Туда что-то при записи идет. В отладчике - не пойму, чего не хватает - вроде, всё проходит, а в конце - всё равно "нарушение прав доступа" - к чему?? На параметры сеанса дала права и еще фиг знает на что. |
|||
55
Мисти
24.03.12
✎
15:00
|
Наверняка там что-то в обработчиках! Только как понять, в каком?
В прошлом году мне этот фокус как-то проще обошелся. |
|||
56
Мисти
24.03.12
✎
15:17
|
Скопирую бухгалтера и уберу у него право на документы и справочники. Так, наверное, быстрее.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |