Використання посилання на з’єднання в розв’язанні з Microsoft Dataverse

З’єднувач · — це проксі-сервер або обгортка навколо API, яка дозволяє базовій службі обмінюватися даними та Microsoft Power Automate Microsoft Power Apps програмами Azure Logic. Він надає користувачам можливість підключати свої облікові записи та використовувати набір готових дій і тригерів для створення своїх програм і робочих процесів.

З’єднання ... — це збережені облікові дані автентифікації для з’єднувача, наприклад облікові дані OAuth для з’єднувача SharePoint .

Посилання на з’єднання — це компонент рішення, який містить посилання на з’єднання щодо конкретного з’єднувача. Як програми полотна з урахуванням рішення, так і операції в потоці з урахуванням рішення прив’язуються до посилання на з’єднання, а не безпосередньо до з’єднання. Під час імпорту рішення в цільове середовище для всіх посилань на з’єднання надається з’єднання, тому будь-які потоки посилань можуть бути автоматично ввімкнені після завершення імпорту. Щоб змінити конкретне підключення, зв'язане з компонованою програмою або потоком, слід змінити компонент посилання на підключення в рішенні.

Додавання посилань на з’єднання до рішення

Посилання на з’єднання можуть бути додані до рішення різними способами:

  • Коли ви використовуєте провідник рішень для створення нового посилання на підключення в рішенні.

  • Під час імпорту рішення. Щоб дізнатися більше, перейдіть до розділу Імпорт рішень.

  • Неявно, коли ви створюєте програми та потоки на полотні, визначені в рішенні Microsoft Dataverse .

Примітка

  • Компоновані програми та потоки встановлюють з'єднання по-різному. Потоки використовують посилання на з'єднання для всіх з'єднувачів, тоді як компоновані програми використовують їх лише для неявних спільних (не OAuth) підключень, таких як автентифікація SQL Server. Додаткові відомості: Безпека та типи автентифікації
  • Посилання на підключення створюється автоматично під час створення нових підключень із конструктора потоку та компонованих програм.
  • Компоновані програми та цикли, додані з-поза рішень, не будуть оновлені автоматично для використання посилань на підключення.
  • Посилання на підключення пов'язуються з компонованими програмами лише при додаванні у програму джерела даних. Щоб оновити програми, необхідно видалити підключення з програми, а потім додати підключення, що містить зв'язане посилання на підключення.

Додавання посилання на з’єднання вручну за допомогою провідника рішень

  1. Увійдіть до Power Apps АБО Power Automate.

  2. На лівій панелі виберіть Рішення. Якщо елемента немає на бічній панелі, виберіть ... Додатково та знайдіть потрібний елемент.

  3. Створення нової або відкриття існуючої програми.

  4. На панелі команд виберіть пункт Створити > більше > довідника про підключення.

  5. В області Нове посилання на підключення введіть таку інформацію. Обов’язкові стовпці позначаються знаком зірочки (*).

    • Коротке ім’я : введіть унікальне та зручне ім’я, яке допоможе відрізняти це посилання на підключення від інших.
    • Додати опис: введіть текст, який описує підключення.
    • З'єднувач: виберіть наявний з'єднувач у списку, як на наведеному тут знімку екрана. Також можна натиснути «Створити», щоб створити нове підключення для цього посилання на підключення. Завершивши створення нового підключення, натисніть кнопку «Оновити», щоб вибрати підключення у списку.
    • Підключення: залежно від вибраного з'єднувача виберіть наявне підключення або натисніть «Створити підключення», щоб створити нове.
  6. Виберіть Створити.

    Скріншот нового панель довідок підключення.

Іменування посилання на підключення

Коротке ім’я посилання на підключення має бути унікальним, щоб розрізняти різні посилання на підключення лише за ім’ям. За замовчуванням назва посилання на з’єднання включає цільовий з’єднувач, назву поточного рішення для контексту та випадковий суфікс для забезпечення унікальності. Рекомендуємо змінити ім’я посилання на підключення на унікальне ім’я, яке іноді може пояснювати мету його використання.

Повторне використання з’єднань у потоці рішення

Потоки, створені поза рішенням, використовують підключення напряму. Потоки, створені в рішенні, використовують посилання на підключення та точки посилань на підключення в самому підключенні. Щоб повторно використати підключення в потоку рішення, спочатку потрібно створити посилання на підключення, що вказує на це підключення.

Оновіть ланцюжок, щоб замість з’єднань використовувалися посилання на з’єднання

Коли потоку немає в розчині, він використовує з’єднання. Якщо потім цей потік додати в розчин, він продовжить використовувати з’єднання спочатку. Цикли можна оновлювати, щоб замість підключень використовувати посилання на підключення одним із двох способів:

  1. Якщо цикл експортовано в некероване рішення та імпортується, підключення буде видалено та замінено на посилання на підключення.

  2. Після відкриття циклу засіб перевірки циклу на сторінці відомостей про цикл відобразить попередження Використовувати посилання на підключення. Попередження містить дію Видалити підключення, щоб додати посилання на них. Якщо вибрати цю дію, підключення буде видалено з тригера та дій у циклі, і буде дозволено вибір та створення посилань на підключення.

Автоматичне використання посилань на підключення у потоці рішення

Коли дія додається до потоку рішень, він спробує повторно використати наявні посилання на з’єднання з поточного рішення або інших рішень, Power Automate перш ніж створювати нове посилання на підключення. Щоб гарантувати, що посилання на підключення розташовано в тому самому рішенні, що й потік, створіть або додайте посилання на підключення в тому ж рішенні та вкажіть на те посилання на підключення з потоку.

Діліться з’єднаннями з іншим користувачем, щоб можна було ввімкнути ланцюжки

Коли ланцюжок увімкнено (увімкнено), користувач, який вмикає ланцюжок, повинен володіти або мати дозвіл на використання всіх з’єднань у ланцюжку. Зазвичай це досягається шляхом створення відповідальним за потік з'єднання між усіма посиланнями на з'єднання, які використовується потоком. Якщо користувач, відмінний від власника потоку, надає з’єднання в потоці, то потік повинен бути включений власником цих з’єднань або з’єднання повинні бути передані користувачеві, який вмикає потік.

Примітка

З’єднання OAuth можуть бути явно передані лише користувачеві, який представляє реєстраційний запис служби.

Ручне спільне використання з’єднань для забезпечення потоку

Спільний доступ до з’єднань можна здійснити за допомогою наступних кроків.

  1. Перейдіть і Power Apps виберіть середовище, що містить з’єднання.

  2. Виберіть пункт Підключення на лівій панелі переходів, а потім виберіть підключення, до якого потрібно надати спільний доступ. Якщо елемента немає на бічній панелі, виберіть ... Додатково та знайдіть потрібний елемент.

  3. У меню виберіть Поділитися.

  4. На екрані спільного доступу введіть ім’я користувача (керівника сервісу), який увімкне ланцюжок.

  5. Для дозволів виберіть Можна використовувати.

  6. Щоб завершити спільний доступ, виберіть Зберегти.

Автоматизований обмін з’єднаннями для забезпечення потоку

Щоб автоматизувати спільний доступ до з’єднань, скористайтеся дією «Редагувати призначення ролей підключення» на Power Apps з’єднувачі for Makers.

Скріншот прикладу спільного доступу до з’єднання.

Обмеження

  • Посилання на з’єднання тепер зберігаються асинхронно. На відміну від періоду попереднього перегляду, більше немає обмежень на кількість потоків, які можуть посилатися на одне й те саме посилання на з’єднання. Під час оновлення посилань на підключення з’являється інформаційний банер, який посилається на панель, що містить відомості про асинхронне оновлення.
  • Також немає обмежень на кількість дій у кожному ланцюжку, які можна пов’язати з посиланням на з’єднання.
  • Програми Canvas не розпізнають посилання на підключення на спеціальних з’єднувачах. Щоб обійти це обмеження, після імпорту рішення в середовище програму потрібно відредагувати, щоб видалити, а потім знову додати власне з’єднання з’єднувача. Зверніть увагу, що якщо ця програма знаходиться в кероване рішення, перехід до редагування програми створить некерований шар. Додаткові відомості: Шари рішень

Відомі проблеми

У цьому розділі описано відомі проблеми з посиланнями на підключення.

Середовище копіювання розриває посилання на з’єднання для користувацьких з’єднувачів

Користувацькі з’єднувачі використовують ідентифікатор середовища для посилання на спеціальний з’єднувач. Після операції середовища копіювання необхідно створити нове посилання на підключення до нового настроюваного з’єднувача. Потім потрібно буде виправити будь-які додатки або потоки, які використовують старі посилання на підключення.

Спеціальні з’єднувачі потрібно імпортувати окремо від посилань на підключення

Спеціальні з’єднувачі потрібно імпортувати в окремому рішенні, перед посиланнями на з’єднання або потоками. Спочатку експортуйте рішення , що містить лише спеціальний з’єднувач.

Поширені запитання

Як виправити помилку «Недійсне підключення»?

Якщо посилання на з’єднання відображається як «недійсне», а на сторінці відомостей про ланцюжок з’являється червоний знак оклику, це означає, що основне з’єднання перебуває в поганому стані. Коли це станеться, перевірте та виправте основне з’єднання, оновивши з’єднання, або замініть з’єднання.

Що таке помилка ConnectionAuthorizationFailed? Чому я не можу увімкнути (активувати) ланцюжок?

Помилка "ConnectionAuthorizationFailed" вказує на те, що користувач, який намагається активувати ланцюжок, не має дозволів хоча б на одне з підключень, які використовує ланцюжок. Щоб вирішити ситуацію, виберіть одну з наведених нижче резолюцій.

  • Користувачі, які володіють з’єднаннями, повинні поділитися всіма з’єднаннями з користувачем, увімкнувши (активувавши) ланцюжок.
  • Якщо один користувач володіє всіма з’єднаннями в ланцюжку, то він може ввімкнути (активувати) ланцюжок.

Після того, як потік був увімкнений власником з’єднань, потік має дозволи на використання цих з’єднань. З цього моменту будь-який співвласник потоку може включити потік.

Чи може власник з’єднань увімкнути ланцюжок, а потім передати право власності іншому користувачеві?

Так. Коли потік вмикається (вмикається) власником з’єднань, що використовуються потоком, то потік отримує явний дозвіл на використання цих з’єднань. Співвласники потоку можуть відключати та вмикати потік за потреби.

Дозволи, надані додаткам і потокам за допомогою з’єднання, можна побачити на сторінці відомостей про це з’єднання на вкладках Додатки, що використовують це з’єднання, і Потоки, що використовують це підключення .

Якщо ланцюжок редагується, додаючи нові дії, які використовують додаткові посилання на з’єднання з новими підключеннями, то власнику цих нових з’єднань потрібно або спочатку ввімкнути ланцюжок самостійно, або поділитися підключеннями з власником, який вмикає ланцюжок. Додаткові відомості: Спільний доступ до ресурсів програми

Чи можна передати право власності на посилання на з’єднання іншому користувачеві?

Право власності на посилання на підключення не може бути передане іншому користувачеві з області рішень in Power Apps (make.powerapps.com).

Однак класичний провідник рішень можна використовувати для зміни привілеїв посилання на з’єднання, включаючи спільне використання.

Див. також

З’єднувачі

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).