Obs!
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Apper i Microsoft Teams fører til samarbeid ved å gi brukere muligheten til å arbeide der de kommuniserer og samarbeider. Mange apper krever "frem og tilbake"-kommunikasjon eller sending av elementer mellom personer. I eksempelappmalen Inspeksjon for Teams oppretter overordnede kontrollskjemaer, brukere fullfører inspeksjonen, og korrekturlesere ser gjennom inspeksjonene.
Power Apps i Teams kan bruke grundig integrasjon med andre Teams-funksjoner for gjøre at appene samarbeider. I denne artikkelen lærer vi hvordan vi kan integrere Power Apps med Teams for å ringe eller planlegge møter med andre brukere i organisasjonen.
Se denne videoen for å lære hvordan du integrerer Power Apps med samtaler og møter:
Forutsetninger
For å kunne fullføre denne leksjonen trenger vi muligheten til å opprette apper i Teams som er tilgjengelige som en del av utvalgte Microsoft 365-abonnementer.
Logge på team
Logge på Teams ved hjelp av Desktop-appen eller webappen
Opprett et nytt team
I denne delen skal vi opprette et nytt Teams-team og deretter opprette en app i teamet. Hopp over denne delen hvis du allerede har et team du vil bruke.
Hvis du vil opprette et nytt team, velger du Teams-fanen >Bli med eller opprett et team nederst til venstre på skjermen >Opprett team>Fra bunnen av>Offentlig og gir teamet et navn, for eksempel "Integrering av samtaler og møter". Og deretter velger du Opprett.
Hvis du har medlemmer i organisasjonen som du vil legge til i teamet for testformål, velger du dem og legger dem til i popup-vinduer og velger Legg til.
Velg Lukk.
Det nye teamet blir opprettet og vises i kategorien Teams
Opprette en ny app
Opprett en app med et galleri med brukere og knapper i hvert visningsskjema for å ringe, chatte eller planlegge et møte med en bruker fra listen.
Åpne Teams-appen.
Velg Power Apps fra ruten til venstre.
Velg + Ny app under Nylige apper.
Velg teamet som ble opprettet tidligere, og velg deretter Opprett for å åpne appen i Power Apps Studio.
Skriv inn et navn på appen, for eksempel "Integrer med samtaler og møter".
Velg Lagre.
Appen viser et standardgalleri
Velg galleriet, og søk etter brukere i søkeboksen Legg til en datakilde.
Velg Brukere fra listen over datakilder.
Listen over brukere vises i galleriet til venstre på skjermen. På høyre side av skjermen vises detaljer om den valgte brukeroppføringen.
Velg appen fra venstre rute, og oppdater OnStart-egenskapen i appen med følgende formel:
Set(gblIsHostClientWeb,Param("hostClientType")="web")
Notat
Denne formelen kontrollerer om brukeren får tilgang til Teams fra en nettleser, en datamaskin eller en mobilapp.
Velg Skjerm1 i Trevisning-ruten.
Velg + (Sett inn) >Knapp for å legge til en knapp.
Flytt knappen til detaljruten til høyre på skjermen.
Angi følgende egenskaper for knappen.
Egenskap Verdi Tekstmelding "Samtale" Bredde 150 Høyde 45 X 500 Y 300 Kopier følgende formel i egenskapen OnSelect for knappen:
If( gblIsHostClientWeb, Launch( "https://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email', {}, LaunchTarget.New ), Launch( "msteams://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email', {}, LaunchTarget.New ) )
Notat
- Hvis brukeren åpner Teams i en webleser, starter dette samtalevinduet i selve webleseren på grunn av
https://
-protokollidentifikatoren. Hvis brukeren åpner Teams ved hjelp av Teams-skrivebords- eller mobilappen, starter den samtalevinduet i Teams-appen på grunn av imsteams://
i stedet. - Formatet for å starte en samtale via en dyp kobling er:
https://teams.microsoft.com/l/call/0/0?users=\<user1\>,\<user2]
. Mer informasjon: Generere en grundig kobling til en samtale
- Hvis brukeren åpner Teams i en webleser, starter dette samtalevinduet i selve webleseren på grunn av
Legg til en annen knapp med følgende egenskaper:
Egenskap Verdi Tekstmelding "Planlegge et møte" Bredde 150 Høyde 45 X Button1.X + 200 Y Button1.Y Kopier følgende formel i egenskapen OnSelect for den nye knappen:
If( gblIsHostClientWeb, Launch( "https://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email', {}, LaunchTarget.New ), Launch( "msteams://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email', {}, LaunchTarget.New ) )
Legge til en tredje knapp med følgende egenskaper
Egenskap Verdi Tekst "Chat" Width 150 Height 45 X Button2.X + 200 Y Button1.Y Kopier følgende formel i egenskapen OnSelect for den nye knappen:
If( gblIsHostClientWeb, Launch( "https://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!", {}, LaunchTarget.New ), Launch( "msteams://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!", {}, LaunchTarget.New ) )
Skjermbildet skal vises som vist nedenfor
Lagre og publisere appen
Velg Lagre øverst til høyre på skjermen for å lagre appen.
Velg Publiser for å publisere appen.
Velg Neste i popup-vinduet.
Kontroller at kanalen appen skal vises under, er oppført under Legg til i kanal, og at den vises som "1 aktive kategorier" og ikke "0 aktive kategorier".
Velg Lagre og lukk.
Testing av appen
Kjør appen i forhåndsvisningsmodus.
Velg en bruker fra listen til venstre.
Hvis du ikke har en bruker som vises i listen, deler du appen med en annen kollega/bruker. Når denne brukeren logger på appen, vises de i denne listen over brukere.
Velg brukeren fra listen.
Test alternativene.
Samtaleknappen starter en ny samtale. Møteknappen oppretter en møteinvitasjon med den valgte personen
Se chat, samtale og møteintegrering i aksjon
Hvis du vil se et eksempel på chat-, samtale- og møteintegrering i aksjon, kan du se Profil +-eksempelappen for Teams.
Når appen åpnes fra et team, vises de andre medlemmene av teamet i appen. Du kan velge Velg personer du vil koble til, og velg én eller flere personer, og start deretter en chat eller samtale med de valgte personene, eller planlegg et møte.