Instalați și aflați mai multe despre eșantionul de aplicație Comunicare în situații de criză din Power Apps

Eșantionul de aplicație Comunicare în situații de criză oferă o experiență ușor de utilizat pentru a conecta utilizatorii cu informații despre o criză. Obțineți rapid actualizări despre știrile interne ale companiei, obțineți răspunsuri la întrebări frecvente și accesați informații importante, precum linkuri și persoane de contact de urgență. Această aplicație necesită un volum mic de configurare pentru particularizare.

În această prezentare, veți afla cum să:

  • Creați o locație pentru datele dvs.
  • Importați atât aplicația Comunicare în situații de criză cât și aplicația sa de administrare.
  • Creați conținut pentru aplicație.
  • Importați fluxuri pentru a trimite notificări utilizatorilor.
  • Creați o echipă Teams gestionată central pentru a agrega date și pentru a răspunde eficient la probleme.

Timp estimat pentru a finaliza acești pași: 20–25 de minute.

Notă

Eșantionul de aplicație Comunicare în situații de criză este disponibil și pentru planurile Power Apps US Government și Power Automate US Government. Adresele URL de serviciu pentru versiunile Power Apps și Power Automate US Government sunt diferite de versiunile comerciale. Mai multe informații: adrese URL pentru Power Apps US Government și adrese URL pentru Power Automate US Government

Demo: aplicația Comunicare în situații de criză

Urmăriți cum să utilizați aplicația Comunicare în situații de criză.

Cerințe preliminare

  • Înregistrați-vă pentru Power Apps.
  • Trebuie să aveți o licență SharePoint Online validă și permisiunea de a crea liste.
  • Trebuie să aveți un site public SharePoint unde puteți stoca datele pentru aplicație.
  • Descărcați activele de la aka.ms/CrisisCommunicationSolution.

Important

Pentru orice feedback sau problemă legată de aplicația Comunicare în situații de criză, utilizați următoarele linkuri:

Demo: compilați și implementați aplicația Comunicare în situații de criză

Urmăriți modul de compilare și implementare a aplicației Comunicare în situații de criză.

Creați o locație pentru datele dvs.

Datele pentru aplicație sunt stocate în liste , deci primul pas este să creați un site SharePoint nou.

Creați un site SharePoint

  1. Conectați-vă la Office Online, apoi selectați SharePoint.

  2. Selectați Creare site.

    Eșantion site SharePoint.

  3. Selectați Site Team.

    Site Team.

  4. Introduceți un nume și o descriere pentru site-ul dvs.

  5. Setați Setări de confidențialitate la Public pentru ca toți utilizatorii din companie să poată obține informațiile necesare.

    Setări de site.

  6. Selectați Următorul.

  7. Adăugați proprietari suplimentari pentru site (opțional).

  8. Selectați Terminare.

Creați liste în Microsoft Liste

Aplicația folosește mai multe liste pentru a-și stoca datele. Puteți utiliza fluxul DeploySPLists, disponibil din pachetul de active descărcat, pentru a crea automat aceste liste.

Importați fluxul de implementare al listei

  1. Accesați make.powerautomate.com.

  2. Selectați Fluxurile mele din panoul de navigare din stânga.

  3. În bara de comenzi, selectați Import.

  4. Încărcați pachetul DeploySPLists.zip din depozitul GitHub.

    Import pachet.

  5. Adăugați o conexiune SharePoint pentru noul flux selectând linkul Selectare în timpul importului și completând formularul.

    Import setări.

  6. Dacă este necesar să creați o conexiune SharePoint nouă, selectați Creare nou în panoul Configurare import.

  7. Pe bara de comenzi, selectați Conexiune nouă.

    Creați o nouă conexiune.

  8. Căutați numele conexiunii, de exemplu, SharePoint.

  9. Selectaţi conexiunea pe care ați creat-o.

  10. Selectați Salvare.

  11. Selectați Import.

Editați fluxul de implementare al listei

  1. După finalizarea importului, accesați Fluxurile mele și reîmprospătați lista de fluxuri.

  2. Selectați fluxul nou importat DeploySPLists.

  3. Selectați Editare pe bara de comenzi.

  4. Deschideți cardul Variabilă - site țintă pentru liste.

  5. Pentru Valoare, introduceți numele site-ului dvs. SharePoint.

  6. Deschideți cardul Variabilă - numele aplicației.

  7. Pentru Valoare, introduceți numele aplicației; implicit, numele este Comunicare în situații de criză.

    Parametri de flux.

  8. Selectați Salvare.

Rulați fluxul de implementare al listei

  1. Reveniți la ecranul de detalii pentru fluxul DeploySPLists.

  2. Pe bara de comenzi, selectați Rulare.

  3. Selectați Continuare, apoi selectați Rulare flux.

    Conectați-vă pentru a rula fluxul.

    Rulați fluxul.

Notă

Este posibil să primiți un mesaj de eroare conform căruia serviciile de locație sunt necesare. Dacă se întâmplă aceasta, permiteți serviciilor de localizare să acceseze Power Automate și actualizați pagina înainte de a încerca din nou.

Fluxul creează următoarele liste din site-ul dvs. SharePoint.

