Введение
Используемые в платформе чувствительные данные (логины и пароли) хранятся с помощью Диспетчера учетных данных Windows. Эти данные синхронизированы, то есть при добавлении пары логин-пароль на вкладке "Учетные записи" в Studio Pro или Bot Runner эти данные отобразятся в Диспетчере учетных данных Windows и наоборот.
Добавление и изменение данных
Способ 1 - Вкладка "Учетные записи" в Studio Pro или Bot Runner
И в приложении Studio Pro, и в приложении Bot Runner есть возможность добавить учетную запись, с которой бот может взаимодействовать:
- Для того, чтобы добавить учетные записи, откройте вкладку "Учетные записи" в Studio Pro или Bot Runner:
- В Studio Pro: нажмите "Настройки" - "Управление учетными записями".
- В Bot Runner: откройте интерфейс программы и перейдите на вкладку "Учетные записи".
- Находясь во вкладке, нажмите "Добавить логин и пароль". Появится форма, как на скриншоте ниже:
- В появившейся форме заполните все параметры:
- Сервис - название учетной записи. Укажите такое название, по которому удобно будет ориентироваться при работе с ботом.
- Логин - укажите имя пользователя.
- Пароль - укажите пароль.
- Нажмите кнопку "Добавить". Если на момент добавление учетная запись с идентичной парой "Сервис-Логин" уже существует, выйдет сообщение с вопросом о перезаписи. Если дубликата не существует, то после нажатия на кнопку "Добавить" форма закроется, и заданную учетную запись можно будет увидеть в общем окне.
Способ 2 - Диспетчер учетных данных
Способ ниже несколько более сложен из-за количества действий, однако его тоже стоит иметь в виду. Данный способ задействует диспетер учетных данных Windows:
- Чтобы открыть Диспетчер учетных данных, введите Диспетчер учетных данных в поле поиска на Панели задач и выберите Панель управления Диспетчера учетных данных, либо воспользуйтесь поиском Windows.
- Выберите Учетные данные Windows для доступа к учетным данным, которыми вы хотите управлять.
- Нажмите Добавить общие учетные данные.
-
В появившемся окне нужно ввести данные следующим образом:
- Адрес в Интернет или сети: Electroneek Robot/*название сервиса*@*название логина*
- Имя пользователя: *название сервиса*@*название логина*
- Пример на скриншоте ниже:
- После нажатия кнопки ОК перезапустите приложение Studio или Bot Runner, зайдите на вкладку Пароли и проверьте появление новых учетных данных.
Использование конфиденциальных данных
Добавленные учетные записи как правило используются в двух целях:
- Работа с функционалом, требующим авторизации, например, действие Прочитать письма из раздела "Электронная почта".
- Авторизация в сторонних системах через десктопный или браузерный интерфейсы.
В первом случае внутри самого действия нужно просто указать соответствующую учетную запись, которую необходимо использовать. Смотрите описание этих действий, если возникнут вопросы по этому поводу.
Во втором случае нужно воспользоваться действиями из раздела "Учетные записи" в Studio Pro. Например, действие Получить пароль. Данное действие возвращает пароль в зависимости от того, какая учетная запись выбрана, однако не сохраняет его по умолчанию в переменную. Это сделано по соображениям безопасности. Однако возвращаемый пароль можно передать в следующее действие, например, Ввод в приложение, в параметре "Значение" которого можно указать опцию "Сохранить результат предыдущего шага". Тогда пароль не будет нигде отображаться, при этом он будет введен в указанный элемент с клавиатуры. Фрагмент такого алгоритма приведен на скриншоте ниже: