Integratu mihisearen aplikazioak webguneetan eta beste zerbitzu batzuetan
Eraikitzen dituzun aplikazioak askotan erabilgarriak dira jendeak bere lana egiten duenean eskuragarri daudenean. Mihise aplikazioak iframe batean txertatuz, aplikazio horiek webguneetan eta beste zerbitzu batzuetan integratu ditzakezu, adibidez Power BI edo SharePoint.
Gai honetan, aplikazioak txertatzeko parametroak nola ezarri erakutsiko dugu; ondoren, aktiboen ordena aplikazioa webgune batean txertatuko dugu.
Oharra
- Soilik Power Apps Maizter bereko erabiltzaileek kapsulatutako aplikaziora sar dezakete.
- Ez da onartzen mihise-aplikazioak jatorrizko mahaigaineko edozein aplikaziotan txertatzea, Andrioid eta iOS. Honek, taldeetan, Power Apps adibidez, lehenen integrazioak baztertzen ditu.
Mihise aplikazioak ere integra ditzakezu SharePoint Linean iframe bat erabili gabe. Informazio gehiago: Erabili Power Apps web zatia.
Ezarri URI parametroak aplikaziorako
Txertatu nahi duzun aplikazioa baduzu, lehenengo urratsa Baliabideen Identifikatzaile Uniformea (URI) parametroak ezartzea da, iframeak aplikazioa non topatuko duen jakiteko. URIa hurrengo inprimakian dago:
https://apps.powerapps.com/play/[AppID]?source=iframe
GCC erabiltzaileentzat
https://apps.gov.powerapps.us/play/[AppID]?source=iframe
Garrantzitsua da
2019ko abuztuan, URI formatua https://web.powerapps.com/webplayer izatetik aldatu da https://apps.powerapps.com/play. Eguneratu URI formatu berria erabiltzeko kapsulatutako iframes guztiak. Aurreko formaturako erreferentziak URI berrira bideratuko dira, bateragarritasuna ziurtatzeko.
Aurreko formatua:
https://web.powerapps.com/webplayer/iframeapp?source=iframe&appId=/providers/Microsoft.PowerApps/apps/[AppID]
Egin behar duzun gauza bakarra zure aplikazioaren IDa [AppID] URIan ordezkatzea da ('[' & ']' barne). Balio hori nola lortu laster erakutsiko dizugu, baina hemen URIan dauden parametro guztiak daude:
- [appID] - Exekutatzeko aplikazioaren IDa ematen du.
- tenantid - gonbidatuentzako sarbidea onartzen duen aukerako parametro bat da eta aplikazioa zein maizterrengandik ireki behar den zehazten du.
- screenColor - erabiltzaileei aplikazioak kargatzeko esperientzia hobea eskaintzeko erabiltzen da. Parametro hau RGBA formatuan dago (balio gorria, balio berdea, balio urdina, alfa) eta pantailaren kolorea kontrolatzen du aplikazioa kargatzen den bitartean. Hobe da aplikazioaren ikonoaren kolore bereko ezartzea.
- iturburua - ez dio aplikazioari eragiten, baina izen deskribatzailea gehitzea gomendatzen dizugu kapsulatzeko iturburuari erreferentzia egiteko.
- Azkenik, nahi dituzun parametro pertsonalizatuak gehi ditzakezu Param() funtzioa erabiliz, eta balio horiek zure aplikazioak kontsumitu ditzake. URIaren amaieran gehitzen dira, adibidez,
[AppID]?source=iframe¶m1=value1¶m2=value2
. Parametro hauek aplikazioa abiaraztean bakarrik irakurtzen dira. Aldatu behar badituzu, aplikazioa berriro hasi behar duzu. Kontuan izan [aplikazioa] ondorengo lehenengo elementuak "?" Izan behar duela; Horren ondoren, "&" hemen azaltzen den bezala.
Lortu aplikazioaren IDa
Aplikazioaren IDa powerapps.com eskuragarri dago. Txertatu nahi duzun aplikaziorako:
powerapps.com atalean, Aplikazioak fitxan, sakatu edo sakatu elipsia ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ).
Kopiatu Aplikazioaren IDa.
Ordeztu
[AppID]
balioa URIan. Aktiboak ordenatzeko aplikazioarentzat, URI-k itxura du:https://apps.powerapps.com/play/76897698-91a8-b2de-756e-fe2774f114f2?source=iframe
Baliteke arakatzailean pop-upak baimentzea Launch() funtzioa erabiltzen duen zure webgunean aplikazio bat txertatzen duzunean web-orri bat edo aplikazio bat abiarazteko.
Txertatu aplikazioa webgune batean
Zure aplikazioa txertatzea iframe zure webguneko HTML kodeari gehitzea (iframes onartzen duen beste edozein zerbitzu, esaterako Power BI edo SharePoint):
<iframe width="[W]" height="[H]" src="https://apps.powerapps.com/play/[AppID]?source=website&screenColor=rgba(165,34,55,1)" allow="geolocation; microphone; camera"/>
Zehaztu iframearen zabaleraren eta altueraren balioak, eta ordezkatu zure aplikazioaren IDa [AppID]
-rekin.
Oharra
Sartu allow="geolocation; microphone; camera"
zure iframe HTML kodean zure aplikazioek Google Chrome-n gaitasun hauek erabiltzeko.
Hurrengo irudian Contoso lagin webgune batean kapsulatutako Aktiboen eskaera aplikazioa erakusten da.
Kontuan izan aplikazioaren erabiltzaileak autentikatzeko:
- Zure webguneak Microsoft Entra ID oinarritutako autentifikazioa erabiltzen badu, ez da saio-hasiera gehigarririk behar.
- Zure webguneak beste saioa hasteko mekanismoren bat erabiltzen badu edo autentikatuta ez badago, erabiltzaileek saioa hasteko gonbita ikusten dute iframean. Saioa hasi ondoren, aplikazioa exekutatu ahal izango dute aplikazioaren egileak beraiekin partekatu duen bitartean.
Ikusten duzun bezala, aplikazioak txertatzea erraza eta indartsua da. Txertatzeak aplikazioak zuzen eta zure bezeroek lan egiten duten tokietara eramateko aukera ematen du - webguneak, Power BI panelak, SharePoint orriak eta beste.