Afișare titlu Scop Descriere
CI_LogosAssets Pentru a menține sigla și/sau alte imagini la care se va face referire din aplicație. Referirea la siglă în Power Apps se dace printr-un link direct sau prin numărul de identificare al siglei pe care doriți să o utilizați. Biblioteca pentru siglele conexe și alte active de imagine pentru aplicația [Nume aplicație].
CI_configAdminSetup Utilizat pentru configurarea funcțiilor de către administratorul aplicației.
Notă : această listă trebuie să fie doar pentru citire pentru toți membrii care nu sunt administratori.
Lista de configurare a administratorului pentru aplicația [Nume aplicație].
CI_Contacts Utilizarea tipului Conținut contacte implicit pentru a prelua informații despre contacte. (Nu este inclus niciun selector de persoane, deci această listă trebuie întreținută manual, pentru a vă asigura că datele sale sunt actualizate.)
Notă : aceasta depinde de faptul că tipul listei globale de contacte este un tip de conținut implicit în listă.
Lista de contacte pentru aplicația [Nume aplicație].
CI_CompanyNews Colecție de elemente Știri despre companie. O listă pentru gestionarea articolelor de știri care apar în aplicația [Nume aplicație]. Puteți utiliza coloana Perimat pentru a elimina articolele de știri din vizualizările aplicației, dar păstrându-le ca înregistrare.
CI_FAQ Întrebări frecvente. Lista de întrebări frecvente pentru aplicația [Nume aplicație]. Puteți utiliza coloana Perimat pentru a elimina articolele de întrebări frecvente din vizualizările aplicației, dar păstrându-le ca înregistrare.
CI_UsefulLinks Listă cu hyperlinkuri utile. Listă de hyperlinkuri utile pentru aplicația [Nume aplicație]. Puteți utiliza coloana Perimat pentru a elimina articolele hyperlink din vizualizările aplicației, dar păstrându-le ca înregistrare.
CI_Employee Urmărirea stării actuale a prezenței angajaților. Exemple: lucrez de acasă, concediu medical, concediu din motive personale, și în concediu. Notă: starea vine la serviciu este considerată implicit și nu este inclusă în opțiunile listei. Lista mesajelor care indică starea prezenței unui angajat pentru aplicația [Numele aplicației]. Puteți utiliza coloana Perimat pentru a elimina mesajele de stare din vizualizările aplicației, dar păstrându-le ca înregistrare.
CI_HelpfulTips Sfaturi utile oferite de utilizatori pentru colegii lor. Lista pentru gestionarea sfaturilor partajate pentru aplicația [Nume aplicație]. Puteți utiliza coloana Perimat pentru a elimina sfaturile din vizualizările aplicației, dar păstrându-le ca înregistrare.

Notă

  • Toate aceste coloane de listă ar trebui considerate dependențe. Protejați listele față de modificările accidentale ale schemei (de exemplu, este permisă adăugarea de noi coloane, dar ștergerea coloanelor ar putea deteriora aplicația.)
  • Procedați cu grijă la ștergerea elementelor din listă; ștergerea elementelor din listă șterge înregistrările istorice. Puteți comuta valoarea de depreciere de la Nu la Da pentru a renunța la înregistrări din contacte, știri, întrebări frecvente sau linkuri.

Importați și configurați aplicația Comunicare în situații de criză

După crearea tuturor listelor, puteți importa aplicația și o puteți conecta la noile dvs. surse de date.

Notă

Dacă nu doriți să utilizați aplicația de administrare, puteți modifica aceleași proprietăți editând manual listele .

Importați aplicația

  1. Conectați-vă la Power Apps.

  2. Selectați Aplicații din panoul de navigare din stânga.

  3. În bara de comenzi, selectați Import.

  4. Încărcați fișierul CrisisCommunication.zip din depozitul GitHub.

    Notă

    În cazul în care entitatea dvs. găzduitp se află într-un mediu GCC, încărcați CrisisCommunicationGCC.zip.

    Importați pachetul aplicației.

  5. Finalizați configurația de import pentru Conexiune Microsoft Teams și Conexiune Office 365 Users prin selectarea conexiunilor corespunzătoare utilizând hyperlinkul Selectare în timpul importului. S-ar putea să fie necesar să creați o conexiune nouă, dacă nu există deja.

  6. Selectați Import.

Actualizați conexiunile SharePoint

  1. Reveniți la lista Aplicații.

  2. Selectați Mai multe comenzi (...) pentru aplicația Comunicare în situații de criză.

  3. Selectați Editare din meniul contextual.

    Editați aplicația.

  4. Conectați-vă sau creați conexiunile necesare, apoi selectați Se permite.

  5. Accesați sursele de date din panoul din stânga.

    Surse de date.

  6. Eliminați listele existente din interiorul aplicației, deoarece acestea nu indică site-ul dvs. SharePoint curent.

    Eliminați sursele de date.

  7. Adăugați listele de la propriul dvs. site SharePoint. Începeți prin a căuta SharePoint în bara de căutare.

    Căutați SharePoint.

  8. Selectați SharePoint, apoi alegeți o conexiune.

    Conexiune SharePoint.

  9. Copiați și lipiți adresa URL a site-ului dvs. SharePoint în câmpul text, apoi selectați Conectați-vă.

    URL site SharePoint.

  10. Selectați toate listele și bibliotecile , apoi selectați Conectare.

    Conectați-vă la liste.

  11. Selectați Salvare, apoi selectați Publicare.

Opțional: activați actualizările de locație

Această aplicație vă permite să înregistrați locația unui utilizator și să o stocați în site-ul dvs. SharePoint ori de câte ori un utilizator își setează starea. Echipa dvs. de gestionare a crizelor poate vizualiza aceste date într-un raport Power BI.

Notă

Activarea actualizărilor de locație este opțională. Puteți omite această secțiune dacă nu doriți să urmăriți locația utilizatorului. În plus, urmărirea locației nu este acceptată în prezent pe desktopul Teams.

