Skip to Content

Получить учетные данные

Элемент позволяет безопасно получить учетные данные из Оркестратора. Под учетными данными подразумевается ресурс с типом Credentials, который был создан в Оркестраторе и хранится в базе данных.

Элемент «Получить учетные данные»

Начальные условия

  • Установлено подключение Студии к Оркестратору.\
  • В Оркестраторе создан ресурс (переменная) с типом Credentials.
  • Доступ робота к этому ресурсу
ℹ️

Учетные данные хранятся в зашифрованном виде и передаются по защищенному соединению.

Свойства

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

СвойствоТипОписаниеПример
Процесс:
Наименование*String (точное совпадение)Имя ресурса с учетными данными, значение которого хотите получить. Имя ресурса в Orchestrator (с учетом регистра)"MyCred"
ТаймаутInt32Лимит времени операции, задается в миллисекундах. По умолчанию 5000. Если по истечении лимита операция не выполнена, робот закончит работу с ошибкой.5000
Вывод:
ЛогинStringНазвание строковой переменной, в которой будет храниться логин из полученных учетных данных
ПарольSystem.Security.SecureStringНазвание переменной для хранения полученного пароля. Пароль будет сохранен в зашифрованном виде. Впоследствии его можно использовать в других элементах Студии, обладающих свойством Защищенный пароль

Решение проблем

При возникновении ошибок проверьте:

  1. Существование ресурса в Orchestrator
  2. Правильность написания имени (регистр букв)
  3. Доступность Orchestrator

Только код

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

LTools.Enterprise.Model.CredentialResult ret = LTools.Enterprise.OrchestratorApp.CredentialsGet(wf, "MyCred");