2 378 документов
← К списку

ПрочитатьДанныеВладельцевИзБезопасногоХранилища

страница

Возвращает данные из безопасного хранилища. Вызывающий код должен самостоятельно устанавливать привилегированный режим. Безопасное хранилище недоступно для чтения пользователям (кроме администраторов), а доступно только коду, который делает обращения только к своей части данных и в том контексте, который предполагает чтение или запись конфиденциальных данных.

Синтаксис

Функция ПрочитатьДанныеВладельцевИзБезопасногоХранилища(Владельцы, Ключи = "Пароль", ОбщиеДанные = Неопределено) Экспорт

Параметры

  • Владельцы — Массив из ПланОбменаСсылка
    • Массив из СправочникСсылка
    • Массив из Строка - ссылки на объекты информационной базы, представляющих объекты-владельцы или уникальные строки(до 128 символов) владельцев данных.
  • Ключи — Строка - содержит имя ключа данных или список имен ключей, указанных через запятую.
    • Неопределено - будут возвращены все сохраненные данные переданных владельцев.
  • ОбщиеДанные — Булево - Истина, если требуется в модели сервиса получить данные из общих данных в разделенном режиме.

Возвращаемое значение

Соответствие из КлючИЗначение:

  • Ключ - ПланОбменаСсылка
    • СправочникСсылка
    • Строка - ссылка на объект информационной базы или строка до 128 символов идентифицирующая владельца данных.
  • Значение - Произвольный - если в параметре Ключи указан один ключ, то возвращается его значение произвольного типа.
    • Структура - если в параметре Ключи указано несколько ключей или Неопределено, где ключ структуры - это имя ключа сохраненных данных, а значение - данные произвольного типа. Когда для ключа отсутствуют данные, то значение содержит Неопределено.
    • Неопределено - если данные по ключу отсутствуют.

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

Процедура РассылкаПриглашений(Пользователи)
  УстановитьПривилегированныйРежим(Истина);
  ДанныеАвторизации  = ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(Пользователи, "Логин, Пароль");
  УстановитьПривилегированныйРежим(Ложь);
  Для каждого Пользователь Из Пользователи Цикл
   ОтправитьПриглашение(Пользователь, ДанныеАвторизации[Пользователь]);
  КонецЦикла;
КонецПроцедуры

Доступность

Сервер, Толстый клиент, Внешнее соединение