Pentru a activa actualizările de locație

  1. Căutați controlul btnDateRange.

  2. Deschideți proprietatea OnSelect a controlului btnDateRange în bara de formule.

  3. Copiați și lipiți fragmentul următor în bara de formule pentru proprietatea OnSelect.

    Notă

    Următorul fragment este destinat să funcționeze cu versiuni ale soluției mai vechi de 16.03.2020. Pentru versiuni mai noi, editați codul după comentariul //Pentru implementarea locației.

        UpdateContext({locSaveDates: true});
    // Store the output properties of the calendar in static variables and collections.
    ClearCollect(submittedDates,Sort(Filter(selectedDates,ComponentId=CalendarComponent.Id),Date,Ascending));
    Set(varStartDate,First(submittedDates).Date);
    Set(varEndDate,First(Sort(submittedDates,Date,Descending)).Date);
    // Create a new record for work status for each date selected in the date range.
    ForAll(
        Filter(
            RenameColumns(submittedDates,"Date","DisplayDate"),
            ComponentId=CalendarComponent.Id,
            !(DisplayDate in colDates.Date)
        ),
        Patch('CI_Employee Status',Defaults('CI_Employee Status'),
            {
                Title: varUser.userPrincipalName,
                Date: DisplayDate,
                Notes: "",
                PresenceStatus: LookUp(colWorkStatus,Value=WorkStatusComponent.Selected.Value)
    
                // To implement location, add a comma to the line above and uncomment the lines below for latitude and longitude.
                // Latitude: Text(Location.Latitude),
                // Longitude: Text(Location.Longitude)
            }
        )
    );
        // Update existing dates with the new status.
        ForAll(
            AddColumns(
                Filter(
                    RenameColumns(submittedDates,"Date","DisplayDate"),
                    ComponentId=CalendarComponent.Id,
                    DisplayDate in colDates.Date
                ),
    
                // Get the current record for each existing date.
                "LookUpId",LookUp(RenameColumns(colDates,"ID","DateId"),And(Title=varUser.userPrincipalName,Date=DisplayDate)).DateId
            ),
            Patch('CI_Employee Status',LookUp('CI_Employee Status',ID=LookUpId),
                {
                    PresenceStatus: LookUp(colWorkStatus,Value=WorkStatusComponent.Selected.Value)
                }
            )
        );
        If(
            IsEmpty(Errors('CI_Employee Status')),
    
            // Update the list of work status for the logged-in user.
            ClearCollect(colDates,Filter('CI_Employee Status',Title=varUser.userPrincipalName));
            // Send an email receipt to the logged-in user.
            UpdateContext(
                {
                    locReceiptSuccess: 
                    Office365Outlook.SendEmailV2(
                        // To: send an email to oneself
                        varUser.mail,
                        // Subject
                        Proper(WorkStatusComponent.Selected.Value) & ": " & varStartDate & If(varStartDate<>varEndDate," - " & varEndDate),
                        // Body
                        WorkStatusComponent.Selected.DateRangeReceipt & ": " &
                        // Create a bulleted list of dates
                        "<ul>" & 
                            Concat(submittedDates,"<li>" & Date & Char(10)) &
                        "</ul>"
                    )
                }
            );
            If(
                locReceiptSuccess,
                Notify("You successfully submitted your work status. An email has been sent to you with a summary.",NotificationType.Success,3000),
                Notify("There was an error sending an email summary, but you successfully submitted your work status.",NotificationType.Success,3000);
            );
    
            Navigate('Share to Team Screen',LookUp(colStyles,Key="navigation_transition").Value),
    
            // Case: Error submitting work status
            Notify(varString.WorkStatusError,NotificationType.Warning)
        );
        UpdateContext({locSaveDates: false})
    

Opțional: adăugați mesaje suplimentare privind starea de lucru

Dacă doriți să adăugați mai multe mesaje de stare de lucru în afară de lucru de acasă și plecat de la birou, puteți proceda astfel parcurgând pașii următori. Pentru început, va trebui să vă actualizați site-ul SharePoint.

  1. Reveniți la site-ul dvs. SharePoint, apoi selectați Conținut site.

  2. Selectați CI_Employee Status.

  3. În cazul în care coloana PresenceStatus nu este prezentă, selectați Adăugare coloană.

  4. Selectați Afișare/ascundere coloane.

    Afișare/ascundere coloane.

  5. Selectați PresenceStatus.

  6. Selectați Se aplică.

  7. Selectați coloana PresenceStatus.

    Selectați coloana PresenceStatus.

  8. Selectați Setări coloană, apoi alegeți Editare.

    Editați coloana PresenceStatus.

  9. Adăugați mesajele dvs. de stare de lucru suplimentare în câmpul Opțiuni.

Notă

Înregistrați numele noilor dvs. opțiuni; le veți folosi în etapele următoare.

Acum trebuie să efectuați câteva ajustări ale aplicației astfel încât să afișeze noile mesaje de stare de lucru.

  1. Deschideți aplicația în Power Apps Studio..

  2. Selectează ecranul Stare muncă.

  3. Setați bara de formule la funcția OnVisible.

    Afișare prezență.

  4. Editați următorul șablon și înlocuiți valorile cu propriile dvs. valori.

        ,"<Name of option in list; case sensitive>",
        Table(
            {
                Icon: <Image file>,
                DateRangeQuestion: "Select the dates you'll be <Name of status>.",
                DateRangeReceipt: "You're currently <Name of status>.",
                ShareToTeamEmail: "I'll be <Name of status> on these dates",
                AutoReplyMessage: "I'll be <Name of status> on these dates"
            }
        )
    
  5. Înlocuiți șirul /* TEMPLATE FOR ADDITIONAL WORK STATUS OPTIONS */ cu șablonul.

  6. Selectați Salvare, apoi selectați Publicare.

