Del via


Integrer med samtaler og møter

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.

  1. 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.

  2. 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.

  3. 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.

  1. Åpne Teams-appen.

  2. Velg Power Apps fra ruten til venstre.

  3. Velg + Ny app under Nylige apper.

  4. Velg teamet som ble opprettet tidligere, og velg deretter Opprett for å åpne appen i Power Apps Studio.

  5. Skriv inn et navn på appen, for eksempel "Integrer med samtaler og møter".

  6. Velg Lagre.

    Appen viser et standardgalleri

  7. Velg galleriet, og søk etter brukere i søkeboksen Legg til en datakilde.

  8. 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.

  9. 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.

  10. Velg Skjerm1 i Trevisning-ruten.

  11. Velg + (Sett inn) >Knapp for å legge til en knapp.

  12. Flytt knappen til detaljruten til høyre på skjermen.

  13. 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 i msteams:// 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
  14. 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
  15. 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
        )
    )
    
  16. Legge til en tredje knapp med følgende egenskaper

    Egenskap Verdi
    Tekst "Chat"
    Width 150
    Height 45
    X Button2.X + 200
    Y Button1.Y
  17. 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

    Opprett en ny app

Lagre og publisere appen

  1. Velg Lagre øverst til høyre på skjermen for å lagre appen.

  2. Velg Publiser for å publisere appen.

  3. Velg Neste i popup-vinduet.

  4. 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".

    Lagre og publiser appen

  5. Velg Lagre og lukk.

Testing av appen

  1. Kjør appen i forhåndsvisningsmodus.

  2. Velg en bruker fra listen til venstre.

  3. 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.

  4. Velg brukeren fra listen.

  5. 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.

Se chat