microsoft Power Automate, kod no veya düşük kodlu microsoft güç platformunun bir parçasıdır. Microsoft 365 müşteriler, iş akışı otomasyonu ve iş süreci akışları için Power Automate kullanır. bu mimari, SharePoint 2010 iş akışlarını değiştirme ve yeni SharePoint çevrimiçi siteleri için Power Automate iş akışlarına yöneliktir. Bu çözümle şunları yapabilirsiniz:
- Power Automate dağıtım, idare ve işlem stratejinizi dikkatle planlayın.
- Veri yerleşimi gereksinimleri, veri kaybı önleme (DLP) ve esnek ve en düşük lisans gereksinimleri gibi kuruluş gereksinimlerini karşılayın.
- Güç platformunun ölçeklenebilir eşiklerinin içinde kalın.
Olası kullanım örnekleri
müşteri tarafından tasarlanan Power Automate iş akışları iki kategoriye ayrılır:
SharePoint site sahipleri genellikle geçici iş akışları oluşturur. Site sahipleri, iş akışı tasarımı, dağıtımı ve bakım için tam sorumluluk alır.
BT ekipleri, iş akışı ömrü boyunca tam olarak sahip oldukları, yönetebilen ve destekledikleri iş akışları oluşturur.
Bu mimari, iş akışı ve bileşen yaşam döngülerini tamamen kontrol ettığı iş akışları için geçerlidir.
Mimari

Bu mimarinin bir Visio dosyasını indirin.
Azure hub-bağlı ağ topolojisi bu mimariyi ifade etme. Power Platform çözüm akışları, çözümlerden alt akışları çağırabilir. Üst ve alt akışlar, yüzlerce adım içeren akışlardan kaçınarak akış yönetimini kolaylaştırır.
bu çözüm, her bir SharePoint sitesi için bir Power Automate ınıt flow iş akışı sağlar. İnit akışında, bir Kullanıcı ya da olay bir iş akışı başlatır . İnit akışı, bir işletme gereksinimini karşılayan tüm eylemleri çalıştıran bir Merkezi akış iş akışını çağırır.
SharePoint çevrimiçi ve güç platformu birçok coğrafi bölgeyi destekler. her bölgenin SharePoint çevrimiçi siteleri kümesi vardır. Bu çok seçimli kavram, merkezi akışlara genişletilir.
bt ekibi, her bir çevrimiçi SharePoint sitesinde bir init akışı sağlar. Tetikleyicinin yanı sıra akış,
Call Child FlowMerkezi akış iş akışını çağırmak için kullanan tek bir eylem içerir.takım, SharePoint çevrimiçi bölgelere karşılık gelen her coğrafi bölgede merkezi akışlar sağlar.
Bir Kullanıcı, bir başlatma akışı iş akışı olan bir olay tetikleyicisi veya bir olay tetikler. Tetikleyici türüne bağlı olarak, init akışı kullanıcının bağlamında veya Oluşturucu bağlamında çalıştırılabilir.
İnit akışı, uygun bölgede merkezi bir akış çağırır. Bir kullanıcı bağlamı için, başlangıç akışı Kullanıcı bilgilerini, kullanıcıyı merkezi akışa onaylama konusunda yetkili olarak geçirebilir.
Merkezi akış, akışı hafif tutmak için gerekirse daha fazla alt akış çağırabilir.
Bileşenler
Bu senaryo aşağıdaki bileşenleri kullanır:
- Power Automate otomatikleştirilmiş süreçler oluşturmak için akışları kullanır.
- SharePoint çevrimiçi siteleri, kuruluşların içerik, bilgi ve uygulamaları paylaşmasına ve yönetmesine yardımcı olur.
- Power platform , verileri analiz eder, çözümler oluşturur, süreçler otomatikleştirir ve sanal aracılar oluşturur.
- Güç platformu ortamları , bir kuruluşun iş verilerini, uygulamalarını, chatbots ve akışlarını depolar, yönetir ve paylaşır.
- Power Platform çözümleri , Power Apps ve Power Automate uygulama yaşam döngüsü yönetimi 'ni (ALM) uygulamaya yönelik mekanizmalardır.
- Azure Active Directory (Azure AD) , kimlikleri yönetmek ve güvenli hale getirmek için evrensel bir platformdur.
Alternatifler
bu mimariyi, orta akışları Logic Apps ile değiştirerek Azure Logic Apps kullanabilirsiniz. seçili dosya için SharePointgibi Logic Apps olmayan bazı tetikleyiciler vardır. bu durumda, Power Automate ınit flow tetikleyiciyi kullanabilir ve ardından bir mantıksal uygulama çağırabilir.
Logic Apps, kullandığınız kadar ödediğiniz tüketim modelini destekler. hem Power Automate hem de Logic Apps kullanan bir karma model de uygulanabilir. Eşikler hakkında endişelenmek istemiyorsanız, önerilen çözüm Logic Apps.
SharePoint çevrimiçi site başına bir akış oluşturmak yerine her bölge için tek bir init akışı kullanarak hub ve bağlı bileşen modelini geliştirebilirsiniz. Bu strateji yalnızca akışı el ile tetiklemeniz mümkündür. bir kiracıdaki herhangi bir SharePoint çevrimiçi siteden çağrılacak akışı düzenleyebilirsiniz.
Dikkat edilmesi gerekenler
Power Automate dağıtımlarınız için bu hub ve bağlı bileşen modelini benimsemenin bazı avantajları aşağıda verilmiştir:
Merkezi mantığın tek bir yerde güncelleştirilmesi kolaydır ve tüm akışlar en son güncelleştirmeleri otomatik olarak alır.
SharePoint çevrimiçi sitelerin tüm init akışlarına premium lisanslar atamaktan kaçınabilirsiniz. Bunun yerine, Premium lisansları sınırlı sayıda merkezi akışa atayabilirsiniz.
SharePoint çevrimiçi siteleri ve akışları kendi bölgelerine ayırma, veri fazlalığını karşılar.
Başlangıç akışı tetikleyicisine bağlı olarak, akış kullanıcının bağlamını başlangıç durumundan merkezi akış tamamlanmasına kadar koruyabilir.
Bu modelde mevsimsel veya periyodik gereksinimleri karşılamak için esnek merkezi akış lisans yükseltmeleri ve eski sürüme indirgenme olanakları sunulmaktadır.
DevOps
Power platform, çözümlerinde bileşenleri için sürekli tümleştirmeyi ve sürekli teslimi (CI/CD) destekler. Çözümleri, güç platformu ortamlarında ve kiracılar arasında paket olarak dışa ve içe aktarabilirsiniz.
Güncelleştirmeleri ve bileşenleri üretim kiracınıza göndermeden önce güncelleştirmeleri doğrulamak için bir ön üretim kiracısı olması en iyisidir. Merkezi akışların güncelleştirilmesi birçok init akışını hemen etkilediği için yüksek kaliteli Analize ve doğrulamaya sahip olmak önemlidir. Üretim kiracıya yükseltirken, bağlantı için ortam değişkenlerini kullandığınızdan emin olun, böylece hedef kiracıya karşılık gelen uç noktayı seçebilirsiniz.
Power Platform Azure Pipelines veya GitHub eylemlerle bileşen ve iş akışı ALM 'yi destekler.
Operations
Akışları merkezi olarak yönetmek ve hatalara karşı izlemek için güç platformu Için üstün mükemmellik (CoE) araç seti kullanın. CoE araç seti Ayrıca, bileşenler arasındaki güç Platformu bileşenlerini ve bağımlılıklarını gösterir. Her bir akışı, sorunları yakalamak ve günlüğe kaydetmek veya daha iyi desteklenebilirlik için bilgilendirmek üzere tasarlayabilirsiniz.
Güvenlik
Çözümler altında oluşturduğunuz akışlar için Yetkilendirme Yönetimi, çözüm dışındaki akışlardan farklıdır. çözüm dışındaki akışlarla, akışı başlatmak için SharePoint bir site listesi veya kitaplığı izinleri verebilirsiniz. Çözümlerdeki akışlar, bir Azure AD grubuna eşleyebileceğiniz, Grup ekibiadlı bir veri deposu ortam tabanlı Grup için izinler sağlar. Daha sonra Azure AD grubundaki kullanıcıları yönetebilirsiniz.
Ortam Yöneticisi dışındaki tüm kullanıcılara üretim ortamlarında salt okuma/yürütme izinleri verilmesi gerekir, bu nedenle son kullanıcılar herhangi bir bileşen oluşturamaz.
Ortam düzeyinde DLP ilkeleri uygulayabilirsiniz ve bu da iş gereksinimlerini karşılamak için daha fazla esneklik sağlar.
Fiyatlandırma
Aşağıdaki koşulları karşıladıysanız, bu senaryo için ek maliyet ödeyin:
Power platform Premium bağlayıcılarında bağımlılık yoktur.
akışlar, E3 veya E5 gibi Microsoft 365 tohum lisansının eylem yürütmeleri eşiklerine uygun olabilir.
Aksi takdirde, yalnızca merkezi akışlar için Kullanıcı başına veya akış planı başına Premium lisanslar satın almanız gerekir. Fiyatlandırma, her coğrafi bölgede kaç merkezi akışa ihtiyacınız olduğuna bağlı olarak değişebilir. En yüksek sayı olan başlangıç akışlarına Premium lisanslar atamanız gerekmez.
Sonraki adımlar
- Power Automate alt akışları kullanma
- Bir güç platformu ortam stratejisi tanımlama
- Microsoft Datadize grubu Teams
- Güç platformu çözümlerinde ortam değişkenlerini kullanma
- Power platform ile ALM
- Power Automate fiyatlandırması
- Power Automate lisanslama hakkında sss