Actualizați fluxul Solicitare de asistență

Acest flux trimite un card adaptiv către o echipă Teams centrală, prin care se solicită asistență.

Solicitare de asistență.

Înainte de a efectua pasul următor, creați o echipă de gestionare a crizelor în Teams. După ce ați creat echipa, puteți obține ID-ul acesteia și inserați-o în fluxul dvs. Mai multe informații despre crearea unei echipe Teams: Creați o echipă Teams centrală de gestionare a crizelor

  1. Accesați canalul Teams în care doriți să postați toate solicitările dvs. de asistență.

  2. Selectați Mai multe opțiuni (...) pentru canal.

  3. Selectați Obținere link către canal.

    Obțineți un link către canal.

  4. Copiați linkul și lipiți-l într-un editor de texte.

    Copiați linkul echipei.

  5. Extrageți ID echipă, care înseamnă tot ce este cuprins între groupId= și &tenantId=.
    De exemplu, în următoarea adresă URL, ID-ul grupului este
    8bc7c0c2-0d4c-4fb8-af99-32da74c9237b

    https://teams.microsoft.com/l/channel/19%3ab2fa9fc20f3042a9b63fc5890e1813f8%40thread.tacv2/General?groupId=8bc7c0c2-0d4c-4fb8-af99-32da74c9237b&tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47

  6. Extrageți ID canal, care înseamnă tot ce este cuprins între https://teams.microsoft.com/l/channel/ și /General.
    De exemplu, în următoarea adresă URL, ID-ul canalului este
    19%3ab2fa9fc20f3042a9b63fc5890e1813f8%40thread.tacv2

    https://teams.microsoft.com/l/channel/19%3ab2fa9fc20f3042a9b63fc5890e1813f8%40thread.tacv2/General?groupId=8bc7c0c2-0d4c-4fb8-af99-32da74c9237b&tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,

  7. Accesați make.powerautomate.com.

  8. Selectați Fluxurile mele din panoul de navigare din stânga.

  9. Selectați Mai multe comenzi (...) pentru CrisisCommunication.Request, apoi selectați Editare.

    Editați fluxul Solicitare de asistență.

  10. Deschideți cardul ID echipă.

  11. Lipiți ID-ul echipei în câmpul Valoare.

  12. Deschideți cardul ID canal.

  13. Lipiți ID-ul canalului în câmpul Valoare.

    Setați ID-uri de echipă și canal.

  14. Derulați în jos spre acțiunile Obținere timp și actualizați acțiunea pentru Conversie fus orar utilizând alegerea dvs. pentru ora sursă și ora de destinație.

    Convertiți setările fusului orar.

Opțional: Configurați un inbox partajat

Fluxul CrisisCommunication.Request extrage solicitările din inbox înainte de a le trimite la Teams. Dacă doriți să trimiteți e-mailuri de solicitare la un inbox partajat, urmați acești pași.

Notă

Puteți omite această secțiune dacă nu doriți să trimiteți e-mailuri de solicitare la un inbox partajat.

  1. Deschideți fluxul CrisisCommunication.Request în modul editare.

  2. Selectați Mai multe comenzi (...) din Când un e-mail ajunge în V3.

  3. Selectați Ștergere.

    Ștergeți conectorul.

  4. Căutați și selectați Când un e-mail nou ajunge într-un inbox partajat (V2).

  5. Introduceți adresa inboxului partajat în Adresă cutie poștală.

  6. Deschideți cardul Comentarii.

  7. Selectați Adăugare valoare dinamică pentru Valoare.

  8. Căutați și selectați Conținut.

    Selectați Conținut.

  9. Deschideți cardul Obținere card de profil de utilizator (V2).

  10. Selectați Adăugare valoare dinamică.

  11. Căutați și selectați De la.

    Selectați De la.

Importați și configurați aplicația de administrare

Pentru a gestiona aplicația importată, repetați aceiași pași pentru aplicația de administrare.

  1. Conectați-vă la Power Apps.

  2. Selectați Aplicații din panoul de navigare din stânga.

  3. În bara de comenzi, selectați Import.

  4. Încărcați fișierul CrisisCommunicationAdmin.zip din depozitul GitHub.

    Importați pachetul aplicației de administrare.

  5. Selectați Import.

Actualizați conexiunile SharePoint pentru aplicația de administrare

  1. Reveniți la lista Aplicații.

  2. Selectați Mai multe comenzi (...) pentru aplicația de administrare Comunicare în situații de criză.

  3. Selectați Editare din meniul contextual.

    Editați aplicația de administrare.

  4. Conectați-vă sau creați conexiunile necesare, apoi selectați Se permite.

  5. Accesați sursele de date din panoul din stânga.

    Surse de date.

  6. Eliminați listele existente din interiorul aplicației, deoarece acestea nu indică site-ul dvs. SharePoint curent.

    Eliminați sursele de date.

  7. Adăugați listele de la propriul dvs. site SharePoint. Începeți prin a căuta SharePoint în bara de căutare.

    Căutați SharePoint.

  8. Selectați SharePoint, apoi alegeți o conexiune.

    Conexiune SharePoint.

  9. Copiați și lipiți adresa URL a site-ului dvs. SharePoint în câmpul text, apoi selectați Conectare.

    URL site SharePoint.

  10. Selectați toate listele și bibliotecile, apoi selectați Conectare.

    Conectați-vă la liste.

  11. Selectați Salvare, apoi selectați Publicare.

