V82.ОбщиеМодули.ПолныеПрава.ЗаписатьПраваДоступаПользователей C# (CSharp) Method

ЗаписатьПраваДоступаПользователей() public method

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