Pregled povezovalnikov za aplikacije s platnom
Podatki so jedro večine aplikacij, vključno s podatki, ki jih zgradite v Power Apps. Podatki so shranjeni v viru podatkov, te podatke pa vnesete v svojo aplikacijo tako, da ustvarite povezavo. Povezava uporablja posebni povezovalnik za komunikacijo z virom podatkov. Power Apps ima priključke za številne priljubljene storitve in na mestu uporabe vire podatkov, vključno z SharePoint, SQL Server, Office 365, Salesforce in Twitter. Če želite začeti dodajati podatke v aplikacijo za platno, glejte Dodajte podatkovno povezavo v Power Apps.
Povezovalnik lahko zagotavlja tabele podatkov ali dejanj. Nekateri povezovalniki zagotavljajo samo tabele, drugi samo dejanja, nekateri pa oboje. Vaš povezovalnik je lahko standardni ali povezovalnik po meri.
Tabele
Če vaš povezovalnik zagotavlja tabele, dodajte svoj vir podatkov in nato izberite tabelo v viru podatkov, ki ga želite upravljati. Power Apps prikliče podatke tabele v vašo aplikacijo in namesto vas posodobi podatke v vaši vir podatkov. Dodate lahko na primer vir podatkov, ki vsebuje tabelo z imenom Predavanja in nato nastavite lastnost Elementi kontrolnika, kot je galerija ali obrazec, na naslednjo vrednost v vrstici za formulo:

Podatke, ki jih vaša aplikacija pridobi, lahko določite s prilagajanjem lastnosti Elementi kontrolnika, ki prikazuje vaše podatke. Če nadaljujemo s prejšnjim primerom, lahko podatke razvrstite ali filtrirate v tabeli Predavanja, tako da uporabite to ime kot argument za funkciji Iskanje in SortByColumn. V tem grafičnem prikazu formula, na katero je nastavljena lastnost Elementi, določa, da so podatki razvrščeni in filtrirani na podlagi besedila v TextSearchBox1.

Za več informacij o tem, kako prilagodite formulo s tabelami, glejte te članke:
Razumeti vire podatkov v Power Apps
Generiranje aplikacije iz podatkov programa Excel
Ustvarjanje aplikacije od začetka
Razumeti tabele in zapise v Power Apps
Opomba
Če se želite povezati s podatki v Excelovem delovnem zvezku, ga morate gostiti v storitvi za shranjevanje v oblaku, kot je OneDrive. Za več informacij glejte Povežite se s shrambo v oblaku iz Power Apps.
Dejanja
Svoj vir podatkov morate izbrati enako kot prej, tudi če vaš povezovalnik omogoča dejanja. Vendar v naslednjem koraku tokrat ne izberete tabele, ampak ročno povežete kontrolnik z dejanjem, tako da uredite lastnost Elementi kontrolnika, ki bo prikazal vaše podatke. Formula, na katero ste nastavili lastnost Elementi določa dejanje, ki pridobi podatke. Na primer, aplikacija ne bo pridobila nobenih podatkov, če se povežete z Yammer in nato nastavite Predmeti lastnost na ime vir podatkov. Če želite kontrolnik napolniti s podatki, določite dejanje, kot je GetMessagesInGroup(5033622).messages.

