Споделяне чрез


Използвайте препратка към връзка в решение с Microsoft Dataverse

Конекторът е прокси сървър или обвивка около API, която позволява на основната услуга да разговаря с Microsoft Power Automate и Microsoft Power Apps Azure Logic Apps. Той предоставя начин на потребителите да свързват своите акаунти и да използват набор от предварително изградени действия и тригери, за да изградят своите приложения и работни потоци.

Връзката е съхранени идентификационни данни за удостоверяване за съединител, например идентификационни данни за OAuth за съединителя SharePoint .

Препратката към връзка е компонент на решение, който съдържа препратка към връзка за конкретен съединител. Както приложенията за платно с оглед на решенията, така и операциите в рамките на потока с оглед на решението се свързват с препратка към връзка, вместо директно към връзка. По време на импортирането на решение в целева среда се осигурява връзка за всички препратки към връзки, така че всички препращащи потоци да могат да се включат автоматично след завършване на импортирането. За да промените конкретна връзка, свързана с приложение за платно или поток, редактирате референтния компонент на връзката в решението.

Добавяне на препратки към връзка към решение

Препратките към връзки могат да се добавят към решение по различни начини:

  • Когато използвате изследователя на решения, за да създадете нова препратка към връзка в решение.

  • Когато импортирате решение. За да научите повече, отидете на Импортиране на решения.

  • Имплицитно, когато създавате вашите платно приложения и потоци , които са дефинирани в Microsoft Dataverse решение.

Бележка

  • Приложенията на платното и потоците обработват връзките по различен начин. Потоците използват препратки към връзки за всички съединители, докато приложенията за платно ги използват само за неявно споделени (не-OAuth) връзки, като удостоверяване на SQL Server. Повече информация: Сигурност и видове удостоверяване
  • Препратката към връзка се създава автоматично, когато създавате нови връзки от дизайнерите на приложения за потоци и платна.
  • Приложенията за платно и потоците, добавени от външни решения, няма да се надстроят автоматично, за да използват препратки към връзка.
  • Препратките към връзка се свързват с приложения за платно само в момента, в който към приложението се добави източник на данни. За да надстроите приложения, трябва да премахнете връзката от приложението и след това да добавите връзка, съдържаща свързана препратка към връзка.

Ръчно добавяне на препратка към връзка с помощта на solution explorer

  1. Влезте в Power Apps OR Power Automate.

  2. В левия панел изберете Решения. Ако елементът не е в страничния панел, изберете …Още и след това изберете желания елемент.

  3. Създайте ново или отворете съществуващо решение.

  4. В командната лента изберете Нова > справка > за още връзка.

  5. На екрана Нова справка за връзка въведете или изберете следната информация. Задължителните колони се обозначават със звездичка (*).

    • Име за показване: Въведете уникално и полезно име, за да разграничите тази референция за връзка от други.
    • Добавяне на описание: Въведете текст, който описва връзката.
    • Съединител: Изберете съществуващ конектор от списъка, като например на екранната снимка тук. Можете също да изберете Нов за да създадете нова връзка за тази справка за връзка. След като приключите с създаването на нова връзка, изберете Опресняване за да изберете вашата връзка от списъка.
    • Връзка: Базирано на Съединителя, който сте избрали, изберете съществуваща връзка или изберете Нова връзка, за да създадете такъв.
  6. Изберете Създаване.

    Екранна снимка на новата връзка референтен панел.

Именуване на референтната връзка

Екранното име на препратка към връзка трябва да бъде уникално, така че различните препратки към връзка да могат да се различават само по име. По подразбиране името на препратка към връзка включва целевия конектор, текущото име на решение за контекст и произволен суфикс, за да се гарантира уникалност. Помислете за коригиране на референтното име на връзката към нещо уникално и нещо, което обяснява за какво ще се използва.

Повторно използване на връзки в поток на решение

Потоците, създадени извън решение, използват директно „Връзки“. Потоците, създадени в решение, използват препратки към връзката и референтните точки на връзката при връзката. За да използвате повторно връзка в рамките на поток от решение, първо трябва да създадете референтен номер за връзка, насочен към тази връзка.

Актуализиране на поток, за да се използват препратки към връзки вместо връзки

Когато потокът не е в решение, той използва връзки. Ако след това този поток се добави в разтвора, той ще продължи да използва връзките първоначално. Потоците могат да бъдат актуализирани, за да използват препратки към връзки вместо връзки по един от двата начина:

  1. Ако потокът се експортира в неуправляемо решение и импортира, връзките ще бъдат премахнати и заменени с препратки към връзки.

  2. Когато се отвори поток от разтвор, инструментът за проверка на потока на страницата с подробности за потока ще покаже предупреждение за Използвайте препратки за връзка. Предупредителното съобщение съдържа действие към Премахнете връзките, за да могат да се добавят препратки към връзки. Избирането на това действие ще премахне връзките от задействането и действията в потока и ще позволи да се избират и създават препратки към връзки.

Автоматично използване на препратки към връзка в поток на решение

Когато дадено действие се добави към поток от решения, ще се опита да използва повторно съществуващи препратки към връзка от текущото решение или други решения, Power Automate преди да създаде нова препратка към връзка. За да сте сигурни, че референтната връзка е вътре в същото решение като потока, създайте или добавете референтна връзка в същото решение и посочете тази референтна връзка от потока.

