INFOSTART EVENT 2018 EDUCATION

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

Наумов Сергей | Руководитель | Команда Naumov Pro

«Интеграция инструментов отдела разработки и аналитики»

В докладе поговорим про оптимальное выстраивание процессов отдела разработки и аналитики. Посмотрим на инструменты для аналитиков, разработчиков и руководителей проектов. И самое интересное - как обосновать бизнесу затраты на внедрение таких инструментов. Темы доклада: * Обзор инструментов отдела разработки и аналитики * Все начинается с требований - опыт применения инструментов управления требованиями Enterprise Architect, Rational Requisite Pro * Построение моделей на основе требований - Enterprise Architect, Rational Rose * Автоматизация процессов разработки и баг-трекинга на СППР * Управление проектом с помощью MS Project или Enterprise Architect, а так же зачем такой инструмент нужен inHouse отделу * Интеграция инструментов и выгоды от интегрированной среды. Варианты интеграции различных инструментов * Делаем прозрачными процессы разработки и анализа для бизнеса с помощью профессионального инструментария

Настройка ограничений доступа к внешним отчетам и обработкам

Администрирование - Защита, права, пароли

2
Многие сталкивались с тем, что не для всех пользователей желателен доступ к определенным отчетам и обработкам. Предлагаемое решение позволяет ограничить интерактивный доступ к справочнику Внешние обработки для пользователей и групп пользователей средствам RLS. Решение подойдет для любой конфигурации типа УТ, УПП, УТП (Украина) и им подобных на обычных формах.

На Инфостарте в свое время был опубликован вариант решения //infostart.ru/public/247875/

Однако вариант трудоемкий и обусловлен невозможностью редактирования конфигурации.

В том случае, когда включена возможность редактирования конфигурации, гораздо проще решить проблему с помощью RLS

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

Из прилагаемого файла конфигурации (cf) можно взять готовый набор прав с шаблоном и регистр сведений.

Структура регистра сведений

Измерения

  • Пользователь (СправочникСсылка.Пользователи, СправочникСсылка.ГруппыПользователей)
  • Обработка (СправочникСсылка.ВнешниеОбработки)

Ресурсы

  • Чтение (Булево)

Шаблон ограничений

Устанавливается для права на Чтение в наборе прав Пользователь для объекта Справочники.ВнешниеОбработки

ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ 	
		ТекущаяТаблица.ВидОбработки = ЗНАЧЕНИЕ(Перечисление.ВидыДополнительныхВнешнихОбработок.ПечатнаяФорма)
	ИЛИ
		ТекущаяТаблица.ЭтоГруппа = ИСТИНА
	ИЛИ 
		ТекущаяТаблица.Ссылка В
			(
			ВЫБРАТЬ ПЕРВЫЕ 1
				ПраваДоступаПользователейКОбъектам.Обработка
			ИЗ
				РегистрСведений.А_ВнешниеОбработкиПраваДоступа КАК ПраваДоступаПользователейКОбъектам
			ГДЕ
				ПраваДоступаПользователейКОбъектам.Обработка = ТекущаяТаблица.Ссылка
				И
				ПраваДоступаПользователейКОбъектам.Чтение = ИСТИНА
				И
				ПраваДоступаПользователейКОбъектам.Пользователь В 
			(ВЫБРАТЬ
				ПользователиГруппы.Ссылка КАК Ссылка
			ИЗ
				Справочник.ГруппыПользователей.ПользователиГруппы КАК ПользователиГруппы
			ГДЕ
				ПользователиГруппы.Пользователь = &ТекущийПользователь
		
			ОБЪЕДИНИТЬ ВСЕ
		
			ВЫБРАТЬ
				ЗНАЧЕНИЕ(Справочник.ГруппыПользователей.ВсеПользователи)
		
			ОБЪЕДИНИТЬ ВСЕ
		
			ВЫБРАТЬ
				&ТекущийПользователь))

Назначение прав

После сохранения конфигурации необходимо для всех пользователей установить вновь добавленную роль.

Далее, зайдя под полными правами назначаем доступ пользователям.

.

Редактирование возможно как из справочника Внешние обработки, так и из справочника Пользователи или Группы пользователей

2

Скачать файлы

Наименование Файл Версия Размер
Настройка ограничений доступа к внешним отчетам и обработкам:
.cf 155,15Kb
21.04.18
2
.cf 155,15Kb 2 Скачать

См. также

Сортировка: Древо
В этой теме еще нет сообщений.
Оставьте свое сообщение