Upravljanje povezav v aplikacijah s platnom

Na spletnem mestu powerapps.com ustvarite povezavo z enim ali več viri podatkov, izbrišite povezavo ali posodobite njene poverilnice.

Podatkovna povezava vaše aplikacije delovnega območja se lahko poveže s storitvami SharePoint, SQL Server, Office 365, OneDrive za podjetja, Salesforce, Excel in številnimi drugimi viri podatkov.

Vaš naslednji korak po tem članku je prikaz in upravljanje podatkov iz vira podatkov v vaši aplikaciji kot v teh primerih:

  • Vzpostavite povezavo s storitvijo OneDrive za podjetja in upravljajte podatke v delovnem zvezku Excel v vaši aplikaciji.
  • Posodobite seznam na spletnem mestu storitve SharePoint.
  • Vzpostavite povezavo s strežnikom SQL Server in posodobite tabelo iz svoje aplikacije.
  • Pošljite e-poštno sporočilo v storitvi Office 365.
  • Pošljite tvit.
  • Vzpostavite povezavo s storitvijo Twilio in iz svoje aplikacije pošljite sporočilo SMS.

Zahteve

  1. Prijavite se za Power Apps.
  2. Vpišite se na spletno mesto make.powerapps.com z istimi poverilnicami, kot ste jih uporabili za registracijo.

Ozadje podatkovnih povezav

Večina aplikacij Power Apps uporablja zunanje podatke, imenovane Viri podatkov, ki so shranjeni v storitvah v oblaku. Pogost primer je tabela v Excelovi datoteki, shranjeni v OneDrive za podjetja. Aplikacije lahko dostopajo do teh virov podatkov prek Povezav.

Najpogostejša vrsta vira podatkov je tabela, s katero lahko pridobite in shranite informacije. Za branje in zapisovanje podatkov lahko uporabite povezave z viri podatkov Microsoft Excel delovni zvezki, Microsoftovi seznami, tabele SQL in številne druge oblike, ki jih je mogoče shraniti v storitve v oblaku, kot so OneDrive za podjetja, DropBox in SQL Server.

Obstajajo tudi druge vrste virov podatkov, ki niso tabele, na primer E-pošta, Koledarji, Twitter in Obvestila.

Z uporabo kontrolnikov Galerija, Prikaži obrazec in Uredi obrazec z lahkoto ustvarimo aplikacijo, ki bere in piše podatke iz vira podatkov. Za začetek preberite članek Razumevanje podatkovnih obrazcev.

Poleg ustvarjanja in upravljanja povezav na spletnem mestu powerapps.com ustvarite povezave tudi pri naslednjih opravilih:

Opomba

Če želite namesto tega uporabiti Power Apps Studio, odprite meni Datoteka in nato kliknite ali tapnite Povezave. Spletno mesto powerapps.com se odpre, da lahko tam ustvarite in upravljate povezave.

Ustvari novo povezavo

  1. Če tega še niste storili, se prijavite v make.powerapps.com.

  2. V podoknu za krmarjenje na levi razširite razdelek Podatki in izberite Povezave.

    Upravljanje povezav.

  3. Izberite Nova povezava.

    Nova povezava.

  4. Na seznamu, ki se prikaže, izberite povezovalnik in nato sledite pozivom.

    Izberite povezovalnik.

  5. Izberite gumb Ustvari.

    izberite Ustvari.

  6. Sledite pozivom. Nekateri povezovalniki vas pozovejo k navedbi poverilnic, določanju posebnega niza podatkov ali izvedbi drugih korakov. Nekateri, kot je Microsoft Translator, pa ne.

    Ti povezovalniki na primer potrebujejo dodatne informacije, preden jih lahko uporabite.

Nov povezovalnik se pojavi pod razdelkom Povezave in lahko ga dodate v aplikacijo.

Posodobitev ali brisanje povezave

Na seznamu povezav poiščite povezavo, ki jo želite posodobiti ali izbrisati, nato pa izberite tri pike (...) na desni strani povezave.

Posodobitev povezave.

  • Če želite posodobiti poverilnice za povezavo, izberite ikono ključa in nato navedite poverilnice za to povezavo.
  • Če želite izbrisati povezavo, izberite »Izbriši«.
  • Izberite ikono informacij, če si želite ogledati podrobnosti o povezavi.

Ko končni uporabniki zaženejo aplikacije storitve Power Apps, se jim pred prvo izkušnjo z aplikacijo privzeto prikaže pogovorno okno za soglasje za povezavo. Skrbniki lahko zatrejo to pogovorno okno za soglasje za izbrane povezovalnike: za Microsoftove lastne povezovalnike (npr. SharePoint, Uporabniki storitve Office 365) in povezovalnike po meri z uporabo OAuth.

Za zatiranje pogovornega okna za soglasje za aplikacije, ustvarjene s storitvijo Power Apps, ki se povezujejo prek povezovalnikov po meri z uporabo OAuth, sledite spodnjim korakom.

1. korak: Omogočite glavno ime storitve API Azure družbe Microsoft v najemniku storitve Azure AD

Storitev API Azure družbe Microsoft uporabljajo vse aplikacije Power Apps, ki uporabljajo povezovalnike. Omogočanje uporabe te storitve v vašem najemniku je predpogoj za vaše aplikacije in povezovalnike po meri, da to storitev predhodno pooblastite za izvajanje zmogljivosti enotne prijave z vašimi aplikacijami po meri in dovolite storitvi Power Apps, da zatre pogovorno okno za soglasje.

Skrbnik najemnik mora izvesti spodnje ukaze PowerShell:

 Connect-AzureAD -TenantId <target tenant id>
 New-AzureADServicePrincipal -AppId "fe053c5f-3692-4f14-aef2-ee34fc081cae" -DisplayName "Azure API Connections"

Primer uspešnega izhoda:

Najemniku dodajte glavno ime storitve API Azure

2. korak: Vnaprej odobrite glavno ime storitve API Azure družbe Microsoft v aplikaciji storitve Azure AD

Za vsak povezovalnik po meri, za katerega se pričakuje, da bo soglasje zatrto, pooblastite glavno ime storitve API Azure družbe Microsoft na enega od obsegov, opredeljenih v vaši aplikaciji.

Lastnik aplikacije po meri Azure AD, ki jo uporablja povezovalnik po meri, mora dodati ID aplikacije »fe053c5f-3692-4f14-aef2-ee34fc081cae« na enega od obsegov aplikacije. Ustvarite lahko kateri koli obseg in ga uporabite za enotno prijavo.

Če želite nastaviti obseg s portalom Azure, pojdite na portal Azure > Azure Active Directory > Registracije aplikacij > Izberi ustrezno aplikacijo > Razkrij API > Dodaj odjemalsko aplikacijo > Dodaj ID aplikacije »fe053c5f-3692-4f14-aef2-ee34fc081cae« na enega od obsegov aplikacije.

Vnaprej odobrite povezave API-ja storitve Azure na API po meri 1

Vnaprej odobrite povezave API-ja storitve Azure na API po meri 2

Za vsak povezovalnik po meri, ki uporablja OAuth, kjer se pričakuje, da bo soglasje zatrto, mora skrbnik uporabiti odobritev najemniškega soglasja skrbnika za aplikacijo storitve Azure AD.

Opomba

Skrbniki imajo granularni nadzor nad tem, katere aplikacije po meri in ustrezno soglasje povezovalnika po meri lahko zatrejo.

4. korak: Posodobite povezovalnik po meri v storitvi Power Platform in poskusite z enotno prijavo

Za vsak povezovalnik po meri, ki uporablja OAuth, kjer se pričakuje, da bo soglasje zatrto, mora uporabnik z dovoljenji za povezovalnik po meri spremeniti vrednost »Omogoči za prijavo« na »pravilno«.

Lastnik povezovalnika po meri mora izbrati urejanje povezovalnika. Pojdite na razdelek Varnost in spremenite vrednost v Omogoči za prijavo iz »napačno« na »pravilno«.

Konfigurirajte povezovalnik po meri za enotno prijavo

Poleg soglasja skrbnika v aplikaciji po meri v storitvi Azure AD, ki jo uporablja povezovalnik po meri, mora skrbnik tudi konfigurirati aplikacijo za zaobitje soglasja. Skrbnik mora za vsako aplikacijo, za katero se pričakuje, da bo soglasje zaobideno, izvesti naslednji ukaz:

 Set-AdminPowerAppApisToBypassConsent -AppName <Power Apps app id>

Če želite odstraniti zatiranje soglasja za povezovalnik po meri, mora skrbnik izvesti vsaj eno od naslednjih dejanj:

  1. Odstranite odobritev najemniškega soglasja skrbnika za aplikacijo v storitvi Azure: odobritev najemniškega soglasja skrbnika za aplikacijo storitve Azure AD.
  2. Uporabite naslednji ukaz »cmdlet« storitve Power Apps, da storitvi Power Apps onemogočite zatiranje pogovornega okna za soglasje. Clear-AdminPowerAppApisToBypassConsent

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).