|   |   | 
| 
 | Ограничение доступа пользователю | ☑ | ||
|---|---|---|---|---|
| 0
    
        Юзер123 naïve 01.07.22✎ 12:01 | 
        Добрый день. 
 УАТ - +- типовая. Настроил группу доступа где указал ограничения по организации и подразделению. Но еще надо ограничить по складу. Как это реальзовать ? только кодом в RLS? | |||
| 1
    
        Юзер123 naïve 01.07.22✎ 12:20 | 
        в ЗначениеДоступа добавил склады. Как  сделать чтобы оно появилось в форме видовДоступа?     | |||
| 2
    
        Юзер123 naïve 01.07.22✎ 12:25 | 
        Нашел. В профиле это все добавляется     | |||
| 3
    
        Юзер123 naïve 01.07.22✎ 12:32 | 
        на склад не добавляется там) хотя я добавил его в ЗначениеДоступа     | |||
| 4
    
        AlvlSpb naïve 01.07.22✎ 13:52 | 
        (0) Посмотри https://infostart.ru/1c/articles/435229/. Так делал?     | |||
| 5
    
        Юзер123 naïve 04.07.22✎ 15:44 | 
        (4) Спасибо) не все учел .
 Только у меня нет константы такой.. Есть РС ПараметрыОграниченияДоступа / / пробовал вызывать из него процедуру обновить. . Но не помогает. Почему то Процедура ПриСозданииНаСервереФормыРедактированияРазрешенныхЗначений СвойстваВидовДоступа = УправлениеДоступомСлужебныйПовтИсп.СвойстваВидовДоступа(); СвойстваВидовДоступа - массив без моего добавленного вида. | |||
| 6
    
        Юзер123 naïve 04.07.22✎ 16:10 | 
        УправлениеДоступомСлужебный.ОбновитьОписаниеСвойствВидовДоступа()   помогло. спасибо     | |||
| 7
    
        Юзер123 naïve 05.07.22✎ 12:30 | 
        Но  не работает ограницение.  В Профиль я его добавляю.  В группе указываю исключение ..  Но не работает отбор*(     | |||
| 8
    
        Юзер123 naïve 05.07.22✎ 12:39 | 
        куда еще капнуть? подскажите пож-та.  У пользователя 1 группа доступа всего.  С ограничением по организации и складу.   По организации работает ограничение по складу нет     | |||
| 9
    
        Юзер123 naïve 05.07.22✎ 13:26 | 
        разобрался)     | |||
| 10
    
        Юзер123 naïve 05.07.22✎ 13:32 | 
        Описание = Описание + "
 |Документ.уатПоступлениеТоваровУслуг.Чтение.Склады |Документ.уатПоступлениеТоваровУслуг.Изменение.Склады"; а нет.. не разобрался.. Код добавил но не помогает( | |||
| 11
    
        Юзер123 naïve 05.07.22✎ 14:33 | 
        в ролях нашел #Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
 #ДляОбъекта("") #Иначе #ПоЗначениям("Документ.уатПоступлениеТоваровУслуг", "", "", "Организации", "Организация", "Подразделения", "Подразделение", "Склады","Склад", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","") #КонецЕсли | |||
| 12
    
        Юзер123 naïve 05.07.22✎ 14:33 | 
        добавил склад     | |||
| 13
    
        Юзер123 naïve 05.07.22✎ 14:34 | 
        и оно взлетело     | |||
| 14
    
        Юзер123 naïve 05.07.22✎ 15:07 | 
        А теперь вопрос. Если у меня много объектов к которым надо применить новое правило.  И много ролей где прописаны  шаблоны, мне надо в каждой роли менять шаблон ограничения доступа к данным? или делать свою роль которая будет объединять нужные мне роли? Как то можно перенести права из одной роли в другую?     | |||
| 15
    
        Юзер123 naïve 05.07.22✎ 15:07 | 
        из нескольких в одну.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |