Курс: Управление доступом

Курс: Управление доступом

Курс: Управление доступом


Продолжительность курса: 40 ак. ч.

Описание курса:
Каждый пользователь должен иметь свободный доступ к той информации, которая необходима ему для работы. Но бывают ситуации, когда злонамеренные или просто неосторожные действия пользователя с информацией могут иметь печальные последствия для других пользователей, корректности ведения учета или даже работоспособности системы в целом. С другой стороны - неуклюжее использование данных подсистем может отразиться не только на удобстве пользователей, но и на быстродействии программы в целом, поскольку очевидно, что обеспечение разграничения доступа так же потребляет ресурсы системы. Поэтому важно правильно управлять доступом пользователей в системе.
Целью данного курса является создание цельного представления об устройстве платформенных средств и стандартных механизмов управления доступом и выработка методик наименее затратных приемов управления доступом в условиях постоянно меняющихся правил доступа.
Курс выстраивается таким образом, чтобы ученик потом минимально зависел в своей работе от конкретного релиза конкретной версии конфигурации. Специалист должен работать в любой обстановке. Именно по этой причине много внимания уделяется не только показу: "как то-то работает", а демонстрации нити рассуждений – как разобраться в работающем, как прийти к тому или иному решению.
Впоследствии, поступая подобным образом, можно работать и с заранее неизвестной конфигурацией. Но особенную ценность материалы курса представляют именно для работы с конфигурациями, включающими в себя механизмы «1С:Библиотеки стандартных подсистем». Поскольку по результатам практически каждого раздела курса приведены методические рекомендации, как справляться с соответствующими задачами, опираясь только на немногочисленные «точки подключения» к стандартным механизмам.

Аудитория:
• Для специалистов, уже имеющих хотя бы начальный опыт программирования в системе "1C:Предприятие 8".
• Для слушателей, желающих систематизировать имеющиеся знания по данной теме и закрепить их на практике.

Необходимая подготовка:
Начальный опыт программирования в системе "1C:Предприятие 8".

Программа курса:
Модуль 1.
• Права и роли
• Правило сочетания ролей в системе
• Основные, интерактивные, старшие и младшие права
• Привилегированный режим работы
• "Прикладные" и "атомарные" роли
• Функциональные опции
• RLS – разграничение доступа на уровне записей
• Абсолютность действия ограничений
• Правило сочетания ролей в системе
• Возможности сборки ограничений

Модуль 2.
• Использование шаблонов ограничения доступа
• Запросы СУБД при наложении ограничений нескольких ролей
• Использование инструкций препроцессора, функциональных опций и параметров сеанса в ограничениях RLS
• Ограничения RLS к данным отчетов, регистров
• Поиск причины отсутствия объекта в интерфейсе
• Ограничение на ограничения
• Приемы ограничения доступа без RLS
• Программная работа с отдельными полями объекта (реквизитами формы)
• Программная работа с отдельными элементами формы
• Программная работа с группами элементов формы (страницами, панелями)
• Работа с динамическими списками
• Программная подмена стандартных форм на нестандартные
• Работа с функциональными опциями (уже проходили на первом занятии)
• Программная работа с сеансом пользователя

Модуль 3.
• Схема управления доступом
• Прием «Укрупнение» как основа подсистемы «Управление доступом»
• Методика добавления прав на объект
• Методика изменения поставляемых профилей без изменений конфигурации
• Ограничения доступа
• Объекты, задействованные в ограничении доступа
• Шаблон #ПоЗначениям
• Методика добавления нового вида доступа в конфигурацию
• Группирование значений доступа к объектам

Модуль 4.
• Предпосылки дополнительных вариантов шаблонов ограничений
• Шаблон #ПоЗначениямРасширенный
• Методика написания ограничения с использованием шаблона ПоЗначениямРасширенный
• А как же «только лишь все»?
• Реализация логики ограничений по нескольким табличным частям объекта
• Шаблон #ПоНаборамЗначений
• Особенности применения модификатора «РасширенноеИЛИ»
• Методика написания ограничения с использованием шаблона #ПоНаборамЗначений
• Шаблон #ПоЗначениямИНаборамРасширенный
• Адаптация подсистемы Управление доступом
• Профильные роли

Модуль 5.
• Подсистема "Запрет редактирования реквизитов объектов"
• Методика заполнения списка исключений контроля ссылок
• Методика добавления формы "РазблокированиеРеквизитов"
• Общая методика подключения объектов к подсистеме "Запрет редактирования реквизитов"
• Подсистема "Групповое изменение реквизитов"
• Методика корректного использования подсистемы "Групповое изменение объектов"
• Подсистема Поиск и замена дублей
• Методика корректного использования подсистемы "Поиск и замена дублей"
• Подсистема "Даты запрета изменения"
• Методика Подключения объекта к подсистеме Даты запрета изменения
• Методика Отключения объекта от подсистемы Даты запрета изменения
• Методика добавления разреза к подсистеме "Даты запрета изменения"

Модуль 6.
• Подсистема "Версионирование объектов"
• Методика Подключения объекта к подсистеме "Версионирование объектов"
• Подсистема "Анализ журнала регистрации"
• Использование раcсылки отчетов
• Подсистема "Защита персональных данных"
• Методика подключения обработки печати согласия
• Методика организации регистрации доступа к персональным данным
• Подсистема "Завершение работы пользователей"

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: Ведется набор
  • Вендор:
  • Код курса: 1С-38
  • Город: Пермь, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно:
  • Дистанционно:
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

8 800 (600)-66-16

Владелец сайта:
АНО ДПО «Учебный центр «ШИФТ»
ИНН 5904355180
ОГРН 1175958039586
Юридический адрес: 614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32.
E-mail: info@eshift.ru