Споделяне на връзки с друг потребител, така че потоците да могат да бъдат разрешени

Когато даден поток е включен (разрешен), потребителят, който го включва, трябва да притежава или да има разрешение да използва всички връзки в потока. Това обикновено се постига, като собственикът на потока създава връзките вътре във всички препратки за връзка, които потокът използва. Ако потребител, различен от собственика на потока, осигурява връзките на потока, тогава потокът трябва да бъде включен от собственика на тези връзки или връзките трябва да бъдат споделени с потребителя, който включва потока.

Бележка

OAuth връзките могат да бъдат изрично споделени само с потребител, представляващ принципал на услуга.

Ръчно споделяне на връзки за активиране на потока

Споделянето на връзки може да се осъществи със следните стъпки.

  1. Отидете и Power Apps изберете средата, съдържаща връзката.

  2. Изберете Връзки в левия навигационен екран и след това изберете връзката, която искате да споделите. Ако елементът не е в страничния панел, изберете …Още и след това изберете желания елемент.

  3. От менюто изберете Споделяне.

  4. От екрана за споделяне въведете името на потребителя (главницата на услугата), който ще активира потока.

  5. За разрешенията изберете Може да се използва.

  6. За да завършите споделянето, изберете Запиши.

Автоматизирано споделяне на връзки за активиране на потока

За да автоматизирате споделянето на връзки, използвайте действието Редактиране на присвояване на роля на връзка в конектора Power Apps за създатели.

Екранна снимка на пример за споделяне на връзка.

Ограничения

  • Препратките към връзката сега се записват асинхронно. За разлика от периода на визуализация, вече няма ограничение за това колко потока могат да препращат към една и съща препратка към връзка. Когато препратките към връзката се актуализират, се появява информационен банер, който препраща към панел, съдържащ асинхронни подробни данни за актуализацията.
  • Също така няма ограничение за броя на действията във всеки поток, които могат да бъдат свързани с препратката към връзката.
  • Приложенията за платно не разпознават препратки към връзки в персонализирани конектори. За да заобиколите това ограничение, след като дадено решение се импортира в среда, приложението трябва да се редактира, за да се премахне и след това да се добави отново връзката с конектора по избор. Имайте предвид, че ако това приложение е в завършено решение, продължаването на редактирането на приложението ще създаде неуправляван слой. Повече информация: Слоеве на решения

Познати проблеми

Този раздел описва известни проблеми с препратки към връзки.

Копирането на средата прекъсва препратките за връзка за потребителски конектори

Конекторите по избор използват специфичен за средата идентификатор за препратка към конектор по избор. След операция за копиране на среда трябва да се създаде нова препратка към връзка към новия потребителски конектор. След това всички приложения или потоци, използващи старите препратки към връзки, ще трябва да бъдат фиксирани.

Персонализираните конектори трябва да бъдат импортирани в отделно решение от техните препратки за свързване

Персонализираните съединители трябва да бъдат импортирани в отделно решение, преди препратките към връзката или потоците. Експортирайте първо решение , съдържащо само конектора по избор.

ЧЗВ

Как да поправя грешка "Невалидна връзка"?

Ако препратката към връзката се показва като "невалидна", където на страницата с подробни данни за потока се появява червен удивителен знак, това означава, че основната връзка е в лошо състояние. Когато това се случи, проверете и поправете основната връзка , като актуализирате връзката или заменете връзката.

Каква е грешката ConnectionAuthorizationFailed? Защо не мога да включа (активирам) поток?

Грешката "ConnectionAuthorizationFailed" показва, че потребителят, който се опитва да активира потока, няма разрешения за поне една от връзките, които потокът използва. За да разрешите ситуацията, изберете една от следните резолюции:

  • Потребителите, притежаващи връзките, трябва да споделят всички връзки с потребителя, който включва (активира) потока.
  • Ако един потребител притежава всички връзки в потока, тогава този потребител може да включи (активира) потока.

След като потокът е включен от собственика на връзките, тогава потокът има разрешения да използва тези връзки. От този момент нататък всеки съсобственик на потока може да включи потока.

Може ли потокът да бъде активиран от собственика на неговите връзки и след това собствеността да бъде прехвърлена на друг потребител?

Да. Когато даден поток е включен (разрешен) от собственика на връзките, използвани от потока, тогава потокът получава изрично разрешение да използва тези връзки. След това съсобствениците на потока могат да изключат потока и да го включат, ако е необходимо.

Разрешенията, предоставени на приложения и потоци, използващи връзка, могат да се видят на страницата с подробни данни за тази връзка в разделите Приложения, използващи тази връзка, и Потоци, използващи тази връзка .

Ако потокът се редактира, за да се добавят нови действия, които използват допълнителни препратки към връзки с нови връзки, тогава собственикът на тези нови връзки или трябва първоначално да включи самия поток, или да сподели връзките със собственика, който включва потока. Повече информация: Споделяне на ресурси за приложения

Може ли собствеността върху препратка към връзка да бъде прехвърлена на друг потребител?

Собствеността върху препратка към връзка не може да се прехвърля на друг потребител от областта "Решения" в Power Apps (make.powerapps.com).

Класическият изследовател на решения обаче може да се използва за промяна на привилегиите на препратка към връзка, включително споделяне.

Вижте също

Конектори

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).