|   |   | 
| 
 | Нарушение прав доступа ! | ☑ | ||
|---|---|---|---|---|
| 0
    
        Koliaff 05.02.13✎ 11:36 | 
        Доброго времени суток, господа форумчани.
  Просьба помочь в моей проблеме. Бухгалтерия предприятия 2.0 Создал новую роль. Назначил этой роли все права на все объекты метаданных кроме справочников и документов. Для документа "Перемещение товаров" назначил все права. Присвоил созданную роль пользователю. Добавил в общий модуль "Управления пользователями" Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") И НЕ РольДоступна("СправочникиСчета") для того чтобы запускал в программу нового пользователя с новой ролью ================================================= Документ "Перемещение товаров" новый пользователь может ввести, но при записи выходит предупреждение "Нарущение прав доступа !". Уточню, права у новой роли есть ко всему : К "параметрам сеанса", "Планам обмена", "Критериям отбора", "Общим формам", "Интерфейсам", "Константам" , "Отчетам", "Обработкам", "Регистрам сведений", "Регистрам накопления"," Регистрам бухгалтерии", "Планам счетов", "Планам видов расчета". Куда копать ? | |||
| 1
    
        MaxisUssr 05.02.13✎ 11:38 | 
        (0)
  Бывает, что к регистрам права задаются отдельно. Вижу, пишешь, что смотрел - но я бы по всем видам регистров еще раз бы прошелся. А если попытаться записать документ без движений - сработает? | |||
| 2
    
        mikecool 05.02.13✎ 11:38 | 
        в журнал регистрации копать     | |||
| 3
    
        LehhaK 05.02.13✎ 11:42 | 
        (2) +1     | |||
| 4
    
        Koliaff 05.02.13✎ 12:06 | 
        В журнале регистрации нет ни каких записей при открытии и попытке записать документ "Перемещение товаров"     | |||
| 5
    
        MaxisUssr 05.02.13✎ 12:07 | 
        (4)
  Сходи в отладчик - после чего вываливается сообщение? | |||
| 6
    
        ICWiner 05.02.13✎ 12:08 | 
        Мб отладчиком глянуть где ругается? Например в КА при включеном рауз могли создаваться элементы справочника по затратам... Подписочки какие...     | |||
| 7
    
        mikecool 05.02.13✎ 12:09 | 
        (4) ищи записи о нарушении прав доступа, хотя они с какого то релиза движка добавились.. не помню с какого     | |||
| 8
    
        Koliaff 05.02.13✎ 12:21 | 
        Это сообщение платформы. Искать в коде программы бесполезно.     | |||
| 9
    
        MaxisUssr 05.02.13✎ 12:25 | 
        (8)
  Что за бред - проверь весь код, проходящий в процедурах "Перед записью" и "При записи" - вдруг где-то там что-то записывается | |||
| 10
    
        ICWiner 05.02.13✎ 12:25 | 
        Мб, таки, попробовать? Вдруг там документ допиленный и при перемещении еще что-то создает?     | |||
| 11
    
        Koliaff 05.02.13✎ 12:29 | 
        (ICWiner) Документ стандартный ! Бухгалтерия типовая !
  (MaxisUssr) Я уже все подписки на события проверил, а при записи документа не должны двигаться регистры, т.к. документ не проводится, а только записывается. Только если какой-нибудь регистр сведений для планов обмена... Да и на все регистры сведении и регистры накопления все права у данной роли стоят. | |||
| 12
    
        Фокусник 05.02.13✎ 12:30 | 
        (11) Ищи так:
  http://s019.radikal.ru/i618/1302/f0/09699efd0ffe.png | |||
| 13
    
        Koliaff 05.02.13✎ 12:40 | ||||
| 14
    
        Koliaff 05.02.13✎ 12:41 | 
        Платформа 8.2.17.143     | |||
| 15
    
        ICWiner 05.02.13✎ 12:43 | 
        Мб, таки, попробовать совет из (9)?..     | |||
| 16
    
        Koliaff 05.02.13✎ 12:50 | 
        (ICWiner) Тогда ещё смотреть все подписки на события ... Хотя я из уже все пересмотрел вроде...     | |||
| 17
    
        Domanoff26 05.02.13✎ 12:53 | 
        (0) а читаться в при записи ничего не может?     | |||
| 18
    
        Koliaff 05.02.13✎ 13:01 | 
        (ICWiner) В модуле объекта документа "Перемещение товаров" поставил точку остановы в процедуре "Перед записью". Отладчик зашел в эту процедуру и вышел, без ошибок. Ошибка появилась после этой процедуры....     | |||
