Sharepoint 2013 Workflow Platform İçin Workflow Manager 1.0 Refresh Yükleme ve Konfigürasyonu

   18 Mart 2014   975 kere okundu.      SharePoint 2013

Sharepoint 2013 Workflow Platform  İçin Workflow Manager 1.0 Refresh

Yükleme ve Konfigürasyonu

(How To Enable Sharepoint 2013 Workflow Platform and How To Install and Configure Workflow Manager 1.0)

            Telefon çağrı kayıt listemize workflow eklemek için Sharepoint 2013 Designer programını kurduk, fakat workflow eklemek istediğimde gördüm ki, Workflow bilgilerini girerken Workflow Platformu olarak Sharepoint 2010 platformunu kullanılıyor ve başka bir platform geçiş yapmıyor.

            Sharepoint 2013 Workflow Platformunun aktif olabilmesi için Workflow Manager programını kurmamız gerek. Tabi bu program sadece kurulup Next, Next diye ilerlenen bir kurulumdan öte birtakım konfigürasyonların ve bir powershell komutunun da çalıştırılmasını gerektiren bir süreç istiyor.

            Konuşmayı kısa tutup isterseniz bir an önce işlemlere başlayalım.

            Öncelikle “Central Administration-Application Management- Service Applications” altında “Manage service applications” linkine tıklıyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_1

            Açılan sayfadan “Workflow Service Application” linkine tıklayınız.

14_Sharepoint2013_WorkflowPlatformFoto_2

            Gördüğünüz gibi Workflow uygulamasına ait servis bağlı değil. Bağlı olabilmesi içinse Workflow Manager programının yüklenip konfigürasyonunun yapılması gerektiği uyarısını veriyor.

14_Sharepoint2013_WorkflowPlatformFoto_3

            Bunu daha iyi anlamak için ana sitemizi Sharepoint 2013 Designer ile açalım. Ribbon üzerinde SITE sekmesi altında bir adet site workflow u oluşturmak için “Site Workflow” a tıklayalım. Gördüğünüz gibi “Platform Type” olarak “Sharepoint 2010 Workflow” gösteriyor ve başka bir seçenek de etkin değil.

14_Sharepoint2013_WorkflowPlatformFoto_4

            Öncelikle Workflow Manager.exe’ yi aşağıdaki linkten bilgisayarımıza indiriyoruz.

http://www.microsoft.com/en-in/download/details.aspx?id=35375

14_Sharepoint2013_WorkflowPlatformFoto_5

            Workflow Manager. Exe yi seçip “Next” ile ilerliyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_6

            Uygulama yükleme dosyasını istediğimiz bir dosya yoluna kaydediyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_7

            Programı çalıştırdığımızda Web Platform Installer kuruluyor, herhangi bir hata vermesi sizi üzmesin, “Products” başlığı altından Workflow Manager 1.0 Refresh programını “Add” butonuna basarak ekliyoruz.Daha sonra “Install” butonuna basarak yüklemeyi başlatıyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_8

            Tabi ki her zamanki gibi “I Accept” butonuna tıklayarak hizmet anlaşmasını kabul ediyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_9

            Program ön gereksinimler dahil  gerekli programların yüklenmesine başlıyor.

14_Sharepoint2013_WorkflowPlatformFoto_10

            Yükleme bittiğinde Konfigürasyonu tamamlamak için “Continue” butonuna basıp devam ediyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_11

            Workflow Manager Farmını oluşturmak için“Configure Workflow Manager with Default Settings (Recommended)” seçeneği ile ilerliyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_12

            SQL Server Instance bilgileri otomatik olarak geliyor, bağlantıyı test ediyoruz.Bağlantıda bir sıkıntı olmadığını görüyoruz. Kullanıcı ile ilgili bilgileri giriyoruz.

            “Allow Workflow management over HTTP on this computer” kutucuğunu işaretlemeyi unutmayın. “Certificate Generation Key” bölümüne unutmayacağınız (kullanıcı ile aynı olabilir) bir şifre girmelisiniz. Aksi takdirde yeni oluşturacağınız “Site Colletion” için bu Workflow farmına ekleme yapmak istediğinizde bu şifreyi girememe tehlikesi ile karşı karşıya kalırsınız.!!!! Sağ ok ile ilerliyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_14

            Özet bilgi geliyor. Bu konfigürasyonun bir kopyasını hatta Powershell komutlarını bilgisayarınıza kaydedebilirsiniz. Sağ ok ile ilerliyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_15

            Girdiğimiz bilgiler ışığında tek tek konfigürasyon ilerliyor.

14_Sharepoint2013_WorkflowPlatformFoto_16

            Konfigürasyon tamamlandığında pencereyi kapatıyoruz. Tamamının başarılı bir şekilde konfigüre olduğuna emin olun.

14_Sharepoint2013_WorkflowPlatformFoto_17

            Yüklemenin bittiğini gösteren pencereyide “Finish” butonuna tıklayarak kapatıyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_18

            Web Platform Installer programından da “Exit” butonu aracılığı ile çıkış yapıyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_19

             Sharepoint Powershell uygulamasını “Run As Administrator” yönetici olarak çalıştırıyoruz. Aşağıdaki Sharepoint Powershell komutunu kopyalayıp yapıştırarak kendi site collection yapımız için uyarlıyoruz. Burada SPSite yazan yere kendi site collection adınızı gireceksiniz. “WorkflowHostUri http://sps2013svr:12291” için IIS uygulamasını çalıştırıp sitelerden Workflow Management Site üzerinden özelliklerine bakarak http:// adresinin port numarasını öğrenebilirsiniz. Standart Port numarası https:// için 12290, http:// için ise 12291 dir.

             Bir önceki çalıştırmamda Site Collection adresini yanlış girdiğimden hata vermişti.

Register-SPWorkflowService -SPSite “http://sps2013svr/sites/get-itlabs” -WorkflowHostUri “http://sps2013svr:12291” -AllowOAuthHttp

14_Sharepoint2013_WorkflowPlatformFoto_20

            “Central Administration-Application Management- Service Applications” altında “Manage service applications” altında Workflow Service Application linkine tekrar tıklıyoruz ve artık Workflow Service Status Connected olarak görebiliyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_21

            Aynı şekilde Sharepoint Designer ile sitemizi açıp yeni bir workflow için “Site Workflow” a tıkladığımızda artık “Platform Type” bölümünde Sharepoint 2013 Workflow seçeneğini de görebiliyoruz.

14_Sharepoint2013_WorkflowPlatformFoto_22

            Buraya kadar sabırla iyi işler başardık artık telefon çağrı kayıt listemize herhangi bir kayıt girildiğinde aranan kişiye otomatik olarak çağrı bilgilerini mail olarak gönderecek olan workflow’u yazmak için uygulamayı oluşturmaya başlayabiliriz.

            Bir sonraki makalemizde Telefon Çağrı Kayıt uygulamamızı oluşturup, daha sonrasında da Sharepoint Designer üzerinde bahsettiğimiz workflow oluşturma işlemini yapacağız. Görüşmek Üzere….

            Murat GÜL


Toplam 4 Yorum Yapılmış.

  1. Erhan Duman dedi ki:

    Hocam elinize sağlık muhtemeşem ve emek kokan konular teşekkürler.

  2. Mercan dedi ki:

    Register-SPWorkflowService -SPSite “http://sps2013svr/sites/get-itlabs” -WorkflowHostUri “http://sps2013svr:12291″ -AllowOAuthHttp

    tırnak işaretleriyle ben servisi aktif edemedim. kaldırınca çalıştı komut bilginize.

Yorum Yapın: Mercan

A

@

W