Links

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

Get Credentials

Назначение

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

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

🔹
Установлено подключение Студии к Оркестратору.
🔹
В Оркестраторе создан ресурс (переменная) с типом Credentials.

Свойства

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

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

При выполнении элемента может возникнуть «Ошибка получения значения». Она возникает, если ресурса с указанным названием нет в Оркестраторе.

Только код

Пример использования элемента в процессе с типом Только код (Pure code):
C#
Python
JavaScript
LTools.Enterprise.Model.CredentialResult ret = LTools.Enterprise.OrchestratorApp.CredentialsGet(wf, "Key");
ret = LTools.Enterprise.OrchestratorApp.CredentialsGet(wf, "Key")
var ret = _lib.LTools.Enterprise.OrchestratorApp.CredentialsGet(wf, "Key");