| 19
    
        ICWiner 05.02.13✎ 13:19 | 
        А если попробовать дать на все справочники роль чтение? Ну так, для пробы...     | |||
| 20
    
        Koliaff 05.02.13✎ 13:21 | 
        (ICWiner) Право "Чтение" и "Просмотр" у этой роли для всех справочников стоит !     | |||
| 21
    
        Koliaff 05.02.13✎ 13:22 | 
        Так же право "Чтение" и "Просмотр" у этой роли для всех документов стоит !     | |||
| 22
    
        ICWiner 05.02.13✎ 13:23 | 
        Кэш попробуй почисти.     | |||
| 23
    
        farion5 05.02.13✎ 13:28 | 
        Да, попроси админов(или сам) почисти профиль.     | |||
| 24
    
        ICWiner 05.02.13✎ 13:32 | 
        Да что там чистить. Удали базу из списка и добавь заново.     | |||
| 25
    
        Hipernate 05.02.13✎ 13:38 | 
        Чистка кэша базы не спасет. v8: Нарушение прав доступа - ситуация такаяже ответ пока не нашел     | |||
| 26
    
        ICWiner 05.02.13✎ 13:42 | 
        (25) А в транзакции там посмотреть что происходит? Отладчик на сервере и в отаку. Ну остановку по ошибку можно попробовать включить...     | |||
| 27
    
        Hipernate 05.02.13✎ 13:42 | 
        Права на регистры не причем. не дает записать неговоря про проведедние.     | |||
| 28
    
        Koliaff 05.02.13✎ 13:42 | 
        Удалил базу, добави заново, проверил. Не дает как и прежде записать документ     | |||
| 29
    
        Hipernate 05.02.13✎ 13:43 | 
        (26) ошибок не происходит - в ЖР регистрации ничего не пишется, просто Нарушение прав доступа.     | |||
| 30
    
        ICWiner 05.02.13✎ 13:50 | 
        На самом объекте если кликнуть, в моем случае КомплекснаяАвтоматизация. Там для пробы все галочки поставь... + Журналы документов + перечисления.     | |||
| 31
    
        ICWiner 05.02.13✎ 13:51 | 
        Шаблоны ограничений в БП есть? Не помню... RLS опять же     | |||
| 32
    
        Koliaff 05.02.13✎ 13:55 | 
        К журанлам доступ на чтение и просмотр стоит, к перечислениям нельзя ограничить доступ. RLS в бухгалтерии нет.     | |||
| 33
    
        hhhh 05.02.13✎ 14:01 | 
        (21) константы все проверь     | |||
| 34
    
        Koliaff 05.02.13✎ 14:03 | 
        в (0) писал, что ко всем константам досутуп на чтение и запись есть     | |||
| 35
    
        mikecool 05.02.13✎ 14:05 | 
        найди в пофигураторе настройки журнала регистрации, поставь регистрировать все - тогда должен увидеть ошибки     | |||
| 36
    
        hhhh 05.02.13✎ 14:05 | 
        (33)+ например
  ДатаНачалаАвтоматическогоОтраженияВУчетеНДС ИспользоватьОграниченияПравДоступаНаУровнеЗаписей ну и другие | |||
| 37
    
        mikecool 05.02.13✎ 14:06 | 
        +35 если у тебя нет ветки "Доступ" в ЖР, значит у тебя не проблема с доступом, либо эти проблемы не регистрируются     | |||
| 38
    
        Koliaff 05.02.13✎ 14:10 | 
        (hhhh) На всех константах стоят все галочки, для новых прав !     | |||
| 39
    
        Koliaff 05.02.13✎ 14:17 | 
        (mikecool) стоит режим в конфигураторе по умолчанию и самый полный из всех "Регистрировать ошибки, предупреждения, информацию, примечания "     | |||
| 40
    
        Hipernate 05.02.13✎ 15:09 | 
        эта проблема имеет место быть как ее решать неизвестно     | |||
| 41
    
        Koliaff 05.02.13✎ 15:12 | 
        Если у кого-нибудь есть база БП под рукой, попробуйте пожалуйста добавить новую роль и прописать все права этой роли, кроме документов и справочников. На всего-лишь один документ "Перемещение товаров" дать все права и сами увидите. РеХбус-кроссворд.     | |||
| 42
    
        Koliaff 05.02.13✎ 22:05 | 
        А ларчик просто открывался ;)
  К "Общей последовательности" в ветке метаданных "Документы" не были назначены права на "Чтение" и "Изменение" ... | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |