Aracılığıyla paylaş


Power Apps'te Kriz İletişimi örnek uygulamasını ayarlama ve hakkında bilgi edinme

Kriz İletişimi örnek uygulaması, kullanıcılara kriz hakkında bilgi ulaştırmak için kullanıcı dostu bir denetim sağlar. Şirket içi haberlerle ilgili güncelleştirmeleri hızlı bir şekilde alın, sık sorulan sorulara yanıt alın ve bağlantılar ve acil durum ilgili kişileri gibi önemli bilgilere erişim sağlayın. Bu uygulamanın sizin olması için birkaç kurulum adımı uygulamanız gerekir.

Bu kılavuzda aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • Verileriniz için bir konum oluşturma.
  • Hem Kriz İletişimi uygulamasını hem de onun yönetici uygulamasını içe aktarma.
  • Uygulama için içerik oluşturma.
  • Kullanıcılara bildirim göndermek için akışları içe aktarma.
  • Verileri toplamak ve sorunlara etkin şekilde yanıt vermek için merkezi olarak yönetilen Teams takımı oluşturun.

Bu adımların tahmini tamamlanma süresi:  20–25 dakika.

Not

Kriz İletişimi örnek uygulaması, Power Apps US Government ve Power Automate US Government planlarında da kullanılabilir. Power Apps ve Power Automate US Government sürümlerinin hizmet URL'leri ticari sürümlerden farklıdır. Daha fazla bilgi: Power Apps US Government hizmet URL'leri ve Power Automate US Government hizmet URL'leri

Demo: Kriz İletişimi uygulaması

Kriz İletişimi uygulamasının nasıl kullanılacağını izleyin.

Ön koşullar

  • Power Apps için kaydolun .
  • Listeler oluşturmak için geçerli bir SharePoint Online lisansınız ve izniniz olması gerekir.
  • Uygulama için verileri depolayabileceğiniz genel bir SharePoint siteniz bulunması gerekir.
  • aka.ms/CrisisCommunicationSolution çözümündeki varlıkları indirin.

Önemli

Kriz İletişimi uygulamasıyla ilgili tüm geri bildirimler veya sorunlar için lütfen aşağıdaki bağlantıları kullanın:

Demo: Kriz İletişimi uygulamasını derleyin ve dağıtın

Kriz İletişimi uygulamasının nasıl derleneceğini ve dağıtılacağını izleyin.

Verileriniz için bir giriş alanı oluşturma

Uygulama verileri listelerde depolanır, bu nedenle ilk adım yeni bir SharePoint sitesi oluşturmaktır.

SharePoint sitesi oluşturma

  1. Office online'da oturum açın ve SharePoint'i seçin.

  2. Site Oluştur'u seçin.

    Örnek SharePoint sitesi.

  3. Takım sitesi'ni seçin.

    Takım sitesi.

  4. Siteniz için bir ad ve açıklama girin.

  5. Şirket içindeki herkesin gerekli bilgileri elde edebilmesi için Gizlilik ayarları'nı Genel olarak ayarlayın.

    Site ayarları.

  6. İleri'yi seçin.

  7. Site için ek sahipler ekleyin (isteğe bağlı).

  8. Son'u seçin.

Microsoft Lists'te bir liste oluşturma

Uygulama, verilerini depolamak için birden çok liste kullanır. Bu listeleri otomatik olarak oluşturmak için, indirilen varlıklar paketinden erişebileceğiniz DeploySPLists akışını kullanabilirsiniz.

Liste dağıtım akışını içeri aktarma

  1. make.powerautomate.com adresine gidin.

  2. Sol gezinti bölmesinde Akışlarım'ı seçin.

  3. Komut çubuğunda İçeri aktar'ı seçin.

  4. GitHub deposundan DeploySPLists.zip paketini yükleyin.

    Paketi içeri aktarma.

  5. İçeri aktarma sırasında seç bağlantısını seçip formu doldurarak yeni akış için bir SharePoint bağlantısı ekleyin.

    İçeri aktarma ayarları.

  6. Yeni bir SharePoint bağlantısı oluşturmanız gerekirse , İçeri aktarma ayarı bölmesinde Yeni Oluştur'u seçin.

  7. Komut çubuğunda, Yeni bağlantı'yı seçin.

    Yeni bir bağlantı oluşturma.

  8. Bağlantı adını arayın; örneğin SharePoint.

  9. Oluşturduğunuz bağlantıyı seçin.

  10. Kaydet'i seçin.

  11. İçe aktar'ı seçin.

Liste dağıtım akışını düzenleme

  1. İçeri aktarma işlemi yapıldıktan sonra Akışlarım'a gidin ve akışlara ait listeyi yenileyin.

  2. Yeni içeri aktarılan akışı (DeploySPLists) seçin.

  3. Komut çubuğunda Düzenle'yi seçin.

  4. Değişken – Listeler için Hedef Site kartını seçin.

  5. Değer için SharePoint sitenizin adını girin.

  6. Değişken – Uygulama adı kartını açın.

  7. Değer için uygulamanızın adını girin; varsayılan olarak, adı Kriz İletişimi'dir.

    Akış parametreleri.

  8. Kaydet'i seçin.

Liste dağıtım akışını çalıştırma

  1. DeploySPLists akışının ayrıntı ekranına geri dönün.

  2. Komut çubuğunda Çalıştır'ı seçin.

  3. Devam'ı seçin ve ardından Akışı çalıştır'ı seçin.

    Akışı çalıştırmak için oturum açma.

    Akışı çalıştırma.

Not

Konum hizmetlerinin gerekli olduğunu belirten bir hata alabilirsiniz. Bu olursa, yeniden denemeden önce konum hizmetlerinin Power Automate'e erişmesine izin verin ve sayfayı yenileyin.

Akış, SharePoint sitenizde aşağıdaki listeleri oluşturur.

Başlığı görüntüle Amaç Açıklama
CI_LogosAssets Uygulamadan başvurulacak logoyu ve/veya diğer görüntüleri tutmak için. Logoya, Power Apps'te doğrudan bir bağlantı tarafından veya kullanmak istediğiniz logonun kimlik numarası aracılığıyla başvurulur. [App name] uygulaması için ilgili logolar ve diğer resim varlıkları için kitaplık.
CI_configAdminSetup Uygulamanın yöneticisi tarafından özellik yapılandırması için kullanılır.
Not: Bu liste, yönetici olmayan tüm üyeler için salt okunur olmalıdır.
[App Name] uygulaması için yönetici yapılandırma listesi.
CI_Contacts İlgili kişilerle ilgili bilgileri yakalamak için Varsayılan İlgili Kişiler İçerik türünün kullanılması. (Kişi seçici dahil olmadığı için, bu listenin verilerin güncel durumda olduğundan emin olmak için el ile korunması gerekebilir.)
Not: Bu, genel ilgili kişi listesi türünün listede varsayılan içerik türü olmasına bağlıdır.
[App Name] uygulaması ilgili kişiler listesi.
CI_CompanyNews Şirket Haberleri öğelerinin koleksiyonu. [App Name] uygulamasında görünen haber öğelerini yönetmek için bir liste. Uygulama görünümlerinden haber öğelerini kaldırmak ancak kayıt olarak tutmak için Kullanım dışı sütununu kullanabilirsiniz.
CI_FAQ Sık sorulan sorular. [App Name] uygulaması için sık sorulan sorular listesi. Uygulama görünümlerinden SSS öğelerini kaldırmak ancak kayıt olarak tutmak için Kullanım dışı sütununu kullanabilirsiniz.
CI_UsefulLinks Yararlı köprüler listesi. [App Name] uygulaması için yararlı köprülerin listesi. Uygulama görünümlerinden köprü öğelerini kaldırmak ancak kayıt olarak tutmak için Kullanım dışı sütununu kullanabilirsiniz.
CI_Employee Geçerli çalışan iletişim durumunu izleme. Örnekler: evden çalışıyor, hasta olduğu için çalışmıyor, kişisel izinde veya tatilde. Not : İşe geliyor durumu kabul edilen durumdur ve liste seçeneklerine dahil edilmez. Bir çalışanın [App Name] uygulaması için iletişim durumunu belirten iletilerin listesi. Uygulama görünümlerinden durum iletilerini kaldırmak ancak kayıt olarak tutmak için Kullanım dışı sütununu kullanabilirsiniz.
CI_HelpfulTips Kullanıcıların eşdüzey çalışanlara katkıda bulundukları yararlı ipuçları. [App Name] uygulaması için paylaşılan ipuçlarının yönetimine yönelik liste. Uygulama görünümlerinden ipuçlarını kaldırmak ancak kayıt olarak tutmak için Kullanım dışı sütununu kullanabilirsiniz.

Not

  • Tüm bu liste sütunları bağımlılıklar olarak düşünülmelidir. Listeleri yanlışlıkla yapılacak şema değişikliklerine karşı koruyun (örneğin, yeni sütunlar eklemeye izin verilir, ancak sütunları silmek uygulamayı bozabilir.)
  • Liste öğelerini silerken dikkatli olun; liste öğelerini silmek geçmiş kayıtlarını siler. İlgili kişiler, haberler, SSS veya bağlantılardan kayıtları bırakmak için, kullanım dışı bırakma değeri düğmesini Hayır yerine Evet'e çevirebilirsiniz.

Kriz İletişimi uygulamasını içeri aktarma ve ayarlama

Tüm listeleri oluşturulduktan sonra, uygulamayı içeri aktarabilir ve yeni veri kaynaklarınıza bağlayabilirsiniz.

Not

Yönetici uygulamasını kullanmak istemiyorsanız, listeleri el ile düzenleyerek de bu özellikleri düzenleyebilirsiniz.

Uygulamayı içeri aktarma

  1. Power Apps'a oturum açın.

  2. Sol gezinti bölmesinde, Uygulamalar'ı seçin.

  3. Komut çubuğunda İçeri aktar'ı seçin.

  4. GitHub deposundan CrisisCommunication.zip dosyasını yükleyin.

    Not

    Kiracınız GCC ortamında ise, CrisisCommunicationGCC.zip dosyasını yükleyin.

    Uygulama paketini içeri aktarma.

  5. Microsoft Teams Bağlantısı ve Office 365 Kullanıcıları Bağlantısı için içeri aktarma ayarını, İçeri aktarma sırasında seç köprüsünü kullanarak uygun bağlantıları seçip tamamlayabilirsiniz. Önceden yoksa, yeni bir bağlantı oluşturmanız gerekebilir.

  6. İçe aktar'ı seçin.

SharePoint bağlantılarını güncelleştirme

  1. Uygulamalar listesine geri dönün.

  2. Kriz İletişimi uygulaması için Diğer komutlar (...) öğesini seçin.

  3. Bağlam menüsünden Düzenle'yi seçin.

    Uygulamayı düzenleyin.

  4. Oturum açın veya gerekli bağlantıları oluşturun ve İzin ver'i seçin.

  5. Sol bölmedeki veri kaynaklarına gidin.

    Veri kaynakları.

  6. Geçerli SharePoint sitenize yönlendirmeyeceklerinden Uygulamanın içindeki mevcut listelerini kaldırın.

    Veri kaynaklarını kaldırma.

  7. Listeleri kendi SharePoint sitenizden ekleyin. Arama çubuğunda SharePoint öğesini arayarak başlayın.

    SharePoint'i arama.

  8. SharePoint'i ve ardından bir bağlantı seçin.

    SharePoint bağlantısı.

  9. Metin alanında SharePoint sitenizin URL'sini kopyalayıp yapıştırın ve ardından Bağlan'ı seçin.

    SharePoint sitesi URL'si.

  10. Tüm listeleri ve kitaplıkları ve ardından Bağlan'ı seçin.

    Listelere bağlanma.

  11. Kaydet öğesini ve sonra Yayımla öğesini seçin.

İsteğe bağlı: Konum güncelleştirmelerini etkinleştirme

Bu uygulama, kullanıcı durumunu her ayarladığında kullanıcının konumu kaydetmenize ve SharePoint sitenizde depolamanıza olanak verir. Kriz yönetimi takımınız bu verileri bir Power BI raporunda görüntüleyebilir.

Not

Konum güncelleştirmelerini etkinleştirme isteğe bağlıdır. Kullanıcı konumunu izlemek istemiyorsanız bu bölümü atlayabilirsiniz. Ayrıca, konum izleme şu anda Teams masaüstünde desteklenmez.

Konum güncelleştirmelerini etkinleştirmek için

  1. btnDateRange denetimini arayın.

  2. Formül çubuğundaki btnDateRange denetiminin OnSelect özelliğini açın.

  3. Aşağıdaki kod parçacığını kopyalayıp OnSelect özelliği için formül çubuğuna yapıştırın.

    Not

    Aşağıdaki kod parçası, 2020.03.16 sürümünden daha eski çözüm sürümleriyle çalışmak içindir. Daha yeni sürümler için kodu // Konum uygulamak için yorumundan sonra düzenleyin.

        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})
    

İsteğe bağlı: Ek iş durum iletileri ekleyin

Evden çalışıyor ve ofis dışında durumlarından başka çalışma durumu iletileri eklemek isterseniz, bunu aşağıdaki adımları izleyerek yapabilirsiniz. Başlamak için, SharePoint sitenizi güncelleştirmeniz gerekir.

  1. SharePoint sitenize dönün ve Site içerikleri'ni seçin.

  2. CI_Employee Status öğesini seçin.

  3. PresenceStatus sütunu yoksa, Sütun ekle'yi seçin.

  4. Sütunları göster/gizle'yi seçin.

    Sütunları gösterme/gizleme.

  5. PresenceStatus öğesini seçin.

  6. Uygula'yı seçin.

  7. PresenceStatus sütununu seçin.

    PresenceStatus sütununu seçin.

  8. Sütun ayarları'nı ve ardından Düzenle'yi seçin.

    PresenceStatus sütununu düzenleme.

  9. Ek çalışma durumu iletilerinizi Seçimler alanına ekleyin.

Not

Yeni seçimlerinizin adını kaydedin; bunları sonraki adımlarda kullanacaksınız.

Yeni çalışma durumu iletilerinizi göstermek için şimdi uygulamanın kendisinde birkaç ayarlama yapmanız gerekir.

  1. Uygulamayı Power Apps Studio'da açın.

  2. Çalışma Durumu ekranını seçin.

  3. Formül çubuğunu OnVisible işlevine ayarlayın.

    İletişim durumunu gösterme.

  4. Aşağıdaki şablonu düzenleyin ve değerleri kendi değerlerinizle değiştirin.

        ,"<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. /* TEMPLATE FOR ADDITIONAL WORK STATUS OPTIONS */ dizesini şablonla değiştirin.

  6. Kaydet öğesini ve sonra Yayımla öğesini seçin.

Yardım iste akışını güncelleştirme

Bu akış merkezi Teams takımına, yardım isteğinde bulunulan uyarlamalı bir kart gönderir.

Yardım isteği.

Aşağıdaki adımı tamamlamadan önce Teams içinde bir kriz yönetim takımı oluşturun. Takımı oluşturduktan sonra, kimliğini alabilir ve akışınızın içine taşıyabilirsiniz. Teams takımı oluşturma hakkında daha fazla bilgi: Merkezi bir kriz yönetimi Teams takımı oluşturma

  1. Tüm yardım isteklerinizi göndermek istediğiniz Teams kanalına gidin.

  2. Kanal için Diğer seçenekler (...) öğesini seçin.

  3. Kanala bağlantı al seçeneğini belirleyin.

    Kanal bağlantısını alma.

  4. Bağlantıyı kopyalayın ve bir metin düzenleyicisine yapıştırın.

    Takım bağlantısını kopyalama.

  5. groupId= öğesinden sonra ve &tenantId= öğesinden önce yer alan tüm öğeleri kapsayan Takım Kimliği'ni ayıklayın.
    Örneğin, aşağıdaki URL'de grup kimliği şudur:
    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. https://teams.microsoft.com/l/channel/ öğesinden sonra ve /General öğesinden önce yer alan tüm öğeleri kapsayan Kanal Kimliği'ni ayıklayın.
    Örneğin, aşağıdaki URL'de kanal kimliği şudur:
    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. make.powerautomate.com adresine gidin.

  8. Sol gezinti bölmesinde Akışlarım'ı seçin.

  9. CrisisCommunication.Request için Diğer komutlar (...) öğesini ve ardından Düzenle'yi seçin.

    Yardım iste akışını düzenleme.

  10. Takım Kimliği kartını açın.

  11. Takım kimliğini Değer alanına yapıştırın.

  12. Kanal Kimliği kartını açın.

  13. Kanal kimliğini Değer alanına yapıştırın.

    Takım ve Kanal Kimliklerini ayarlama.

  14. Zamanı Al eylemlerine gidin ve eylemi Saat dilimini dönüştür için seçtiğiniz kaynak ve hedef saatlerle güncelleştirin.

    Saat dilimi ayarlarını dönüştürme.

İsteğe bağlı: Paylaşılan bir gelen kutusu yapılandırma

CrisisCommunication.Request akışı Teams'e göndermeden önce istekleri gelen kutunuzdan çeker. Paylaşılan bir gelen kutusuna istek e-postası göndermeyi tercih ederseniz, aşağıdaki adımları uygulayın.

Not

Paylaşılan bir gelen kutusuna istek e-postaları göndermek istemiyorsanız, bu bölümü atlayabilirsiniz.

  1. CrisisCommunication.Request akışını Düzenleme modunda açın.

  2. E-posta geldiğinde V3 öğesinden Diğer komutlar (...) öğesini seçin.

  3. Sil'i seçin.

    Bağlayıcıyı silme.

  4. Paylaşılan bir posta kutusuna (V2) yeni bir e-posta geldiğinde seçeneğini arayın ve seçin.

  5. Paylaşılan gelen kutusu adresini Posta Kutusu Adresi alanına girin.

  6. Yorumlar kartını açın.

  7. Değer için Dinamik değer ekle'yi seçin.

  8. Gövde'yi arayın ve seçin.

    Gövde seçme.

  9. Kullanıcı profili kartını al (V2) kartını açın.

  10. Dinamik değer ekle'yi seçin.

  11. Kaynak öğesini arayın ve seçin.

    Kaynak öğesini seçme.

Yönetici uygulamasını içeri aktarma ve ayarlama

İçeri aktardığınız uygulamayı yönetmek amacıyla yönetici uygulaması için aynı adımları yineleyin.

  1. Power Apps'a oturum açın.

  2. Sol gezinti bölmesinde, Uygulamalar'ı seçin.

  3. Komut çubuğunda İçeri aktar'ı seçin.

  4. GitHub deposundan CrisisCommunicationAdmin.zip dosyasını yükleyin.

    Yönetici uygulaması paketini içeri aktarma.

  5. İçe aktar'ı seçin.

Yönetici uygulamasına ilişkin SharePoint bağlantılarını güncelleştirme

  1. Uygulamalar listesine geri dönün.

  2. Kriz İletişimi Yönetici Uygulaması için Diğer Komutlar (...) öğesini seçin.

  3. Bağlam menüsünden Düzenle'yi seçin.

    Yönetici uygulamasını düzenleme.

  4. Oturum açın veya gerekli bağlantıları oluşturun ve İzin ver'i seçin.

  5. Sol bölmedeki veri kaynaklarına gidin.

    Veri kaynakları.

  6. Geçerli SharePoint sitenize yönlendirmeyeceklerinden Uygulamanın içindeki mevcut listelerini kaldırın.

    Veri kaynaklarını kaldırma.

  7. Listeleri kendi SharePoint sitenizden ekleyin. Arama çubuğunda SharePoint öğesini arayarak başlayın.

    SharePoint'i arama.

  8. SharePoint'i ve ardından bir bağlantı seçin.

    SharePoint bağlantısı.

  9. Metin alanında SharePoint sitenizin URL'sini kopyalayıp yapıştırın ve ardından Bağlan'ı seçin.

    SharePoint sitesi URL'si.

  10. Tüm listeleri ve kitaplıkları ve ardından Bağlan'ı seçin.

    Listelere bağlanma.

  11. Kaydet öğesini ve sonra Yayımla öğesini seçin.

Uygulama için ilk içeriği oluşturma

Bu aşamada, hem Kriz İletişimi uygulamasını hem de yönetici uygulamasını başarıyla içeri aktardınız. Artık başlangıç içeriğini oluşturmaya başlayabilirsiniz. Başlamak için, Kriz İletişimi Yönetici uygulamasını açın.

GCC ortamınız varsa, GCC modunu etkinleştirmeniz gerekir. Daha fazla bilgi: GCC ortamları için mobil istemcileri yapılandırma.

Kriz İletişimi Yönetici uygulaması.

Kriz İletişimi uygulamasındaki tüm bilgileri özelleştirmek ve ayrıca ilgili akışlara yönelik temel ayarları yapılandırmak için yönetici uygulamasını kullanırsınız.

Not

Hatırlatma olarak: yönetici uygulamasını kullanmak istemiyorsanız, listeleri el ile düzenleyerek de bu özellikleri düzenleyebilirsiniz.

Yönetici Ayarları altında temel parametreleri ayarlama

Uygulamanızı başlatmak için, Yönetici Ayarları'na giderek tüm gerekli alanları sağlamanız gerekir.

Aşağıdaki tabloda gösterilen tüm alanları doldurun ve ardından Kaydet'i seçin.

Alan adı SharePoint'teki mantıksal ad Amaç Örnek
Yönetici e-postası AdminContactEmail E-posta isteklerinin gönderildiği yerdir. E-posta adresiniz olarak ayarlanması gerekir. Başka bir gelen kutusuna bildirim göndermek isterseniz, bu makalenin önceki bölümlerinde yer alan isteğe bağlı paylaşılan gelen kutusu yapılandırma konusuna bakın. admin@contoso.com
Logo URL'si Logo Sol üst köşede görünen uygulama logonuz. https://contoso.com/logo.png
Microsoft Entra grup kimliği Microsoft Entra IDGroupID Kullanıcılara, Kullanıcıları yeni kriz iletişimi haberleri konusunda bilgilendir akışı aracılığıyla dahili şirket güncelleştirmelerine ilişkin bildirimler göndermek için kullanılır. Grubunuza ait Microsoft Entra ID'yi almak için aşağıdaki yönergeleri izleyin. c0ddf873-b4fe-4602-b3a9-502dd944c8d5
UYGULAMA URL'si AppURL Kullanıcı uygulamasının konumu; bu sayede, Kullanıcıları yeni kriz iletişimi haberleri hakkında bilgilendir akışı kullanıcılar Daha fazlasını oku'yu seçtikten sonra kullanıcları yönlendirebilir. https://apps.preview.powerapps.com/play/<app URL>?tenantId=<tenant ID>
Kamu RSS Akışı GovernmentRSSFeed Uygulamada dünyadan haberler özelliğini doldurmak için kullanılır. Çalışanlarınıza güvenilir bir kaynaktan gelen ek bilgiler sağlamak isterseniz kullanışlıdır. https://www.who.int/rss-feeds/news-english.xml
Bildirim yöntemi PreferredSentNotification Kullanıcıları yeni kriz iletişimi haberleri hakkında bilgilendirakışı tarafından, bildirimleri gönderirken hangi dağıtım kanalının kullanılacağını belirlemek için kullanılır. Bu alan gereklidir. E-posta, Teams bildirimi, anında iletme bildirimi
Özellik bayrakları Feature1...8 Uygulamadaki her özelliği devre dışı bırakmak veya etkinleştirmek için kullanılır.

Not

Teams bildirimi ve anında iletme bildirimi şu an için GCC'de desteklenmemektedir.

Dağıtım grubunuz için Microsoft Entra kimliğini bulma

  1. aad.portal.azure.com adresine gidin.

  2. Sol gezinti bölmesinde Microsoft Entra ID'yi seçin.

  3. Gruplar'ı seçin.

  4. Dağıtım grubunuzu arayın ve seçin.

  5. Nesne kimliği alanını kopyalayın.

    Microsoft Entra Kimliğini alma.

  6. Yönetici uygulamasında kimliği Microsoft Entra grubu kimliği alanına yapıştırın.

Acil durumda ulaşılacak ilgili kişileri ayarlama

  1. Şirket İlgili Kişileri'ne gidin.
  2. Yeni bir ilgili kişi oluştur'u seçin.
  3. İlgili kişi ayrıntılarını kullanarak formu doldurun.

Liste şeması:

Alan adı SharePoint'teki mantıksal ad Amaç
Tam adı FullName İlgili kişinin adı.
E-posta gönder E-posta gönder İlgili kişi için gösterilen e-posta adresi.
Country Country İlgili kişinin ülkesi/bölgesi. Bu alan, ilgili kişileri gruplandırmak için kullanılır; ülkeler/bölgeler sizin için anlamlı değilse ilgili kişileri gruplandırmak için diğer değerleri kullanabilirsiniz.
Açıklamalar Açıklamalar İlgili kişi hakkında ek bilgileri gösterir; bu ilgili kişiyle ne zaman bağlantı kurabileceğini açıklamak için yararlıdır.
Kullanım Dışı Kullanım Dışı Acil durumda ulaşılacak bir ilgili kişiyi gizlemek için kullanın.

İlk şirket haberlerini ayarlama

  1. Şirket Haberleri'ne gidin.
  2. Yeni gönderi oluştur'u seçin.
  3. Formu doldurun.

Liste şeması:

Alan adı SharePoint'teki mantıksal ad Amaç
Başlık Başlık Güncelleştirmenin başlığı.
Ayrıntılar Ayrıntılar Tam güncelleştirme. Bu alanda HTML kullanabilirsiniz.
Blurb Blurb Güncelleştirmeyle ilgili kısa bir ileti. Bu, Kullanıcıları yeni kriz iletişimi haberleri hakkında bilgilendir akışında ve güncelleştirme galerisinde kullanılabilir.
Kullanım Dışı Kullanım Dışı Mevcut bir gönderiyi gizlemek için kullanın.

Yararlı ipuçları ayarlama

  1. Yararlı ipuçları'na gidin.
  2. Yeni ipucu'nu seçin.
  3. Formu doldurun.

Liste şeması:

Alan adı SharePoint'teki mantıksal ad Amaç
Başlık Başlık Yararlı ipucunun başlığı.
Kaynak URL ResourceURL Ek okuma materyaline bağlantı. (İsteğe bağlı)
Alt yazı SubTitle İpucu için alt yazı. (İsteğe bağlı)
Açıklama Açıklama Yararlı ipucunun tam açıklaması.
Kullanım Dışı Kullanım Dışı Yararlı ipucunu gizlemek için kullanın.
  1. Bağlantılar'a gidin.
  2. Yeni bağlantı oluştur'u seçin.
  3. Formu doldurun.

Liste şeması:

Alan adı SharePoint'teki mantıksal ad Amaç
Başlık Başlık Bağlantının metni.
URL URL Bağlantının URL'si.
Açıklama Açıklama Bağlantı hakkında ek ayrıntılar. (İsteğe bağlı)
Kullanım Dışı Kullanım Dışı Bağlantıyı gizlemek için kullanın.

SSS ayarlama

  1. SSS öğesine gidin.
  2. Yeni SSS oluştur’u seçin.
  3. Formu doldurun.

Liste şeması:

Alan adı SharePoint'teki mantıksal ad Amaç
Başlık Başlık SSS'deki soru.
Derecelendir Derecelendir SSS'deki sorunun sırası.
Yanıt Yanıt SSS'deki sorunun yanıtı.
Kullanım Dışı Kullanım Dışı SSS'de bir soruyu gizlemek için kullanın.

Uygulamayı test etme ve paylaşma

Şimdi tüm verileri başarıyla ayarladığınıza göre, çalıştığından emin olmak için uygulamayı test edebilirsiniz.

  1. Power Apps'a oturum açın.
  2. Sol gezinti bölmesinde, Uygulamalar'ı seçin.
  3. Uygulamayı yürütmek için Kriz İletişimi'ni seçin.

Uygulamayı başarıyla test ettikten sonra, uygulamanızı şirketinizdeki herkesle paylaşabilirsiniz.

Bildirim akışını içeri aktarma ve ayarlama

Uygulama, yeni bir şirket güncelleştirmesi olduğunda son kullanıcılara bildirimler göndermek için bir akış kullanır.

Haber bildirimi akışını içeri aktarma

  1. make.powerautomate.com adresine gidin.

  2. Sol gezinti bölmesinde Akışlarım'ı seçin.

  3. Komut çubuğunda İçeri aktar'ı seçin.

  4. GitHub deposundan CrisisCommunicationNewsNotification.zip paketini yükleyin.

    Not

    Kiracınız GCC ortamında ise, CrisisCommunicationNewsNotificationGCC.zip dosyasını yükleyin.

    CrisisCommunicationNewsNotification.zip yükleme.

  5. Her bağlantı için İçeri aktarma sırasında seç bağlantısını seçip formu tamamlayarak yeni akış için bağlantılar ekleyin.

    İçeri aktarma sırasında seçme.

  6. Yeni bir bağlantı oluşturmanız gerekirse, İçeri aktarma ayarı bölmesinde Yeni oluştur'u seçin.

  7. Komut çubuğunda, Yeni bağlantı'yı seçin.

    Yeni bir bağlantı oluşturma.

  8. Bağlantı adını arayın; örneğin PowerApps Bildirimi (önizleme).

    Örnek bağlantı adı.

  9. İstediğiniz bağlantıyı seçin.

  10. PowerApps Bildirimleri (önizleme) öğesine bir bağlantı oluşturuyorsanız, iletişim kutusunu aşağıdaki resimde gösterildiği gibi görürsünüz.

    Bildirimler iletişim kutusu.

  11. Kimliği almak için, Uygulamalar listesine gidin.

  12. Kriz İletişimi uygulaması için Diğer Komutlar (...) öğesini ve ardından Ayrıntılar'ı seçin.

    Bağlantı için ayrıntılar.

  13. Uygulama Kimliği değerini kopyalayın.

    Uygulama Kimliği.

  14. Uygulama kimliğini bağlantı oluşturma iletişim kutusuna yapıştırın ve Oluştur'u seçin.

    Bağlantı oluşturma.

  15. Yeni bağlantınızı oluşturduktan sonra, İçeri aktarma ayarı bölmesine dönün ve Listeyi yenile'yi seçin.

  16. Yeni bağlantınız artık görünmelidir. Seçin ve ardından Kaydet'i seçin.

  17. Tüm bağlantılarınızı eklemeyi bitirdikten sonra İçeri aktar'ı seçin.

    Bağlantıları içeri aktarma.

Haber bildirimi akışını düzenleme

  1. İçeri aktarma işlemi yapıldıktan sonra Akışlarım'a gidin.

  2. Yeni içeri aktarılan Kullanıcıları yeni kriz iletişimi haberleri hakkında bilgilendir akışını seçin.

    Not

    GCC paketini yüklediyseniz, akış adı Kullanıcıları yeni kriz iletişimi haberleri hakkında bilgilendir GCC olur.

  3. Komut çubuğunda Düzenle'yi seçin.

  4. Yeni bir öğe gönderildiğinde kartını açın.

  5. Site Adresi için SharePoint sitenizin adını girin.

  6. Liste adı için CI_CompanyNews girin.

  7. Yönetici yapılandırma ayarlarını al kartını açın.

  8. Site Adresi için SharePoint sitenizin adını girin.

  9. Liste adı için CI_configAdminSetup girin.

  10. Değişken başlat – Daha fazla metin kartını açın.

  11. Değer için Daha fazla oku (yerel dilinizde) ifadesini girin.

    Akış ayarları.

  12. Kaydet'i seçin.

Not

Bağlantılarınızdan biri henüz yetkilendirilmediyse bir hata alabilirsiniz. Böyle bir durumda, lütfen yetkili olmayan bağlantıyı içeren kartı açın ve yeniden yetkilendirin.

İsteğe bağlı: 5000'den fazla kullanıcıya bildirim gönderme

Geçerli Grup üyelerini aleylemi, Power Automate'in Office lisansı için 5000 kullanıcı almayla sınırlıdır. Çok fazla kullanıcıya bildirim göndermeyi denerseniz, Premium lisans için bile Teams bağlayıcısıyla azalma sınırlarına ulaşabilirsiniz. Daha fazla kullanıcıya dağıtmak için, akış yerine dağıtım listesine e-posta göndermeyi seçebilirsiniz.

  1. Aşağıdaki kartları silin: Grup üyelerini al ve Tercik edilen gönderme bildirimi ayarına geçiş yap:

    Eylemleri silme.

  2. Yeni bir eylem ekleyin.

  3. E-posta gönder (V2) öğesini bulun ve seçin:

    E-posta gönder ekleme.

  4. Alıcı alanına dağıtım grubunuzun adını girin.

  5. Konu alanında, Dinamik değer ekle düğmesini seçin ve Bir haber öğesi gönderildiğinde kartından Başlık alanını seçin.

    Başlık ekleyin.

  6. Gövde alanında, Dinamik değer ekle düğmesini seçin ve Bir haber öğesi gönderildiğinde kartından Ayrıntılar alanını seçin.

  7. Kaydet'i seçin.

Teams bildiriminin doğrudan Teams içindeki tuval uygulamasında açılmasını istiyorsanız şu adımları izleyin:

  1. Uygulama URL'sini yönetici uygulamasındaki Teams derin bağlantısına yönlendirecek şekilde güncelleştirin.
    Yönetici uygulamasında, uygulama URL'sini aşağıdaki şekilde değiştirin (App ID uygulamanızın kimliğidir).

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

    Yönetici uygulaması.

  2. Bildirim akışının içinde oluşturulan uygulama bağlantısını güncelleştirin.
    Uygulama Bağlantısı Değişkeni Ayarla kartını açın ve Değer için ifadeyi aşağıdaki gibi değiştirin:

    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')
    

    Akış ayarlarını değiştirme.

  3. Doğru haber makalesine derin bağlantı için takım içeriği değişkenini kullanan tuval uygulamasını güncelleştirin.
    Uygulamanın OnStart özelliği için Param değerini newsid yerine subEntityId olarak değiştirin.

    OnStart'ı değiştirme.

Haber bildirimi akışını test etme

Haber bildirim akışını test etmek için, yönetici uygulamasına gidin ve yeni bir dahili şirket güncelleştirmesi oluşturun. Daha sonra, dağıtım listenizdeki tüm kullanıcılar tercih ettiğiniz bildirim yöntemiyle bir güncelleştirme alacaktır.

Not

Hatalarla karşılaşırsanız, yönetici uygulaması ayarlarına dağıtım listenizin grup kimliğini başarılı bir şekilde girdiğinizden emin olun.

Power BI ile ofisteki devamsızlıkları izleme

Uygulamayı dağıttıktan ve insanlar çeşitli nedenlerle (örneğin, hastalık veya evden çalışma gibi) ofis dışında olacaklarını bildiren bildirimler göndermeye başladıktan sonra, kaç kişinin bildirim gönderdiğini ve nerede konumlandıklarını izlemek için bir Power BI raporu kullanabilirsiniz.
Harita denetiminin çalışmasını sağlamak için konum izlemeyi etkinleştirmeniz gerektiğini unutmayın.

Önemli

Power BI raporunun çalışması için, CI_Employee Status listesinde en az bir giriş bulunması gerekir.

Daha önce oluşturduğumuz CI_Employee Status listesinden bazı bilgilere gereksinim duyacağız; bu nedenle öncelikle ona bakalım. Listeyi sitenizde açın ve ardınan Ayarlar simgesi altından Liste Ayarları seçeneğini belirleyin.

Çalışan Durumu Listesi Ayarları.

Aşağıdaki resimde gösterildiği gibi, tarayıcı adres çubuğundaki site adını ve liste kimliğini not edin.

Çalışan Durumu Listesi ve Site Kimliği.

Bu aşamada, Power BI raporunu açmak için hazırız. Power BI'yı açın ve ardından İletişim durumu raporu.pbix dosyasını açın. Üç noktayı görene kadar CI_Employee Status veri kaynağının sağ tarafının üzerinde durun. Bunu seçin ve ardından Sorguyu düzenle'yi seçin.

Sorguyu düzenleme.

Power Query düzenleyicisi açıldıktan sonra CI_Employee Status veri kaynağına sağ tıklayın ve ardından Gelişmiş Düzenleyici'yi seçin.

Power Query Gelişmiş Düzenleyicisi.

Listeden alınan site adını ve liste kimliğini burada kullanırız.

Yeni SharePoint sitesini SharePoint.Tables dizesine aşağıda gösterildiği gibi ve liste kimliğini GUID'in vurgulandığı üç yere kopyalayın ve ardından Bitti'yi seçin.

Power Query Gelişmiş Düzenleyici güncelleştirmeleri.

Bağlantı bilgilerini güncelleştirdikten sonra herhangi bir bağlantı hatası görürseniz, listeye bağlanmak için kullanılan kimlik bilgilerini güncelleştirmeniz gerekebilir.

Bağlantıyı güncelleştirmek için

  1. Dosya menüsünde, Seçenekler ve ayarlar'ı seçin ve ardından Veri kaynağı ayarlarını seçin.

    Veri kaynağı ayarları.

  2. İzinleri düzenle'yi seçin.

    İzinleri düzenleme.

  3. Kimlik bilgileri türünün Kuruluş hesabı olarak ayarlandığından emin olun ve listeye erişmek için kimlik bilgilerini kullanın.

    Kuruluş sayısını ayarlamak için izinleri ve kimlik bilgilerini düzenleme.

Raporu listenizden veri çekmek için güncelleştirmek üzere Kapat ve Uygula'yı seçin.

Power Query Kapat ve Uygula.

Şimdi hem geçerli güne yönelik ofis devamsızlıklarının coğrafi bilgilerini hem de bu tür devamsızlıkların birkaç gün içindeki eğilimini gösteren bir Power BI raporumuz var. Kuruluştaki diğer kişilerin görebilmesi için raporu yayımlayabiliriz.

Power BI Rapor Yayımlama.

Raporunuz artık yayımlandı. Kuruluşunuzaki diğer kişilerle paylaşabilirsiniz. Ayrıca, rapor yenileme sıklığını zamanlayabilirsiniz.

Uygulamanızı Teams ile tümleştirme

Artık herkesle paylaşılan bir çalışan uygulamanız olduğu için, Teams içinde sorunlara yanıt verecek bir kriz yönetimi takımı oluşturarak uygulamayı dağıtabilirsiniz.

Uygulamayı uygulama çubuğuna dağıtma

Bir Teams yöneticisiyseniz, uygulamayı Teams uygulama çubuğunda tüm kullanıcılarınıza gönderebilirsiniz.

Teams'de Uygulama çubuğu.

  1. Power Apps'te oturum açın.

  2. Sol gezinti bölmesinde, Uygulamalar'ı seçin.

  3. Kriz İletişimi uygulaması için Diğer komutlar (...) öğesini seçin.

  4. Teams'e ekle'yi seçin.

    Teams'e ekleme.

  5. Uygulamayı indir'i seçin.

    Uygulamayı indirme.

  6. Teams'i açın.

  7. Uygulama çubuğunda Uygulamalar bölümüne gidin.

  8. Özel uygulama yükle'yi seçin.

  9. Bir Teams yöneticisiyseniz, tüm kiracınız için bir uygulamayı karşıya yükleyebilirsiniz. Contoso için Yükle'yi seçin (burada Contoso kiracınızın adını temsil eder).

    Uygulamayı karşıya yükleme.

  10. Power Apps'ten indirdiğiniz dosyayı yükleyin.

  11. Teams yönetim merkezine gidin.

  12. Sol gezinti bölmesinde Teams uygulamaları altında Kurulum ilkeleri'ni seçin.

    Uygulama kurulum ilkeleri.

  13. Genel (Kuruluş çapında kurulum) seçeneğini belirleyin.

  14. Uygulama ekle'yi seçin.

    Uygulama ekleme.

  15. Karşıya yüklediğiniz Kriz Bilgileri uygulamasını arayıp seçin.

    Sabitlenmiş uygulama ekleme.

  16. Ekle'yi seçin.

  17. Kaydet'i seçin.

Not

Kullanıcıların, uygulamayı uygulama çubuğunda otomatik olarak sabitlenmiş görmesi 24 saat kadar sürebilir.

Teams içinde merkezi kriz yönetim takımı oluşturma

Kriz yanıtınızı koordine etmek için Teams'de merkezi bir kriz yönetim takımı oluşturmak ve tüm ilgili bilgileri doldurmak istersiniz. Bu takımın yalnızca merkezi yanıt ekibiyle paylaşılması gerekir.

  1. Teams'e gidin.

  2. Sol uygulama çubuğundan Teams seçeneğini belirleyin.

  3. Takım oluştur veya Takıma katıl'ı seçin.

  4. Takım Oluştur seçeneğini belirleyin ve kalan adımları tamamlayın.

    Takım oluşturma.

Takımınızı başarıyla oluşturduktan sonra, ilgili bilgileri sekme olarak sabitleyebilirsiniz. Örneğin, kriz yönetimi yönetici uygulamasını veya Power BI raporunu ekibinize sabitlemek isteyebilirsiniz.

Yönetici uygulamasını sekme olarak eklemek için

  1. + düğmesini seçin.

  2. Power Apps'i arayın ve seçin.

  3. Kriz Bilgileri Yöneticisi'ni arayın ve seçin.

    Uygulamayı sabitleme.

  4. Kaydet'i seçin.

Power BI raporunu sekme olarak eklemek için

  1. + düğmesini seçin.
  2. Power BI'yı arayın ve seçin.
  3. Power BI raporunuzu arayın ve seçin.
  4. Kaydet'i seçin.

SSS

  • Bu çözümü çalıştırmak için hangi lisansları kullanmam gerekiyor?

    • Bu uygulamadaki çözüm Office bağlayıcıları kullanır bu nedenle, Office'ten alınan Power Apps lisansı, kullanıcı ve yönetici uygulamalarını yürütmek için yeterlidir. Daha fazla bilgi: Power Platform lisansına Genel Bakış
    • Power BI raporu kullanmak istiyorsanız (çözümün parçası olarak paketlenmiş), Power BI lisans almanız gerekir. Daha fazla bilgi: Power BI fiyatlandırma
  • Çözüm hakkında geri bildirimim olursa nereye gitmeliyim?

    Bu çözümü dağıtma ve özelleştirme deneyimlerinizi duymaktan mutluluk duyarız. Deneyiminizi paylaşmak için aka.ms/crisis-communication-feedback bölümüne gidin.

  • Uygulamada bir hata buldum gibi görünüyor; Nereye başvurmalıyım?

    Çözümle ilgili bir hatayı dosyalamak için aka.ms/crisis-communication-issues bölümüne gidin.

  • GCC'de şu anda desteklenmeyen özellikler nelerdir?

    Teams için Power Automate botu bağlayıcıyısı ve Anında İletme Bildirimi bağlayıcısı şu anda GCC için kullanılamaz. Bunun yerine, kullanıcıları iç haberler güncelleştirmeleriyle ilgili uyarmak için e-posta seçeneğini kullanın.

  • Uygulamayı nasıl güncelleştirebilirim?

    Uygulamayı güncelleştirmek isterseniz lütfen aka.ms/CrisisCommunicationSolution bölümünde açıklanan adımları izleyin.

Sorunlar ve geri bildirim

Sorumluluk reddi: Bu uygulama bir örnektir ve Microsoft Power Apps ve Teams ile birlikte yalnızca başvuru bilgileri yayınlamak için kullanılabilir. Bu uygulama sağlık cihazı, klinik destek, tanı aracı veya tanılama, tedavi veya hastalık önleme ya da diğer koşullarda kullanılması amaçlanan teknoloji olarak amaçlanmamış ve kullanıma sunulmamıştır ve Microsoft tarafından bu uygulamanın bu amaçla kullanılması için herhangi bir lisans veya hak verilmemektedir. Bu uygulama, profesyonel tıbbi tavsiye, tanılama, tedavi veya kanaatin yerini almak üzere tasarlanmamış ve sunulmamıştır ve bu şekilde kullanılmamalıdır. Müşteri bu uygulamanın herhangi bir kullanımı konusunda tüm riski ve sorumluluğu taşır. Microsoft, uygulamanın ve sağlanan ilgili materyallerin tıbbi amaçlar için yeterli olacağını veya herhangi bir kişinin sağlık veya tıbbi gereksinimlerini karşılayacağını garanti etmez.

Ayrıca bkz.

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).