Skip to Content

Прочитать Credentials

Eng: Get Credentials

Элемент позволяет получить доступ к логинам и паролям безопасным способом, читая их из программы Credential Manager (диспетчер учетных данных) ОС Windows. Применяется для автоматизации процессов, требующих аутентификации, без необходимости жестко кодировать учетные данные в тексте скрипта.

alt

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

СвойствоТипОписание
Ключ*StringУникальный ключ для поиска записанных данных
Данные защищены*BooleanУказывает, были ли данные защищены (шифрованы). По умолчанию параметр выключен
Хранить незакрытый пароль*BooleanСохранить ли пароль в незашифрованном виде. По умолчанию параметр включен - пароль сохранится незашифрованным
Переменная*LTools.Common.Model.UserPassПеременная, в которой будут храниться извлеченные учетные данные. Свойства модели UserPass приводятся ниже

LTools.Common.Model.UserPass - модель учетных данных. Имеет свойства:

  • Login: [String] Логин.
  • Password: [String] Пароль.

Как использовать

  1. Перенесите элемент Прочитать Credentials в свой процесс.
  2. Задайте необходимые свойства, включая Ключ для поиска данных и Переменная для хранения результатов.
  3. При необходимости активируйте свойство Данные защищены, чтобы включить шифрование данных.

Learning

Для обучения работе с элементом Прочитать Credentials скачайте RPA-проект по ссылке: Скачать архив Learning.

  1. Скачайте архив с обучающими материалами с указанной страницы.
  2. Распакуйте его и откройте проект StudioActivities в Студии.
  3. Найдите процесс StudioActivities/Ru/Криптография/Credentials.ltw для знакомства с работой элемента.

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

LTools.Common.Model.UserPass ret = LTools.Cryptography.CryptoApp.CredentialsGet(wf, "Key", true);