Loading
Автоматизация бизнес-процессов посредством Salesforce Flow
Предоставление потокам доступа к процессу MuleSoft RPA

Предоставление потокам доступа к процессу MuleSoft RPA

Настройте подключение между платформой MuleSoft Anypoint и организацией для импорта MuleSoft RPA API. Потом зарегистрируйте API в качестве внешней службы для использования их в потоках.

Требуемые версии

Доступно в версиях: Lightning Experience
Просмотр поддерживаемых версий.
Примечание
Примечание Чтобы использовать Mulesoft RPA с Flow Builder, вам нужна подписка MuleSoft Automation и пользователь MuleSoft RPA со всеми необходимыми полномочиями. См. раздел «Полномочия RPA управления доступом к любой точке».

Прежде чем предоставить потоку доступ к процессу MuleSoft RPA:

  • В менеджере MuleSoft RPA опубликуйте процесс RPA как REST API в Anypoint Exchange.
  • В менеджере MuleSoft RPA создайте ключ API для себя и сохраните его в безопасном месте. По желанию, скопируйте ключ API, чтобы использовать его при создании внешних регистрационных данных.
  • В Salesforce создайте и назначьте набор полномочий, позволяющий пользователям вызывать этот процесс MuleSoft RPA в потоке.
  1. Подключите Salesforce к MuleSoft Anypoint Exchange в настройках, создайте первичное подключение между платформой MuleSoft Anypoint и вашей организацией.
  2. Создайте внешние регистрационные данные для проверки подлинности в менеджере MuleSoft RPA со следующими значениями. Внешние регистрационные данные подробно излагают способ проверки подлинности Salesforce в менеджере MuleSoft RPA. Вы связываете внешние регистрационные данные с набором полномочий пользователя и с именованными регистрационными данными, которые указывают URL-адрес для MuleSoft RPA Manager.
    Раздел Значение
    Метка Пользовательское имя внешних регистрационных данных, отображаемое в пользовательском интерфейсе Salesforce, например, в списковых представлениях.
    Имя

    Уникальный идентификатор, используемый для обращения к внешним регистрационным данным из определений выноски и посредством API.

    Имя может содержать только буквы, цифры и символы подчеркивания. Оно должно быть уникальным, начинаться с буквы, не содержать пробелов, не заканчиваться подчеркиванием и не содержать двух последовательных символов подчеркивания.

    Протокол проверки подлинности Настраиваемый
    Основные

    Создайте субъект со следующими значениями.

    Порядковый номер
    1
    Параметры проверки подлинности
    Добавьте параметр проверки подлинности, значение которого является ключом API, созданным ранее в менеджере RPA. Вы используете имя параметра проверки подлинности в настраиваемом заголовке для этих внешних регистрационных данных.
    Настраиваемые заголовки

    Создайте настраиваемый заголовок со следующими значениями.

    Имя
    x-apikey

    Это значение чувствительно к регистру.

    Значение
    {!$Credential.External_Credential_Name.RPA_API_Key}

    External_Credential_Name - это имя внешних регистрационных данных.

    RPA_API_Key - это имя параметра проверки подлинности, созданного для хранения ключа API, созданного ранее в менеджере RPA.

    Порядковый номер
    1
  3. Включите внешние регистрационные данные посредством набора полномочий, созданного для предоставления пользователям возможности вызова данного процесса RPA.
  4. Создайте именованные регистрационные данные, хранящие URL-адрес для менеджера MuleSoft RPA.

    Вы связываете именованные регистрационные данные с внешними регистрационными данными, созданными на предыдущем этапе.

    Раздел Значение
    Метка Пользовательское имя именованных регистрационных данных, отображаемое в пользовательском интерфейсе Salesforce, например, в списковых представлениях.
    Имя

    Уникальный идентификатор, используемый для обращения к этим именованным регистрационным данным из определений выноски и посредством API.

    Имя может содержать только буквы, цифры и символы подчеркивания. Оно должно быть уникальным, начинаться с буквы, не содержать пробелов, не заканчиваться подчеркиванием и не содержать двух последовательных символов подчеркивания.

    URL URL-адрес менеджера MuleSoft RPA (например, https:// myOrg.rpa.mulesoft.com).
    Внешние регистрационные данные Выберите внешние регистрационные данные, созданные на предыдущем этапе.
    Создание заголовка авторизации Снимите этот флажок.
    Разрешить формулы в заголовке HTTP Выберите этот параметр.
  5. Импортируйте MuleSoft RPA API в Salesforce и используйте именованные регистрационные данные, созданные на предыдущих этапах в окне импорта службы.
  6. Выберите операции startProcess и getProcessExecutionStatus для MuleSoft RPA API.

Используйте процесс MuleSoft RPA в потоке.

 
Загрузка
Salesforce Help | Article