Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 4.07 KB

el_orch_getcredentials.md

File metadata and controls

55 lines (40 loc) · 4.07 KB
description
Get Credentials

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

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

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

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

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

Свойства

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

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

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

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

Только код

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

{% tabs %} {% tab title="C#" %}

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

{% endtab %}

{% tab title="Python" %}

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

{% endtab %}

{% tab title="JavaScript" %}

var ret = _lib.LTools.Enterprise.OrchestratorApp.CredentialsGet(wf, "MyCred");

{% endtab %} {% endtabs %}