Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Azure Logic Apps (Tüketim)
Bu öğreticide, Azure Logic Apps kullanarak onay tabanlı bir görevi otomatik hale getiren örnek bir iş akışının nasıl derlendiğini gösterilmektedir. Bu örnek özellikle MailChimp tarafından yönetilen bir posta listesi için abonelik isteklerini işleyen bir Tüketim mantıksal uygulaması iş akışı oluşturur.
İş akışı, bir e-posta hesabını istekler için izlemeyle başlar, alınan istekleri onay için gönderir, isteğin onay alıp almadığını denetler, onaylanan üyeleri posta listesine ekler ve listeye yeni üyelerin eklenip eklenmeyeceğini onaylar.
bitirdiğinizde iş akışınız aşağıdaki üst düzey örneğe benzer:
İpucu
Daha fazla bilgi edinmek için Azure Copilot'a şu soruları sorabilirsiniz:
- Azure Logic Apps nedir?
- Tüketim mantıksal uygulaması iş akışı nedir?
Azure Copilot'u bulmak için Azure portalı araç çubuğunda Copilot'u seçin.
Azure Blob Depolama gibi bazı bağlayıcı işlemlerinin yerleşik, hizmet sağlayıcısı tabanlı işlemler olarak da kullanılabildiği Standart mantıksal uygulama kaynağıyla benzer bir iş akışı oluşturabilirsiniz. Ancak kullanıcı deneyimi ve öğretici adımları Tüketim sürümünden biraz farklıdır.
Önkoşullar
Bir Azure hesabı ve aboneliği Aboneliğiniz yoksa, ücretsiz bir Azure hesabı için kaydolun.
Daha önce "test-members-ML" adlı bir liste oluşturduğunuz ve mantıksal uygulamanızın onaylanan üyeler için e-posta adresleri ekleyebildiği bir MailChimp hesabı. Hesabınız yoksa ücretsiz bir hesaba kaydolun ve mailChimp listesi oluşturmayı öğrenin.
Office 365 Outlook veya Outlook.com'da onay iş akışlarını destekleyen bir e-posta hesabı. Diğer e-posta sağlayıcıları için Azure Logic Apps Bağlayıcıları kısmına bakın.
Bu öğreticide, iş veya okul hesabıyla Office 365 Outlook kullanılır. Farklı bir e-posta hesabı kullanıyorsanız genel adımlar aynı kalır, ancak kullanıcı deneyimi biraz farklı olabilir. Outlook.com kullanıyorsanız oturum açmak için bunun yerine kişisel Microsoft hesabınızı kullanın.
Önemli
Gmail bağlayıcısını kullanmak istiyorsanız, mantıksal uygulama iş akışlarında kısıtlama olmadan yalnızca G-Suite iş hesapları bu bağlayıcıyı kullanabilir. Gmail tüketici hesabınız varsa bu bağlayıcıyı yalnızca belirli Google onaylı hizmetlerle kullanabilir veya Gmail bağlayıcınızla kimlik doğrulaması için kullanılacak bir Google istemci uygulaması oluşturabilirsiniz. Daha fazla bilgi için bkz . Azure Logic Apps'te Google bağlayıcıları için veri güvenliği ve gizlilik ilkeleri.
Mantıksal uygulama iş akışınızın trafiği belirli IP adresleriyle sınırlayan bir güvenlik duvarı üzerinden iletişim kurması gerekiyorsa, bu güvenlik duvarının mantıksal uygulama kaynağınızın bulunduğu Azure bölgesinde Azure Logic Apps tarafından kullanılan hem gelen hem de giden IP adreslerine erişim izni sağlaması gerekir. Mantıksal uygulamanız office 365 Outlook bağlayıcısı veya SQL bağlayıcısı gibi yönetilen bağlayıcılar da kullanıyorsa veya özel bağlayıcılar kullanıyorsa, güvenlik duvarının mantıksal uygulamanızın Azure bölgesindeki tüm yönetilen bağlayıcı giden IP adreslerine erişim izni de sağlaması gerekir.
Tüketim mantıklı bir uygulama kaynağı oluştur
Azure portalı arama kutusuna mantıksal uygulama yazın ve Mantıksal uygulamalar'ı seçin.
Mantıksal uygulamalar sayfası araç çubuğunda Ekle'yi seçin.
Mantıksal Uygulama Oluştur sayfası görüntülenir ve aşağıdaki seçenekleri gösterir:
Planlama Açıklama Tüketim Çok kiracılı Azure Logic Apps'te çalışan ve faturalama için Tüketim modelini kullanan tek bir iş akışını destekleyen bir mantıksal uygulama kaynağı oluşturur. Standart Birden çok iş akışını destekleyen bir mantıksal uygulama kaynağı oluşturur. Aşağıdaki seçeneklere sahipsiniz:
- İş Akışı Hizmet Planı: İş akışları tek kiracılı Azure Logic Apps'te çalışır ve faturalama için Standart modeli kullanır.
- App Service Ortamı V3: İş akışları tek kiracılı Azure Logic Apps'te çalışır ve faturalama için bir App Service Ortamı planı kullanır.
- Karma: İş akışları , Kubernetes Event-driven Autoscaling (KEDA) kullanarak şirket içinde ve birden çok bulutta çalışır. Daha fazla bilgi için bkz . Karma dağıtım için Standart iş akışları oluşturma.Mantıksal Uygulama Oluştur sayfasında Tüketim (Çok kiracılı) öğesini seçin.
Temel Bilgiler sekmesinde mantıksal uygulama kaynağınız hakkında aşağıdaki bilgileri sağlayın:
Mülk Zorunlu Değer Açıklama Abonelik Yes < Azure aboneliği-adı> Azure aboneliğinizin adı.
Bu örnekte Kullandıkça Öde kullanılır.Kaynak Grubu Yes < Azure-kaynak-grubu-adı> Mantıksal uygulamanızı ve ilgili kaynakları oluşturduğunuz Azure kaynak grubu. Bu ad bölgeler arasında benzersiz olmalıdır ve yalnızca harf, sayı, kısa çizgi (-), alt çizgi (_), parantez (()) ve nokta (.) içerebilir.
Bu örnek, LA-MailingList-RG adlı bir kaynak grubu oluşturur.Mantıksal Uygulama adı Yes < mantık-uygulaması-kaynak-adı> Bölgeler arasında benzersiz olması gereken ve yalnızca harf, sayı, kısa çizgi (), alt çizgi (-_), parantez (()) ve nokta (.) içerebilen mantıksal uygulama kaynak adınız.
Bu örnek, LA-MailingList adlı bir mantıksal uygulama kaynağı oluşturur.Bölge Yes < Azure bölgesi> Uygulamanızın Azure veri merkezi bölgesi.
Bu örnekte Batı ABD kullanılır.Log Analytics'i etkinleştirme Yes Hayır Bu seçeneği yalnızca tanılama günlüğünü etkinleştirmek istediğinizde değiştirin. Bu öğreticide varsayılan seçimi koruyun.
Not: Bu seçenek yalnızca Tüketim mantığı uygulamalarıyla kullanılabilir.Not
Kullanılabilirlik alanları, Kullanılabilirlik alanlarını destekleyen Azure bölgelerindeki yeni ve mevcut Tüketim mantığı uygulaması iş akışları için otomatik olarak etkinleştirilir. Daha fazla bilgi için Azure İşlevlerinde Güvenilirlik ve Bölge yedekliliği ve kullanılabilirlik alanlarıyla mantıksal uygulamaları bölge hatalarından koruma konularına bakın.
Bitirdikten sonra ayarlarınız aşağıdaki örneğe benzer:
bitirdiğinizde Gözden geçir ve oluştur'u seçin. Azure mantıksal uygulama kaynağınızla ilgili bilgileri doğruladıktan sonra Oluştur'u seçin.
Azure mantıksal uygulama kaynağınızı dağıtdıktan sonra Kaynağa git'i seçin. İsterseniz Azure arama kutusunu kullanarak mantıksal uygulama kaynağınızı bulup seçebilirsiniz.
E-postaları denetlemek için tetikleyici ekleme
Aşağıdaki adımlar, abonelik istekleri olan gelen e-postaları bekleyen bir tetikleyici ekler.
Mantıksal uygulama menüsünde, Geliştirme Araçları'nın altında Mantıksal uygulama tasarımcısı'nı seçin.
İş akışı tasarımcısında, Yeni bir e-posta geldiğinde adlı Office 365 Outlook tetikleyicisini eklemek için bu genel adımları izleyin.
Office 365 Outlook bağlayıcısı, bir Microsoft iş veya okul hesabıyla oturum açmanızı gerektirir. Kişisel bir Microsoft hesabı kullanıyorsanız Outlook.com bağlayıcısını kullanın.
İş akışınız ile e-posta hesabınız arasında bir bağlantı oluşturan e-posta hesabınızda oturum açın.
Tetikleyici bilgileri kutusunda, Gelişmiş parametreler listesinden, görünmüyorsa aşağıdaki parametreleri ekleyin ve aşağıdaki bilgileri sağlayın:
Parametre Değer Açıklama Önem Herhangi bir İstediğiniz e-postanın önem düzeyini belirtir. Klasör Gelen Kutusu Denetlenecek e-posta klasörü. Konu Filtresi abonelik-test-üye-ML E-posta konusunda bulunacak metni belirtir ve e-postaları konu satırına göre filtreler. Not
Bazı düzenleme kutularının içini seçtiğinizde, dinamik içerik listesi (şimşek simgesi) ve ifade düzenleyicisi (işlev simgesi) seçenekleri görünür ve bunları şimdilik yoksayabilirsiniz.
Bu tetikleyicinin özellikleri hakkında daha fazla bilgi için bkz . Office 365 Outlook bağlayıcı başvurusu veya Outlook.com bağlayıcı başvurusu.
bitirdiğinizde tetikleyici aşağıdaki örneğe benzer şekilde görünür:
İş akışınızı kaydedin. Tasarımcı araç çubuğunda Kaydet'i seçin.
İş akışınız artık aktif ancak e-postalarınızı kontrol etmek dışında başka bir şey yapmaz. Ardından, tetikleyici tetiklendiğinde yanıt veren bir eylem ekleyin.
Onay e-postası göndermek için eylem ekleme
Aşağıdaki adımlar, isteği onaylamak veya reddetmek için e-posta gönderen bir eylem ekler.
Tasarımcıda, Yeni bir e-posta geldiğinde adlı tetikleyicinin altında, Office 365 Outlook 'a ait Onay e-postası gönder adlı eylemi eklemek için bu genel adımları izleyin.
Onay e-postası gönder eylemi için aşağıdaki bilgileri sağlayın:
Mülk Zorunlu Değer Açıklama İçin Yes < onay-eposta-adresi> Onaylayanın e-posta adresi. Test için kendi adresinizi kullanın. Konu Hayır < e-posta konusu> Açıklayıcı bir e-posta konusu.
Bu örnekte test-members-ML için Üye isteğini onayla kullanılır.Bu özellikler hakkında daha fazla bilgi için bkz . Office 365 Outlook bağlayıcı başvurusu veya Outlook.com bağlayıcı başvurusu.
bitirdiğinizde, Onay e-postası gönder eylemi aşağıdaki örneğe benzer:
İş akışınızı kaydedin.
Ardından, onaylayanın seçili yanıtını denetleen bir koşul ekleyin.
Onay yanıtını denetlemek için eylem ekleme
Tasarımcıda, Onay e-postası gönder eyleminin altında, Koşul adlı Denetim eylemini eklemek için bu genel adımları izleyin.
Koşul eylem bölmesinde, eylemi Onaylanırsa ile yeniden adlandırın.
Onaylayanın Onayla'yı seçerek seçmediğini denetleen bir koşul oluşturun.
Parametreler sekmesinde, VE listesinin altındaki ilk satırda, sol kutunun içini seçin ve ardından dinamik içerik listesini (şimşek simgesi) seçin. Bu listeden, Onay e-postası gönder bölümünde SelectedOption çıkışını seçin.
Ortadaki kutuda eşittir işleci olarak tutun.
Sağ kutuya Onayla yazın.
Bitirdiğinizde koşul aşağıdaki örneğe benzer:
İş akışınızı kaydedin.
MailChimp listesine üye eklemek için eylem ekleme
Aşağıdaki adımlar, posta listenizde onaylanan üyeyi içeren bir eylem ekler.
Koşulun True bloğunda, Üye ekle adlı MailChimp eylemini listeye eklemek için bu genel adımları izleyin.
oturum açın ve iş akışınız ile MailChimp hesabınız arasında bir bağlantı oluşturan MailChimp hesabınıza erişim yetkisi verin.
Listeye üye ekle eyleminde aşağıdaki bilgileri sağlayın:
Parametre Zorunlu Değer Açıklama Liste Kimliği Yes < mailing-list-name> MailChimp posta listenizin adı.
Bu örnekte test-members-ML kullanılır.Statü Yes < üye-abonelik-durumu> Yeni üyenin abonelik durumu.
Bu örnek, abone olundu seçeneğini seçer.E-posta Adresi Yes < üye-e-posta adresi> Yeni üyenin e-posta adresi.
1. E-posta Adresi kutusunun içini seçin ve ardından dinamik içerik listesini (şimşek simgesi) seçin.
Dinamik içerik listesinde, Yeni bir e-posta geldiğinde bölümünde, bir tetikleyici çıkışı olan Kimden'i seçin.Listeye üye ekle eylem özellikleri hakkında daha fazla bilgi için, MailChimp bağlayıcı referansına bakın.
bitirdiğinizde, Listeye üye ekle eylemi aşağıdaki örneğe benzer:
İş akışınızı kaydedin.
Başarıyı veya başarısızlığı denetlemek için eylem ekleme
Aşağıdaki adımlar, yeni üyenin posta listenize başarıyla katılıp katılmadığını denetlemek için bir koşul ekler. Daha sonra iş akışınız bu işlemin başarılı mı yoksa başarısız mı olduğunu size bildirebilir.
True bloğundaki Listeye üye ekle eyleminin altında, Koşul adlı Denetim eylemini eklemek için bu genel adımları izleyin.
Üye ekleme başarılıysa ile koşulu yeniden adlandırın.
Onaylanan üyenin posta listenize katılmada başarılı veya başarısız olup olmadığını denetleyebilen bir koşul oluşturun.
Parametreler sekmesinde, VE listesinin altındaki ilk satırda, sol kutunun içini seçin ve ardından dinamik içerik listesini (şimşek simgesi) seçin. Bu listeden Listeye üye ekle bölümünde Durum çıkışını seçin.
Ortadaki kutuda eşittir işleci olarak tutun.
Sağ kutuya subscribed yazın.
Bitirdiğinizde koşul aşağıdaki örneğe benzer:
Başarılı e-posta göndermek için eylem ekleme
Aşağıdaki adımlar, iş akışı üyeyi posta listenize eklemeyi başardığında başarı e-postası göndermek için bir eylem ekler.
Eğer üye ekleme başarısız olmamışsa koşulunun True bloğunda, ‘E-posta gönder’ adlı Office 365 Outlook eylemini eklemek için şu genel adımları izleyin.
Başarılı olduğunda E-posta gönder ile E-posta gönder eylemini yeniden adlandırın.
Başarılı olduğunda e-posta gönder eyleminde aşağıdaki bilgileri sağlayın:
Parametre Zorunlu Değer Açıklama İçin Yes < alıcı-e-posta adresi> E-posta alıcısının e-posta adresi. Test amacıyla kendi e-posta adresinizi kullanın. Konu Yes < başarı-email-konusu> Başarı e-postasının konusu. Bu örnek için şu adımları izleyin:
1. Sonda boşluk olan şu metni girin: Başarı! Üye test-members-ML'ye eklendi:
2. Konu kutusunun içini seçin ve dinamik içerik listesi seçeneğini (şimşek simgesi) seçin.
3. Listeye üye ekle bölümünde e-posta Adresi'ni seçin.
Not: Bu çıkış görünmüyorsa, Listeye üye ekle bölüm adının yanındaki Daha fazla göster'i seçin.Vücut Yes < success-email-body> Başarı e-postasının gövde içeriği. Bu örnek için şu adımları izleyin:
1. Sonda boşluk olan şu metni girin: Üye kabul durumu:
2. Gövde kutusunun içini seçin ve dinamik içerik listesi seçeneğini (şimşek simgesi) seçin.
3. Listeye üye ekle bölümünde Durum'a tıklayın.bitirdiğinizde, eylem aşağıdaki örneğe benzer:
İş akışınızı kaydedin.
Hata e-postası göndermek için eylem ekleme
Aşağıdaki adımlar, iş akışı üyeyi posta listenize eklemede başarısız olduğunda hata e-postası göndermek için bir eylem ekler.
Üye ekleme başarılıolursa koşulunun Yanlış bloğunda, Office 365 Outlook eylemi olan E-posta gönder işlemini eklemek için bu genel adımları izleyin.
Hata durumunda e-posta gönder ile E-posta gönder eylemini yeniden adlandırın.
Hata durumunda e-posta gönder eyleminde aşağıdaki bilgileri sağlayın:
Parametre Zorunlu Değer Açıklama İçin Yes < alıcı-e-posta adresi> E-posta alıcısının e-posta adresi. Test amacıyla kendi e-posta adresinizi kullanın. Konu Yes < hata-e-posta konusu> Başarısızlık e-postasının konusu. Bu örnek için şu adımları izleyin:
1. Sonda boşluk olan şu metni girin: Başarısız, üye test-members-ML'ye eklenmedi:
2. Konu kutusunun içini seçin ve dinamik içerik listesi seçeneğini (şimşek simgesi) seçin.
3. Listeye üye ekle bölümünde e-posta Adresi'ni seçin.
Not: Bu çıkış görünmüyorsa, Listeye üye ekle bölüm adının yanındaki Daha fazla göster'i seçin.Vücut Yes < hata e-posta içeriği> Başarısızlık bildirimi e-postasının metni.
Bu örnek için şu metni girin: Üye zaten var olabilir. MailChimp hesabınızı denetleyin.bitirdiğinizde, eylem aşağıdaki örneğe benzer:
İş akışınızı kaydedin.
Tamamlanmış iş akışınız aşağıdaki örneğe benzer:
İş akışınızı test etme
Posta listenize katılmak için kendinize bir e-posta isteği gönderin. İsteğin gelen kutunuzda gösterilmesini bekleyin.
İş akışınızı el ile başlatmak için tasarımcı araç çubuğunda Çalıştır seçin.
E-postanızda tetikleyicinin konu filtresiyle eşleşen bir konu varsa, iş akışınız abonelik isteğini onaylamanız için size e-posta gönderir.
Aldığınız onay e-postasında Onayla'yı seçin.
Abonenin e-posta adresi posta listenizde yoksa, iş akışınız bu kişinin e-posta adresini ekler ve aşağıdaki örneğe benzer bir e-posta gönderir:
İş akışınız aboneyi ekleyemiyorsa aşağıdaki örneğe benzer bir e-posta alırsınız:
İpucu
E-posta gelmezse istenmeyen e-posta klasörüne bakın. Mantıksal uygulamanızın düzgün bir şekilde çalışıp çalışmadığından emin değilseniz bkz. Mantıksal uygulama sorunlarını giderme.
Tebrikler, Azure, Microsoft hizmetleri ve diğer SaaS uygulamaları arasında bilgileri tümleştiren bir mantıksal uygulama iş akışı oluşturdunuz ve çalıştırdığınız için!
Kaynakları temizleme
Mantıksal uygulama kaynağını devre dışı bırakıncaya veya silene kadar iş akışınız çalışmaya devam eder. Artık bu örneğe ihtiyacınız yoksa mantıksal uygulamanızı ve ilgili kaynakları içeren kaynak grubunu silin.
Mantıksal uygulama kaynağını devre dışı bırakıncaya veya silene kadar iş akışınız çalışmaya devam eder. Artık bu örneğe ihtiyacınız yoksa mantıksal uygulamanızı ve ilgili kaynakları içeren kaynak grubunu silin.
Azure portalı arama kutusuna kaynak grupları girin ve Kaynak grupları'nı seçin.
Kaynak grupları listesinden bu öğretici için kaynak grubunu seçin.
Kaynak grubu menüsünde Genel Bakış'ı seçin.
Genel Bakış sayfası araç çubuğunda Kaynak grubunu sil'i seçin.
Onay bölmesi görüntülendiğinde kaynak grubu adını girin ve Sil'i seçin.
Sonraki adımlar
Bu öğreticide, posta listesi istekleri için onayları işleyen bir mantıksal uygulama iş akışı oluşturdunuz. Şimdi Azure Depolama ve Azure İşlevleri gibi Azure hizmetlerini tümleştirerek e-posta eklerini işleyen ve depolayan bir mantıksal uygulama iş akışı oluşturmayı öğrenin.