Creați conținut inițial pentru aplicație

În acest moment, ați importat cu succes atât aplicația Comunicare în situații de criză, cât și aplicația de administrare. Acum, puteți începe să creați conținutul inițial. Pentru început, deschideți aplicația Administrare comunicare în situații de criză.

Dacă aveți un mediu GCC, trebuie să activați modul GCC. Mai multe informații: Configurarea clienților mobili pentru mediile GCC.

Aplicația Administrare comunicare în situații de criză.

Utilizați aplicația de administrare pentru a particulariza toate informațiile din aplicația Comunicare în situații de criză și, de asemenea, pentru a configura setările cheie pentru fluxurile aferente.

Notă

Ca memento—dacă nu doriți să utilizați aplicația de administrare, puteți modifica aceste proprietăți editând manual listele.

Configurați parametrii cheie în Setări administrare

Pentru a inițializa aplicația, trebuie să furnizați toate câmpurile necesare accesând Setări administrare.

Completați toate câmpurile așa cum se arată în tabelul următor, apoi selectați Salvare.

Nume câmp Nume logic în SharePoint Scop Exemplu
E-mail administrator AdminContactEmail Aici sunt trimise solicitările de e-mail. Acestea ar trebui să fie setate la adresa dvs. de e-mail. Dacă doriți să trimiteți notificări la alt inbox, consultați configurarea intrării opționale partajate, anterior în acest articol. admin@contoso.com
URL siglă Siglă Sigla aplicației dvs. care apare în colțul din stânga sus. https://contoso.com/logo.png
Microsoft Entra ID-ul grupului Microsoft Entra IDGroupID Folosit pentru a trimite notificări utilizatorilor despre actualizările interne ale companiei prin intermediul fluxului Notificare utilizatori cu privire la noile știri de comunicare privind criza. Urmați instrucțiunile de mai jos pentru a obține Microsoft Entra ID-ul grupului dvs. c0ddf873-b4fe-4602-b3a9-502dd944c8d5
URL aplicație AppURL Locația aplicației utilizator, astfel încât fluxul Notificare utilizatorii cu privire la noile știri de comunicare privind criza să poată redirecționa utilizatorii în direcția respectivă după ce selectează Citește mai mult. https://apps.preview.powerapps.com/play/<app URL >?tenantId=<tenant ID>
Flux RSS Government GovernmentRSSFeed Utilizat pentru a popula funcția de știri internaționale din aplicație. Util dacă doriți să furnizați informații suplimentare angajaților dvs. dintr-o sursă de încredere. https://www.who.int/rss-feeds/news-english.xml
Metodă de notificare PreferredSentNotification Utilizat de fluxul Notificare utilizatorii cu privire la noile știri de comunicare privind criza pentru a determina canalul de distribuție care ar trebui utilizat la trimiterea de notificări. Acest câmp este obligatoriu. E-mail, notificare Teams, notificare push
Semnalizări funcționalitate Feature1...8 Folosit pentru a dezactiva sau activa fiecare caracteristică din aplicație.

Notă

În prezent, notificarea Teams și notificarea push nu sunt acceptate în GCC.

Găsirea Microsoft Entra ID-ului pentru grupul dvs. de distribuție

  1. Accesați aad.portal.azure.com.

  2. Selectați Microsoft Entra ID din panoul de navigare din stânga.

  3. Selectați Grupuri.

  4. Căutați și selectați grupul dvs. de distribuție.

  5. Copiați câmpul ID obiect.

    Obținerea Microsoft Entra ID.

  6. Inserați ID-ul în câmpul Microsoft Entra ID de grup din aplicația de administrare.

Configurați contacte de urgență

  1. Accesați Persoane de contact companie.
  2. Selectați Creați o persoană de contact nouă.
  3. Completați formularul folosind datele de contact.

Schemă listă:

Nume câmp Nume logic în SharePoint Scop
Nume complet FullName Numele persoanei de contact.
E-mail E-mail Adresa de e-mail afișată pentru persoana de contact.
Country Country Țara/regiunea pentru contact. Acest câmp este folosit pentru a grupa contactele; puteți folosi alte valori pentru a grupa contactele în cazul în care țările/regiunile nu au sens pentru dvs.
Comentarii Comentarii Afișează informații suplimentare despre persoana de contact; util pentru a descrie când o puteți contacta.
Învechit Învechit Utilizați pentru a ascunde o persoană de contact de urgență existentă.

Configurați știrile inițiale ale companiei

  1. Accesați Știri companie.
  2. Selectați Creare anunț nou.
  3. Completaţi formularul.

Schemă listă:

Nume câmp Nume logic în SharePoint Scop
Funcția Funcția Titlul actualizării.
Detalii Detalii Actualizarea completă. Puteți utiliza HTML în acest câmp.
Introducere Introducere Un scurt mesaj despre actualizare. Acesta este utilizat în fluxul Notificare utilizatorii cu privire la noile știri de comunicare privind criza și în galeria de actualizări.
Învechit Învechit Utilizați pentru a ascunde o publicare existentă.

Configurați sfaturi utile

  1. Accesați Sfaturi utile.
  2. Selectați Sfat nou.
  3. Completaţi formularul.

Schemă listă:

