public object ДоступноПравоАдминистрирования(/**/)
{
return null;
}
// ОбновитьПраваДоступаКИерархическимОбъектамПриНеобходимости
public void ЗаписатьПраваДоступаПользователейКОбъекту(/*ПраваДоступаПользователей, Ссылка, Отказ, ПрошлыйИзмененныйРодительОбъектаДоступа = Неопределено*/)
{
if(true/*Отказ*/)
{
}
//ОтборПоПользователю = ТипЗнч(Ссылка) = Тип("СправочникСсылка.Пользователи") ИЛИ ТипЗнч(Ссылка) = Тип("СправочникСсылка.ГруппыПользователей");
if(true/*ОтборПоПользователю*/)
{
//ПраваДоступаПользователей.Отбор.Пользователь.Установить(Ссылка);
}
//ТаблицаПравДоступа = ПолучитьТаблицуПравДоступаБезУнаследуемыхЗаписей(ПраваДоступаПользователей);
//СтруктураОтбора = ПолучитьСтруктуруОтборовНабораЗаписей(ПраваДоступаПользователей);
//ПолныеПрава.ЗаписатьПраваДоступаПользователей(ТаблицаПравДоступа,СтруктураОтбора, Отказ, "Не записаны права доступа к объекту """+ Ссылка + """!");
if(true/*НЕ Отказ*/)
{
//ПрочитатьПраваДоступаКОбъекту(ПраваДоступаПользователей, Ссылка);
}
}