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

Используя решения, вы можете переносить свои пользовательские соединители — вместе с приложениями на основа холста, потоками и настройками 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

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

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