Nume câmp Nume logic în SharePoint Scop
Funcția Funcția Titlul sugestiei utile.
URL resursă ResourceURL Un link către materiale de lectură suplimentare. (Opțional)
Subtitlu SubTitle Un subtitlu pentru sfat. (Opțional)
Descriere Descriere Descrierea completă a sfatului util.
Învechit Învechit Folosiți pentru a ascunde un sfat util.
  1. Accesați Linkuri.
  2. Selectați Creare link nou.
  3. Completaţi formularul.

Schemă listă:

Nume câmp Nume logic în SharePoint Scop
Funcția Funcția Textul linkului.
URL URL URL-ul linkului.
Descriere Descriere Detalii suplimentare despre link. (Opțional)
Învechit Învechit Utilizați pentru a ascunde un link.

Configurare întrebări frecvente

  1. Accesați Întrebări frecvente.
  2. Selectați Creare întrebare frecventă nouă.
  3. Completaţi formularul.

Schemă listă:

Nume câmp Nume logic în SharePoint Scop
Funcția Funcția Întrebarea frecventă propriu-zisă.
Rang Rang Ordinea întrebării din întrebările frecvente.
Răspuns Răspuns Răspunsul la întrebarea frecventă.
Învechit Învechit Utilizați pentru a ascunde o întrebare frecventă.

Testați și distribuiți aplicația

Acum, după ce ați configurat cu succes toate datele, puteți testa aplicația pentru a vă asigura că funcționează.

  1. Conectați-vă la Power Apps.
  2. Selectați Aplicații din panoul de navigare din stânga.
  3. Selectați Comunicare în situații de criză pentru a reda aplicația.

După ce ați testat cu succes aplicația, o puteți partaja cu toate persoanele din compania dvs.

Importați și configurați fluxul de notificare

Aplicația utilizează un flux pentru a trimite notificări utilizatorilor finali ori de câte ori există o nouă actualizare a companiei.

Importați fluxul de notificare de știri

  1. Accesați make.powerautomate.com.

  2. Selectați Fluxurile mele din panoul de navigare din stânga.

  3. În bara de comenzi, selectați Import.

  4. Încărcați pachetul CrisisCommunicationNewsNotification.zip din depozitul GitHub.

    Notă

    În cazul în care entitatea dvs. găzduită se află într-un mediu GCC, încărcați CrisisCommunicationNewsNotificationGCC.zip.

    Încărcați CrisisCommunicationNewsNotification.zip.

  5. Adăugați conexiuni pentru noul flux selectând linkul Selectare în timpul importului pentru fiecare conexiune și completând formularul.

    Selectare în timpul importului.

  6. Dacă este necesar să creați o conexiune nouă, selectați Creare nou în panoul Configurare import.

  7. Pe bara de comenzi, selectați Conexiune nouă.

    Creați o nouă conexiune.

  8. Căutați numele conexiunii; de exemplu, Notificare PowerApps (previzualizare).

    Exemplu de nume de conexiune.

  9. Selectaţi conexiunea dorită.

  10. Dacă creați o conexiune la Notificări PowerApps (previzualizare), veți vedea caseta de dialog așa cum este indicat în imaginea următoare.

    Caseta de dialog Notificări.

  11. Pentru a obține ID-ul, accesați lista dvs. Aplicații.

  12. Selectați Mai multe comenzi (...) pentru aplicația CrisisCommunication, apoi selectați Detalii.

    Detalii despre conexiune.

  13. Copiați ID Aplicație.

    ID aplicație.

  14. Lipiți ID-ul aplicației în caseta de dialog pentru crearea conexiunii, apoi selectați Creare.

    Creați o conexiune.

  15. După ce v-ați creat noua conexiune, reveniți la panoul Configurare import și selectați Actualizare listă.

  16. Noua dvs. conexiune ar trebui să apară. Selectați-o, apoi selectați Salvare.

  17. După ce ați terminat de adăugat toate conexiunile, selectați Import.

    Importați conexiuni.

Editați fluxul de notificare de știri

  1. După finalizarea importului, accesați Fluxurile mele.

  2. Selectați fluxul nou importat, Notificare utilizatori cu privire la noi știri de comunicare privind criza.

    Notă

    Dacă ați încărcat pachetul GCC, numele fluxului este Notificare utilizatori cu privire la noile știri de comunicare privind criza GCC.

  3. Selectați Editare pe bara de comenzi.

  4. Deschideți cardul Când este publicat un element nou.

  5. Pentru Adresă site, introduceți numele site-ului dvs. SharePoint.

  6. Pentru Numele listei, introduceți CI_CompanyNews.

  7. Deschideți cardul Obținere setări de configurare administrator.

  8. Pentru Adresă site, introduceți numele site-ului dvs. SharePoint.

  9. Pentru Nume listă, introduceți CI_configAdminSetup.

  10. Deschideți cardul Text inițializare variabilă - citiți mai multe.

  11. Pentru Valoare, introduceți Citiți mai multe (în limba dvs. maternă).

    Setări de flux.

  12. Selectați Salvare.

Notă

S-ar putea să primiți un mesaj de eroare dacă una dintre conexiunile dvs. nu a fost încă autorizată. În acest caz, vă rugăm să deschideți cardul cu conexiunea neautorizată și să reautorizați.

Opțional: trimiterea de notificări către mai mult de 5000 de utilizatori

Acțiunea curentă Obținere membri grup se limitează la atragerea a 5000 de utilizatori pentru licența Office a Power Automate. Chiar și pentru licența premium, puteți atinge limite de accelerare ale conectorului Teams dacă încercați să trimiteți notificări unui număr prea mare de utilizatori. Pentru a distribui către mai mulți utilizatori, puteți modifica fluxul pentru a trimite un email către o listă de distribuție.

  1. Ștergeți următoarele carduri: Obținere membri grup și Activare setare preferată de notificare de trimitere:

    Ștergeți acțiuni.

  2. Adăugați o acțiune nouă.

  3. Căutați și selectați Trimiteți un e-mail (V2):

    Adăugați trimitere e-mail.

  4. În câmpul Către, tastați numele grupului dvs. de distribuție.

  5. În câmpul Subiect, selectați câmpul Adăugați o valoare dinamică și adăugați câmpul Titlu din cardul Când este publicată o știre:

    Adăugați un titlu.

  6. În câmpul Continuare, selectați câmpul Adăugați o valoare dinamică și adăugați câmpul Detalii din cardul Când este publicată o știre.

  7. Selectați Salvare.

Dacă doriți ca notificarea dvs. Teams să se deschidă direct în aplicația proiectată pe pânză din Teams, urmați acești pași:

  1. Actualizați URL-ul aplicației astfel încât să indice linkul de adâncime Teams din aplicația de administrare.
    În aplicația de administrare, înlocuiți URL-ul aplicației cu următorul, unde App ID este ID-ul aplicației dvs.

    https://teams.microsoft.com/l/entity/<APP ID>/<APP ID>
    

    Aplicația de administrare.

  2. Actualizați linkul de aplicație generat în fluxul de notificări.
    Deschideți cardul Setare variabilă link aplicație și modificați expresia pentru Valoare cu următoarea:

    concat(items('Apply_to_each')?['AppUrl'], if(greater(indexOf(items('Apply_to_each')?['AppUrl'], '?'),0),'&','?'), 'context=%7B%22subEntityId%22%3A%22',triggerBody()?['ID'],'%22%7D')
    

    Modificați setările de flux.

  3. Actualizați aplicația proiectată pe pânză pentru a consuma variabila de context Teams pentru a crea un link de adâncime la articolul de știri corect.
    Pentru proprietatea OnStart a aplicației, modificați Parametru din newsid la subEntityId.

    Modificați OnStart.

Testați fluxul de notificare de știri

Pentru a testa fluxul de notificări de știri, accesați aplicația de administrare și creați o nouă actualizare internă a companiei. Ulterior, toți utilizatorii din lista dvs. de distribuție vor primi o actualizare prin metoda dvs. de notificare preferată.

Notă

Dacă întâmpinați erori, asigurați-vă că ați introdus cu succes ID-ul de grup al listei de distribuție în setările pentru aplicația de administrare.

Monitorizați absențele de la birou cu Power BI

După ce ați implementat aplicația și utilizatorii încep să trimită notificări de absență din birou din diverse motive (precum boală sau lucru de acasă), puteți utiliza un raport Power BI pentru a urmări câte persoane au trimis notificări și unde sunt situate.
Rețineți că trebuie să activați urmărirea locației pentru a pune în funcțiune controlul hărții.

Important

Pentru ca raportul Power BI să fie operațional, trebuie să aveți cel puțin o intrare în lista CI_Employee Status.

Vom avea nevoie de informații din lista CI_Employee Status pe care am creat-o anterior, deci să ne ocupăm mai întâi de aceasta. Deschideți lista pe site-ul dvs., apoi selectați Setări listă sub pictograma Setări.

Setări ale listei de stări a angajaților.

Notați numele site-ului și ID-ul listei în bara de adrese a browserului, așa cum este indicat în imaginea următoare.

Lista stării angajaților și ID-ul site-ului.

În acest moment, suntem gata să deschidem raportul Power BI. Deschideți Power BI, apoi deschideți fișierul Presence status report.pbix. Deplasați indicatorul mouse-ului în partea dreaptă a sursei de date CI_Employee Status până când vedeți punctele de suspensie. Selectați-o, apoi selectați Editare interogare.

Editați interogarea.

După deschiderea editorului Power Query, faceți clic dreapta pe sursa de date CI_Employee Status, apoi selectați Editor avansat.

Editor avansat Power Query

Aici folosim numele site-ului și ID-ul listei din listă.

Copiați noul site SharePoint în șirul SharePoint .Tables, așa cum este indicat în ilustrația următoare și ID-ul listei în cele trei locuri în care este evidențiat GUID-ul, apoi selectați Gata.

Actualizări Power Query Editor avansat.

Dacă vedeți erori de conexiune după actualizarea informațiilor de conexiune, poate fi necesar să actualizați acreditările utilizate pentru a vă conecta la listă .

Pentru a actualiza conexiunea

  1. În meniul Fișier, selectați Opțiuni și setări, apoi selectați Setări sursă de date.

    Setări ale sursei de date.

  2. Selectați Editare permisiuni.

    Editare permisiuni.

  3. Asigurați-vă că tipul Acreditări este setat pe Cont organizațional și utilizați acreditările pentru a accesa lista.

    Permisiuni de editare - acreditări setate la numărul organizațional.

Selectați Închidere și aplicare pentru a actualiza raportul pentru a extrage date din lista dvs.

Power Query Închidere și aplicare.

Acum avem un raport Power BI care prezintă atât informații geografice pentru absențele de la birou pentru ziua curentă, cât și o tendință a acestor absențe pe parcursul mai multor zile. Putem publica raportul astfel încât și alte persoane din organizație să îl poată vedea.

Power BI Publicare raport.

Raportul dvs. este acum publicat. Îl puteți partaja cu alte persoane din organizația dvs. Puteți, de asemenea, să programați frecvența de actualizare a raportului.

Integrați aplicația dvs. în Teams

Acum că aveți o aplicație funcțională care a fost partajată cu toți utilizatorii, puteți să implementați aplicația creând o echipă de gestionare a crizelor cu Teams pentru a răspunde la probleme.

Implementați aplicația în bara de aplicații

Dacă sunteți administrator Teams, puteți transmite aplicația către toți utilizatorii din bara de aplicații Teams.

Bară de aplicații în Teams.

  1. Conectați-vă la Power Apps.

  2. Selectați Aplicații din panoul de navigare din stânga.

  3. Selectați Mai multe comenzi (...) pentru aplicația Comunicare în situații de criză.

  4. Adăugați Adăugare la Teams.

    Adăugați la Teams.

  5. Selectați Descărcare aplicație.

    Descărcați aplicația.

  6. Deschideți Teams.

  7. Accesați Aplicații pe bara de aplicații.

  8. Selectați Încărcați o aplicație particularizată.

  9. Dacă sunteți administrator Teams, veți putea încărca o aplicație pentru întreaga dvs. entitate găzduită. Selectați Încărcare pentru Blerinca (unde Blerinca reprezintă numele entității dvs. găzduite).

    Încărcați aplicația.

  10. Încărcați fișierul pe care l-ați descărcat din Power Apps.

  11. Accesați centrul de administrare Teams.

  12. În panoul de navigare din stânga, sub Aplicații Teams, selectați Politici de configurare.

    Politici de configurare a aplicației.

  13. Selectați Global (configurare la nivel de organizație).

  14. Selectați Adăugare aplicații.

    Adăugarea unei aplicații.

  15. Căutați și selectați aplicația Informații despre criză pe care ați încărcat-o.

    Adăugare aplicație fixată.

  16. Selectați Adăugare.

  17. Selectați Salvare.

Notă

Poate dura până la 24 de ore ca utilizatorii să vadă aplicația fixată automat în bara lor de aplicații.

Creați o echipă centrală de gestionare a crizei în Teams

Pentru a vă coordona răspunsul la criză, veți dori să creați o echipă centrală de gestionare a crizei în Teams și să o populați cu toate informațiile relevante. Această echipă trebuie partajată doar echipei centrale de răspuns.

  1. Accesați Teams.

  2. Selectați Teams din bara de aplicații din stânga.

  3. Selectați Alăturați-vă sau creați o echipă.

  4. Selectați Creare echipă, apoi finalizați pașii rămași.

    Creați o echipă.

După ce v-ați creat echipa cu succes, puteți fixa informații relevante sub formă de file. De exemplu, poate doriți să fixați aplicația de administrare a gestionării crizei sau raportul Power BI pentru echipă.

Pentru a adăuga aplicația de administrare ca filă

  1. Selectați butonul +.

  2. Căutați și selectați Power Apps.

  3. Căutați și selectați Administrare informații despre criză.

    Fixare aplicație.

  4. Selectați Salvare.

Pentru a adăuga raportul Power BI ca filă

  1. Selectați butonul +.
  2. Căutați și selectați Power BI.
  3. Căutați și selectați raportul dvs. Power BI.
  4. Selectați Salvare.

Întrebări frecvente

  • De ce licențe am nevoie pentru a rula această soluție?

    • Soluția din această aplicație folosește conectori Office, așadar o licență Power Apps propagată de la Office este suficientă pentru a rula și reda aplicațiile pentru utilizatori și administratori. Mai multe informații: Power Platform Prezentare generală acordare licență
    • Dacă doriți să utilizați raportul Power BI (ambalat ca parte a soluției), veți avea nevoie de o licență Power BI. Mai multe informații: Power BI Prețuri.
  • Unde ar trebui să merg dacă am un feedback despre soluție?

    Ne-ar plăcea să aflăm detalii despre experiența dvs. de implementare și particularizare a acestei soluții. Pentru a vă împărtăși experiența, accesați aka.ms/crisis-communication-feedback.

  • Se pare că am găsit o eroare în aplicație; unde ar trebui să merg?

    Pentru a înregistra o eroare cu soluția, accesați aka.ms/crisis-communication-issues.

  • Care sunt caracteristici neacceptate în prezent în GCC?

    Bot Connector Power Automate pentru Teams și conectorul Push Notification nu sunt disponibile momentan pentru GCC. Folosiți opțiunea de e-mail pentru a avertiza utilizatorii despre actualizările de știri interne.

  • Cum pot actualiza aplicația?

    Dacă doriți să actualizați aplicația, urmați pașii descriși pe aka.ms/CrisisCommunicationSolution.

Probleme și feedback

Declarație de exonerare a răspunderii: această aplicație este un eșantion și poate fi utilizată cu Microsoft Power Apps și Teams exclusiv pentru difuzarea informațiilor de referință. Această aplicație nu este destinată sau pusă la dispoziție pentru utilizare ca dispozitiv medical, suport clinic, instrument de diagnostic sau alte tehnologii destinate a fi utilizate în diagnosticul, vindecarea, atenuarea, tratamentul sau prevenirea bolilor sau a altor afecțiuni, iar Microsoft nu acordă licența sau dreptul de a utiliza această aplicație în astfel de scopuri. Această aplicație nu este proiectată sau destinată să înlocuiască sfaturi medicale profesionale, diagnosticul, tratamentul sau raționamentul și nu ar trebui să fie utilizată ca atare. Clientul își asumă riscul și responsabilitatea pentru orice utilizare a acestei aplicații. Microsoft nu garantează că aplicația sau materialele furnizate în legătură cu aceasta vor fi suficiente în scopuri medicale sau pentru a satisface cerințele medicale ale unei persoane.

Consultați și

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).