Če želite obdelati posodobitve podatkov po meri za povezovalnike dejanj, sestavite formulo, ki vključuje funkcijo Dodatek. V formuli določite dejanje in polja, ki jih boste vezali na to dejanje.
Za več informacij o tem, kako prilagodite formulo za posodobitve po meri, glejte te članke:
Opomba
Power Apps ne deluje z dinamično shemo. Izraz dinamična shema se nanaša na možnost, da lahko isto dejanje vrne drugo tabelo z drugimi stolpci. Pogoji, zaradi katerih se lahko stolpci v tabelah razlikujejo, med drugim vključujejo vhodne parametre dejanj, uporabnika ali vlogo, ki izvaja dejanje, in skupino, v kateri uporabnik deluje. Na primer, shranjene procedure v strežniku SQL Server lahko vrnejo različne stolpce, če se izvajajo z različnimi vhodi. Za dejanja z dinamično shemo je prikazana dokumentacija povezovalnika Izhodi te operacije so dinamični. kot vrnjena vrednost. Nasprotno pa Power Automate deluje z dinamično shemo in lahko zagotovi rešitev za vaš scenarij.
Priljubljeni povezovalniki
Ta tabela vsebuje povezave do več informacij o naših najbolj priljubljenih povezovalnikih. Za celoten seznam povezovalnikov glejte Vsi povezovalniki.
![]() |
Microsoft Dataverse | ![]() |
Shramba v oblaku ** | |
![]() |
Dynamics AX | ![]() |
Excel | |
![]() |
Microsoft Translator | ![]() |
Outlook v storitvi Office 365 | |
![]() |
Uporabniki storitve Office 365 | Oracle | ||
![]() |
Power BI | ![]() |
SharePoint | |
![]() |
SQL Server | ![]() |
** Velja za Azure Blob, Box, Dropbox, Google Drive, OneDrive in OneDrive for Business
Standardni povezovalniki in povezovalniki po meri
Power Apps zagotavlja standardno priključki za številne pogosto uporabljene vire podatkov. Če ima Power Apps standardni konektor za vrsto vir podatkov, ki ga želite uporabiti, uporabite ta konektor. Če se želite povezati z drugimi vrstami virov podatkov, na primer s storitvijo, ki ste jo ustvarili, glejte Registracija in uporaba povezovalnikov po meri.
Vsi standardni povezovalniki
Standardni povezovalniki ne potrebujejo posebnega licenciranja. Za več informacij glejte Power Apps Načrti.
Vprašanja o določenem priključku lahko postavite v Power Apps forumi, in lahko predlagate konektorje, ki jih želite dodati, ali druge izboljšave, ki jih želite narediti Power Apps Ideje.
Varnost in vrste preverjanja pristnosti
Ko ustvarite svojo aplikacijo in vzpostavite povezavo z virom podatkov, boste morda ugotovili, da vaš izbrani povezovalnik omogoča uporabo različnih načinov preverjanja pristnosti. Spojilnik SQL Server vam na primer omogoča uporabo Azure AD Integrated, SQL Server Authentication in Windows Authentication. Vsaka vrsta preverjanja pristnosti ima različne stopnje varnosti, ki so povezane z njo. Pomembno je razumeti, katere podatke in pravice delite z uporabniki, ki uporabljajo vašo aplikacijo. Glavni primer tega članka je strežnik SQL Server, vendar načela veljajo za vse vrste povezovalnikov.
Opomba
Za podrobne informacije o varnostnih vidikih pri uporabi strežnikov relacijskih baz podatkov (kot je Microsoft SQL Server ali Oracle) kot vir podatkov za aplikacijo glejte Varno uporabljajte Microsoft SQL Server z Power Apps.
Azure AD Integrirano
To je varna vrsta povezave. Na primer, SharePoint uporablja to vrsto preverjanja pristnosti. Strežnik SQL Server omogoča tudi to vrsto preverjanja pristnosti. Ko se povežete, vas storitev Azure AD identificira ločeno na SharePoint v vašem imenu. Ni vam treba navesti uporabniškega imena ali gesla. Kot avtor lahko ustvarite in delate z virom podatkov s svojimi poverilnicami. Ko objavite svojo aplikacijo in se uporabnik aplikacije vanjo prijavi, to storijo s svojimi poverilnicami. Če so podatki primerno zavarovani v zaledju, lahko vaši uporabniki vidijo samo to, za kar imajo dovoljenja na podlagi svojih poverilnic. Tovrstna varnost vam omogoča, da spremenite pravice za uporabnike določene aplikacije v zaledju vira podatkov po objavi aplikacije. Lahko na primer odobrite dostop, zavrnete dostop ali natančneje določite, kaj vse lahko uporabnik oziroma nabor uporabnikov vidi v zaledju vira podatkov.
Preverjanje pristnosti odprtega standarda (OAuth)
Tudi to je varna vrsta povezave. Storitev Twitter na primer uporablja to vrsto preverjanja pristnosti. Ko se povežete, morate vnesti svoje uporabniško ime in geslo. Kot avtor lahko ustvarite in delate z virom podatkov s svojimi poverilnicami. Ko objavite svojo aplikacijo in se uporabnik aplikacije vanjo prijavi, mora vnesti svoje poverilnice. Zato je ta vrsta povezave varna, saj morajo uporabniki uporabiti svoje poverilnice za dostop do storitve vira podatkov.
Uporabniško ime in geslo za SQL za preverjanje pristnosti
Ta vrsta povezave ni varna, ker se ne zanaša na preverjanje pristnosti končnega uporabnika. Uporablja se samo v primerih, ko lahko varno domnevate, da lahko vsi, ki imajo dostop do te povezave, vidijo in uporabljajo vse podatke, do katerih povezava omogoča dostop. Ne morete zanesljivo zakleniti delov podatkov, ki so dostopni znotraj povezave. Če na primer povezava omogoča dostop do ene tabele, se na ID uporabnika ne morete zanesti, da filtrira in prikaže samo podatke za tega uporabnika v tej tabeli. Za zanesljivo varnost uporabite bolj varno povezavo, kot je npr Azure AD Integrirano.
V storitvi SQL Server se imenuje ta vrsta povezave Preverjanje pristnosti strežnika SQL Server. Številni drugi viri podatkov za zbirke podatkov zagotavljajo podobne zmožnosti. Ko objavite svojo aplikacijo, uporabnikom ni treba navesti enoličnega uporabniškega imena in gesla. Uporabljajo uporabniško ime in geslo, ki ju podate ob ustvarjanju aplikacije. Preverjanje pristnosti povezave z virom podatkov je Implicitno v skupni rabi z vašimi uporabniki. Ko je aplikacija objavljena, je objavljena tudi povezava in s tem na voljo vašim uporabnikom. Končni uporabniki lahko prek katere koli povezave tudi ustvarijo aplikacije s preverjanjem pristnosti za strežnik SQL Server, ki je v skupni rabi z njimi. Vaši uporabniki ne morejo videti uporabniškega imena in gesla, toda povezava jim bo na voljo. Za to vrsto povezave obstajajo veljavni scenariji. Na primer, če imate zbirko podatkov samo za branje, ki je na voljo vsem v podjetju. Za tovrstno povezavo so lahko koristni referenčni scenariji podatkov (na primer poslovni koledar). Več informacij: Microsoft SQL Server varno uporabljajte z Power Apps
Preverjanje pristnosti sistema Windows
Ta vrsta povezave ni varna, ker se ne zanaša na preverjanje pristnosti končnega uporabnika. Uporabite preverjanje pristnosti v sistemu Windows, ko se morate povezati z virom podatkov, ki je na voljo na mestu uporabe. Primer tovrstne povezave je povezava s strežnikom na mestu uporabe, ki ima strežnik SQL Server. Povezava mora potekati skozi prehod. Ker gre skozi prehod, ima povezovalnik dostop do vseh podatkov v tistem viru podatkov. Posledično so povezovalniku na voljo vse informacije, do katerih lahko dostopate s svojimi poverilnicami za Windows. In ko je aplikacija objavljena, je objavljena tudi povezava in s tem na voljo vašim uporabnikom. To vedenje pomeni, da lahko vaši končni uporabniki tudi ustvarjajo aplikacije z uporabo iste povezave in dostopajo do podatkov v tej napravi. Povezave do vira podatkov so Implicitno v skupni rabi tudi z uporabniki, s katerimi je aplikacija v skupni rabi. Tovrstna povezava je morda ustrezna, če je vaš vir podatkov prisoten samo na strežniku na mestu uporabe in so podatki na tem viru prosto dostopni.
Viri podatkov v rešitvah
Rešitve se uporabljajo za upravljanje življenjskega cikla aplikacije in zagotavljajo dodatne zmogljivosti za upravljanje življenjskega cikla virov podatkov. Če je rešitev aplikacija s platnom, lahko ustvarite reference povezav in spremenljivke okolja za shranjevanje informacij o virih podatkov. To pomeni, da lahko vire podatkov spremenite ali ponovno vzpostavite, ko rešitve preselite v različna okolja.
Preimenovanje virov podatkov v aplikacijah
Če želite izvedeti več o preimenovanju podatkovnih virov v aplikaciji in o razliki med tabelarnimi viri in viri podatkov, ki temeljijo na dejanjih, pojdite na Preimenujte Power Apps vire podatkov, ki temeljijo na dejanjih.
Pogovorno okno za soglasje za povezavo
Ko uporabniki prvič odprejo aplikacijo, ki uporablja povezovalnike, bodo videli pogovorno okno »soglasje za povezavo« za naslednje namene.
Za obveščanje uporabnikov o virih podatkov, do katerih dostopa aplikacija.
Za oris dejanj, ki jih lahko povezovalnik izvede ali ne izvede v aplikaciji. Na primer za aplikacije, ki uporabljajo Office 365 Uporabniki konektor, to bi lahko bilo naslednje.
- Ta aplikacija bo lahko izvajala:
- Branje vašega celotnega uporabniškega profila
- Branje celotnih profilov vseh uporabnikov
- Ne bo omogočeno:
- Spreminjanje ali brisanje kakršnih koli informacij uporabniškega profila
- Ta aplikacija bo lahko izvajala:
Za zajem soglasja končnega uporabnika za povezavo z viri podatkov, ki jih aplikacija uporablja.
Za olajšano ročno preverjanje pristnosti končnih uporabnikov, ko je potrebno.
Za nekatere povezave lahko Power Platform samodejno overi uporabnika za dostop do vir podatkov. Če pa samodejna prijava ne uspe, to pogovorno okno pozove uporabnika, da popravijo povezavo z ročno prijavo. Power Platform lahko poskusi samodejno prijavo za povezavo le, če vir podatkov predhodno avtorizira Microsoftovega principala povezav API Azure in mu podeli dovoljenje za izvedbo enotne prijave za uporabnika, ko je povezava ustvarjena. Za več informacij o enotni prijavi glejte Kaj je enotna prijava (SSO)?
Naslednja slika je primer pogovornega okna za soglasje za povezavo za aplikacijo, ki se povezuje s spletnim mestom SharePoint.

