Skip to content

Внешние пользователи УХ

ПолучитьВнешнегоПользователя

Описание, пример вызова
// Создать или получить внешнего пользователя связанного
// с объектом авторизации.
//
// Параметры:
// ОбъектАвторизации - ОпределяемыйТип.ВнешнийПользователь - объект для
// которой необходимо создать внешнего пользователя.
// ИдПрофиляГруппыДоступа - Строка - UID профиля группы доступа,
// для назначения создаваемому внешнему пользователю.
// ИмяПользователяИБ - Строка - имя внешнего пользователя.
// ВременныйПароль - Строка - временный пароль пользователя.
// ПотребоватьСменуПароляПриВходе - Булево - требовать смену пароля
// при первом входе пользователя.
//
// Возвращает:
// Структура - результат работы программы:
// Успех - Булево - Истина - найден или создан внешний пользователь.
// Реквизит "Ссылка" заполнен.
// Ложь - ошибка работы, в реквизите "ТекстОшибки" описание.
// Ссылка - ОпределяемыйТип.ВнешнийПользователь - внешний пользователь.
// ТекстОшибки - Строка - описание ошибки.
//
Функция ПолучитьВнешнегоПользователя( Экспорт

Пример вызова

Результат = ВнешниеПользователиУХ.ПолучитьВнешнегоПользователя();

ЗаписатьСведенияОПользователе

Описание, пример вызова
Процедура ЗаписатьСведенияОПользователе(Форма, ТекущийОбъект) Экспорт

Пример вызова

ВнешниеПользователиУХ.ЗаписатьСведенияОПользователе(Форма, ТекущийОбъект)

ДобавитьСтрокуУстановкиПрав

Описание, пример вызова
Процедура ДобавитьСтрокуУстановкиПрав(ГруппыПрав, Пользователь, ВладелецНастройки, НастройкаРодителя, НаследованиеРазрешено, Экспорт

Пример вызова

ВнешниеПользователиУХ.ДобавитьСтрокуУстановкиПрав(ГруппыПрав, Пользователь, ВладелецНастройки, НастройкаРодителя, НаследованиеРазрешено, );

УстановитьПраваВнешнегоПользователяНаДоступКПапкам

Описание, пример вызова
Процедура УстановитьПраваВнешнегоПользователяНаДоступКПапкам(Пользователь) Экспорт

Пример вызова

ВнешниеПользователиУХ.УстановитьПраваВнешнегоПользователяНаДоступКПапкам(Пользователь));

СоздатьГруппуДоступаДляПользователяИПрофиля

Описание, пример вызова
// Создание персональной группы доступа для пользователя и профиля доступа.
Функция СоздатьГруппуДоступаДляПользователяИПрофиля(ПрофильДоступа, ВнешнийПользователь) Экспорт

Пример вызова

Результат = ВнешниеПользователиУХ.СоздатьГруппуДоступаДляПользователяИПрофиля(ПрофильДоступа, ВнешнийПользователь));

ПолучитьРолиПрофиляГруппыДоступа

Описание, пример вызова
Функция ПолучитьРолиПрофиляГруппыДоступа(ПрофильДоступа) Экспорт

Пример вызова

Результат = ВнешниеПользователиУХ.ПолучитьРолиПрофиляГруппыДоступа(ПрофильДоступа));

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).