Создание пользовательских соединителей в решениях

Используя решения, вы можете переносить свои пользовательские соединители — вместе с приложениями на основе холста, потоками и настройками Microsoft Dataverse — в одном пакете. Решения имеют дополнительные преимущества управления настройками в Azure DevOps и автоматизации процесса CI/CD.

Начать

Решения доступны как из Power Apps, так и Power Automate.

Предварительные условия

У вас должна быть лицензия на Dataverse или Dynamics 365 Customer Engagement и действующая роль безопасности, разрешающая создание доступа для соединителей.

Шаги

  1. Выберите вкладку Решения.

  2. Создайте новое решение или откройте существующее неуправляемое решение.

  3. Выберите Создать>Автоматизация>Настраиваемый соединитель.

  4. Откроется новая вкладка, где вы можете создать новый пользовательский соединитель.

  5. По завершении выберите Сохранить.

  6. Закройте вкладку браузера. Вы увидите новый настраиваемый соединитель в вашем решении.

  7. Чтобы перенести пользовательский соединитель и любые другие настройки, экспортируйте решение, а затем импортируйте его в целевую среду.

Заметка

Вам нужно будет повторно ввести требуемые учетные данные для соединителя, а затем создать подключения.

Известные ограничения

  • Зависимости не регистрируются в журналах.
  • Управляемые свойства.
  • Резервное копирование/восстановление/копирование.
  • Пользовательские соединители недоступны в классическом обозревателе решений.
  • Пользовательские соединители необходимо импортировать в первую очередь, до ссылок на подключения или потоки.
    • Если ваша среда не содержит пользовательский соединитель в решении, импортируйте отдельное решение, содержащее только пользовательские соединители. Выполните этот импорт перед импортом фактического решения, так как Azure необходимо заранее зарегистрировать настраиваемый соединитель.
    • Если вы импортируете решение, содержащее кастомные соединители и потоки, Azure не сможет зарегистрировать кастомный соединитель, когда регистрирует ваши ссылки на подключения или потоки. Это также относится к ссылкам на подключения для пользовательского соединителя, которые ранее не были импортированы в отдельном решении. Если Azure не зарегистрировал настраиваемый соединитель, импорт завершится ошибкой или вы не сможете запустить импорт.
  • По умолчанию пользовательские соединители решения создаются без назначения ролей.
    • У соединителя Power Apps для администратора есть действие Получить пользовательские соединители с правами администратора, которое не возвращает пользовательские соединители в решениях без назначений ролей. Пользователи могут добавлять назначения ролей в пользовательские соединители путем предоставления общего доступа или через соединитель Power Apps для администратора.
    • Назначения ролей не сохраняются при импорте/экспорте настраиваемых соединителей между средами. Это связано с тем, что назначение ролей зависит от конкретных пользователей в среде. После создания пользовательского соединителя решения настройте привилегии ролей и безопасность на основе ролей по мере необходимости.
    • Пользовательские соединители в решениях можно просмотреть на странице пользовательских соединителей. Однако до тех пор, пока соединитель не будет передан другому пользователю, будут видны только описание, режим проверки подлинности и сведения о совместном использовании.
  • Пользовательские соединители, в которых используются ссылки на подключения, должны быть связаны с решением, чтобы эти ссылки на подключения можно было экспортировать.
    • Для того чтобы пользовательский соединитель был связан с решением, пользовательский соединитель должен быть либо создан в решении, либо добавлен в существующее решение перед экспортом.

Создание и сертификация пользовательских соединителей
Используйте решения в Power Apps

Предоставление отзыва

Мы очень ценим отзывы о проблемах с нашей платформой соединителей и новые идеи о функциях. Чтобы оставить отзыв, выберите пункт Сообщить о проблемах или получить помощь с соединителями и выберите тип отзыва.