ЕстьПраво (БСП)

Автор: 1С
ОбщийМодуль.РаботаСФайламиСлужебный
БСП

Есть право. Проверяет право текущего пользователя

// Проверяет право текущего пользователя
// при использовании ограничения для папки или файла.
// 
// Параметры:
//  Право        - Имя права.
//  ВладелецПрав - СправочникСсылка.ПапкиФайлов, СправочникСсылка.Файлы,
//                 <ссылка на владельца>.
//
Функция ЕстьПраво(Право, ВладелецПрав) Экспорт
	
	Если Не ЭтоПапкаФайлов(ВладелецПрав) Тогда
		Возврат Истина; 
	КонецЕсли;
	
	Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
		МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
		
		Если НЕ МодульУправлениеДоступом.ЕстьПраво(Право, ВладелецПрав) Тогда
			Возврат Ложь;
		КонецЕсли;
	КонецЕсли;
	
	Возврат Истина;
	
КонецФункции

///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются 
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////

Рекомендации

Похожие публикации

ПравоЗапуск (БСП)

ИдентификаторAPIПрава (БСП)

ПроверитьПрава (БСП)

ЕстьПравоДоступа (БСП)

ЗаменитьПраваВНастройкахПравОбъектов (БСП)

ПравоЗапускИАдминистрирование (БСП)

ПравилаРегистрацииОбъекта (БСП)

ЕстьПраваНаУстановкуОбновления (БСП)

ДополнительныеПравилаПреобразования (БСП)

TurboConf ИР адаптер 2.14