Za izbrane povezovalnike lahko skrbniki zatrejo to pogovorno okno in v imenu končnih uporabnikov podajo soglasje za povezovanje z virom podatkov. V naslednji tabeli je razloženo, za katere vrste povezovalnikov je mogoče zatreti pogovorno okno za soglasje za aplikacijo.
Opomba
Če skrbnik zatre pogovorno okno za soglasje, platforma pa ne more izvesti enotne prijave za končnega uporabnika, bo pogovorno okno predloženo uporabniku, ko zažene aplikacijo.
| Vrsta povezovalnika | Pogovorno okno mogoče zatreti? | Referenca |
|---|---|---|
| Microsoftovi priključki prve osebe, ki podpirajo enotno prijavo (kot so uporabniki SharePoint, Office 365) | Da | Power Apps skrbniški cmdlet |
| Povezovalnik, ki dostopa do storitve tretje osebe, ki ni Microsoft, kot je Salesforce | No | Ni na voljo. |
| Povezovalniki po meri, ki uporabljajo OAuth z Azure Active Directory kot ponudnikom identitete. Ti so povezovalniki po meri, ki so jih izdelale organizacije, in so dostopni samo uporabnikom v organizaciji (na primer, izdelala družba Contoso samo za uporabnike Contoso) | Da | Upravljanje povezav |
Microsoft Power Platform lahko prepreči samo pogovorno okno za soglasje za povezave z viri podatkov, kjer:
- Ni obveznosti vira podatkov za prikaz UV za izrecno soglasje.
- Vir podatkov vnaprej pooblasti glavno ime storitve API Azure družbe Microsoft, da omogoči enotno prijavo.
- Skrbnik konfigurira aplikacijo, da zatre soglasje za prejšnje povezave.
Predhodna avtorizacija Microsoftovega principala povezav API Azure obstaja za Microsoftove lastne vire podatkov in jo lahko konfigurirajo aplikacije po meri, registrirane v Azure AD najemniku, ki jih uporabljajo priključki po meri. Skrbnik upravlja zatiranje soglasja na podlagi na aplikacijo (namesto na podlagi povezovalnika), tako da je zatiranje upravljano na najbolj zrnati ravni izkušnje aplikacije – ta raven zrnatosti preprečuje zatiranje soglasja za »odobrene aplikacije« organizacije, da ne bi bila nenamerno zatrto soglasje za aplikacije, ki niso odobrene ali pregledane.









