Вход на сайт
Логин
Пароль
 
Навигация по сайту
Календарь
«    Июль 2017    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Популярные статьи

Облако тегов

Требуется для просмотраFlash Player 9 или выше.

Показать все теги
Архив статей
Сентябрь 2015 (5)
Август 2015 (10)
Июль 2015 (14)
Июнь 2015 (22)
Май 2015 (8)
Сентябрь 2012 (1)

В сети
Всего на сайте: 2
Гостей: 1
Пользователи: - отсутствуют
Роботы: Arraycrawl Bot
Реклама
Опрос на сайте

1С 7.7 обзор типовых решений
1С 7.7 конфигурирование
1С 8.х обзор типовых решений
1С 8.х конфигурирование
Бест Звит
Законодательные акты


Содержимое сайта (дерево рубрик)
Права доступа для печати ценников и прайса 1С:Предприятие 8

 

В качестве введения хочу отметить, что настройка прав доступа на уровне пользователей никогда не было моей сильной стороной. Но, здесь я был приятно удивлен.

 

Во-первых, типовое решение Управление производственным предприятием позволяет настроить права на просмотр чего-либо максимально легко. Потому как права, необходимые для чтения большинства данных, настроены у роли "Пользователь". Надеюсь для Вас не будет секретом, что попасть в 1С:Предприятие УПП можно только с установленной ролью "Пользователь" или "Полные права".

 

Во-вторых, наша задача уже решена на 60% в типовом прикладном решении. По задумке разработчиков (честь им и хвала за экономию нашего времени) в правах доступа для роли "Пользователь" уже настроены правила и ограничения для чтения, изменения и добавления документов "Установка цен номенклатуры". Правда пришлось потерять немного времени на анализ самих ограничений в правах доступа. Но, как говорится нет худа без добра, лишние сведения еще никому не мешали... Итак, посидев и поразмышляв над увиденным, можно сделать вывод, что все ограничения (по крайней мере в данном случае) настраиваются через "Группы пользователей".

 

Разрешите сказать пару слов о настройке  этих пресловутых групп пользователей. Для начала необходимо понимать, что группы пользователя и ограничения вообще имеют смысл только при включенном режиме ограничения прав на уровне записей. Чтобы включить этот режим идем в пункт "Сервис -> Настройки доступа пользователей -> Параметры доступа на уровне записей". В открытой форме мы должны определиться стоит ли вообще ограничивать доступ, и в случае положительного ответа нашего внутреннего голоса - отмечаем объекты, по которым будем ограничивать.

 

Итак, у нас есть параметры. Теперь создадим сами группы пользователей. Я думаю не сделаю Вам открытия если скажу что группы пользователей следует искать в справочнике "Группы пользователей". В системе имеется предопределенная группа "Все пользователи". Так вот, если Вы хотите настраивать свои группы - позаботьтесь о том, чтобы Ваши созданные группы не были в иерархии предопределенной группы прав. Иначе индивидуальная настройка будет просто-напросто НЕВОЗМОЖНА.

 

Права доступа для печати ценников и прайса

Пример записи в иерархии предопределенной

 

Если Вы сделали все правильно, то вид будет следующий

Права доступа для печати ценников и прайса
 Все условия для настройки доступности объектов

 

Одним из ключевых моментов является состав группы, по которой задаются ограничения. В данную таблицу необходимо добавить пользователей, которые будут попадать под настроенные ограничения.

 

Хотелось бы отметить еще один момент. Если нет желания возиться с группами - можно вовсе не включать режим ограничения доступа на уровне записей. Этот режим влияет на ограничение видимости данных, а не объектов. То есть если есть право у роли на изменение документа с ограничением прав, а режим ограничения доступа не установлен, то пользователь все-равно будет в праве изменить документ. Решать как всегда Вам.

 

Вернемся к нашей задаче. На предприятии, у которого возникла потребность в настройке прав, используются ограничения на уровне записей. Давайте составим пошаговую инструкцию для решения нашей задачи.

 

1.  Добавляем новую роль, к примеру "Ценники и прайсы". Делаем это в конфигураторе примерно так

 

Права доступа для печати ценников и прайса
 

2. В открывшемся окне нас будет интересовать дерево на закладке "Права". Ищем ветку "Обработки", а в ней "ПечатьПрайсЛиста". Переводим свой взор правее, на верхнюю таблицу типа "Права". Ставим оба флага.

 

Права доступа для печати ценников и прайса

 

3. Аналогичные действия проделываем с обработкой "ПечатьЦенников"

 

 

Права доступа для печати ценников и прайса
 

 

4. Пожалуй, самое сложное в этой процедуре. Необходимо разрешить использование общих объектов конфигурации. Для построения прайс-листа в УПП используется отчет "ОтчетСписокКроссТаблица". Ищем его в ветке "Отчеты" и тоже ставим флаг для использования и просмотра (хотя только использования тоже было бы достаточно, но мы подстрахуемся).

 

 

Права доступа для печати ценников и прайса

 

Всё. Обновляем конфигурацию (F7). В случае параллельной работы пользователей можно воспользоваться предложением динамического обновления. И назначаем эту роль интересующему нас пользователю параллельно с ролью "Пользователь".

 

Примечание: в случае использования ограничения прав на уровне записей необходимо следить за тем, чтобы в модуле Ваших объектов все запросы имели диррективу "Разрешенные", в противном случае быдет ошибка выполнения запроса (предприятию, ставившему задачу переживать за это не стоит fellow ).

 

 Надеюсь кому-нить поможет...

 

 


Ключевые теги: Права, Роли
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Другие новости по теме:

  • Конфигурация «УПП для Украины». Управление доступом пользователей часть 3.
  • «УПП для Украины». Управление доступом пользователей часть 1.
  • «УПП для Украины». Управление доступом пользователей часть 2.
  • "Драгоценное время" или "Настройка прав для отчетов на СКД"
  • "Начинаем повествовательный цикл" или "Первый запуск"


  • Copyright © 2009-2017.D&K. Украина онлайн