Power Automate'te Gözetimsiz RPA Kurulumu

Gözetimsiz RPA kurulumu: makineyi kaydedin, işlem kapasitesi atayın ve bulut akışını ağ geçidi olmadan gözetimsiz moda alın.

Gözetimsiz masaüstü akışları ekran olmadan, klavye olmadan ve kimse izlemeden çalışır. Bir makine kendi kendine oturum açar, akışı çalıştırır ve ardından tekrar oturumu kapatır; gece yarısı ya da kuyrukta yeni bir görev belirdiğinde. Gece faturaların işlenmesi, iki sistem arasında sipariş verilerinin aktarılması veya tekrarlayan raporların oluşturulması gibi süreçler için bu, tam olarak karşılığını veren çalışma biçimidir.

Bir süre öncesine kadar bu yol bir şirket içi (on-premises) ağ geçidinden geçiyordu. Microsoft o zamandan beri bu yolu değiştirdi: masaüstü akışları için ağ geçitleri artık desteklenmiyor, bunun yerine her makine doğrudan Power Automate hizmetine kaydoluyor. Bu yazıda, lisanstan makine kaydına ve ilk gözetimsiz çalıştırmaya kadar kurulum için gerçekten gerekli olan adımlar gösteriliyor.

Gözetimsiz masaüstü akışlarını gözetimli olanlardan ayıran nedir

Gözetimli (attended) bir akışta biri bilgisayarın başında oturur ve otomasyonu manuel olarak başlatır, çoğunlukla ara sorular veya girdilerle. Gözetimsiz (unattended) bir akış ise tamamen insan müdahalesi olmadan çalışır: Power Automate kayıtlı kimlik bilgileriyle makinede oturum açar, akışı çalıştırır ve ardından tekrar oturumu kapatır. Gözetimsiz masaüstü akışlarını çalıştırma hakkındaki Microsoft belgelerine göre Power Automate bunun için hedef makinede bir uzak masaüstü oturumu oluşturur; gözetimsiz çalıştırmalar için konsol oturumuna bağlantı öngörülmemiştir. Ekran, çalıştırma boyunca kilitli kalır, böylece kimse izlemez ve kimse yanlışlıkla müdahale edemez.

Planlama için önemli: Windows 10 ve Windows 11, kilitli olsa bile aktif bir kullanıcı oturumu var olduğu sürece gözetimsiz çalıştırmaları reddeder. Bu nedenle gözetimli ve gözetimsiz otomasyonu aynı makinede karıştırmamalı, bunun yerine her biri için ayrı makineler planlamalısınız.

Ön koşullar: lisans, rol ve izinler

Gözetimsiz otomasyon için, Power Automate lisanslarının satın alınması ve atanmasına ilişkin belgelerde açıklandığı gibi Power Automate işlem planına ihtiyacınız vardır. Atama iki aşamada gerçekleşir: önce bir yönetici işlem lisansını Power Platform yönetim merkezinde bir ortama atar, ardından gözetimsiz çalışması gereken her makine için bir lisans tüketilir. Aynı makinede aynı anda birden fazla gözetimsiz akış çalışıyorsa, her ek paralel çalıştırma kendi lisansına ihtiyaç duyar.

Asıl kayıt için Ortam Oluşturucu rolü yeterlidir; kaydı belirli kişilerle sınırlamak isteyenler bunun yerine Masaüstü Akışı Makine Sahibi rolünü atayabilir. Bu rollerden biri olmadan hiçbir makine bir ortama bağlanamaz.

Adım 1: Makineyi kaydetme

Kayıt bugün artık bir ağ geçidi üzerinden değil, doğrudan bağlantı üzerinden gerçekleşiyor. Bilgisayarları yönetme kılavuzuna göre, Power Automate for Desktop'ı 2.8.73.21119 sürümünden itibaren yükleyip çalışma zamanı uygulamasını yükleme seçeneğini etkinleştirmek yeterlidir. Power Automate makine çalışma zamanı başlatıldıktan ve oturum açıldıktan sonra makine, o anda seçili olan ortamda otomatik olarak kaydolur; henüz kayıtlı değilse Power Automate doğrudan istenen ortamı sorar.

Üretime geçmeden önce bir kez daha göz atılması gereken birkaç nokta var:

  • Windows 10 Home ve Windows 11 Home cihazları doğrudan bağlantıyı desteklemez.
  • Çalışma zamanı uygulamasını yükledikten sonra bir sanal makineyi klonlamamalısınız, aksi takdirde kayıt karışır.
  • Bir PC sıfırlaması yaparsanız kaydı kaybedersiniz ve makinede yeniden oturum açmanız gerekir.
  • Hâlâ eski ağ geçidi bağlantılarını kullananlar, etkilenen masaüstü akışı bağlantılarını Veri > Ağ Geçitleri altında bulabilir ve bunları orada adım adım Doğrudan Bilgisayara olarak değiştirebilir.

Adım 2: İşlem kapasitesini gözetimsiz bot olarak atama

Kayıtlı bir makine, kendisine kapasite atanmadığı sürece henüz gözetimsiz akışlar çalıştıramaz. İşlem kapasitesi belgelerine göre bir makine, ancak işlem kapasitesi atandıktan sonra sözde gözetimsiz bir bot haline gelir. Makinenin ayrıntı sayfasında Gözetimsiz botlar kaydırıcısıyla makinenin aynı anda kaç paralel gözetimsiz çalıştırmayı işleyebileceğini ayarlar ve ayarı kaydedersiniz. Atanan her bot aynı anda tam olarak bir çalıştırmayı üstlenebilir; üç paralel çalıştırma için dolayısıyla üç bota ve buna karşılık gelen üç işlem lisansına ihtiyacınız vardır.

Tek bir makinenin en fazla kaç bot taşıyabileceği işletim sistemine bağlıdır; bazı Windows Server sürümlerinde üst sınır ondur. Alternatif olarak kapasite otomatik olarak da atanabilir: gözetimsiz bir çalıştırma beklemeye alındığında Power Automate kendiliğinden bir bot atar; bu bot daha sonra manuel olarak serbest bırakılana kadar makinede kalır.

Adım 3: Bulut akışını gözetimsiz moda alma

Asıl akış ancak şimdi devreye girer. Bir bulut akışı oluşturur veya düzenlersiniz, içinde bir masaüstü akışı bağlantısı kurar ve masaüstü akışını tetiklerken gözetimsiz modu seçersiniz. Power Automate daha sonra bağlantıda kayıtlı kimlik bilgilerine göre oturum açma, çalıştırma ve oturum kapatmayı otomatik olarak üstlenir.

Uygulamada burada en sık karşılaşılan iki tuzak vardır:

  • Kayıtlı kullanıcının hedef makinede bir uzak masaüstü oturumu için izinlere, genellikle Uzak Masaüstü Kullanıcıları grubuna üyeliğe ihtiyacı vardır. Bu eksikse çalıştırma bir izin hatasıyla başarısız olur.
  • Sertifika ile Microsoft Entra ID üzerinden veya NLA üzerinden kullanıcı adı ve parola ile oturum açarken, ilgili uygulama kimliği için RDP'ye yönelik Entra kimlik doğrulamasını etkinleştirmek ve hedef cihaz grubu için onay iletişim kutusunu gizlemek gibi ek adımlar gereklidir. Bu izin olmadan çalıştırma `MSEntraRemoteDesktopAppConsentRequired` hatasıyla başarısız olur.

Adım 4: Ekran çözünürlüğünü ve oturum davranışını belirleme

Bir uzak masaüstü oturumunun varsayılan çözünürlüğü, akışın orijinal olarak kaydedildiği çözünürlükten sıklıkla farklıdır. Bu, gözetimsiz çalışmada hızla bulunamayan öğelere veya yanlış yere yapılan tıklamalara yol açar. Bu nedenle bir masaüstü akışının akış özellikleri üzerinden gözetimsiz çalıştırmalar için sabit bir ekran çözünürlüğü belirlenebilir; akış başka alt akışları çağırıyorsa bu çözünürlük o zaman hepsi için geçerli olur.

Ayrıca İzle > Makineler > Ayarlar altında Gözetimsiz çalıştırmalar için oturumları yeniden kullan işlevini etkinleştirebilirsiniz. Böylece Windows oturumu bir çalıştırmadan sonra tamamen yeniden kurulmak yerine (sadece kilitli olarak) korunur, bu da ardışık çalıştırmaları belirgin şekilde hızlandırır. Daha sonra bir makineyi bir makine grubuna eklerseniz, otomatik olarak o grubun ayarlarını devralır; onu tekrar çıkarırsanız, en son geçerli değerler korunur.

İşletim, sınırlar ve bakım modu

Bir makinede kurulum veya bakım çalışmaları için ayrı bir anahtar vardır: Bakım modu zaten devam eden çalıştırmaları iptal etmeden, tek bir makine veya tüm bir makine grubu için yeni atamaları durdurur. Makine tek başına çalışıyorsa yeni görevler kuyruğa girer; bir grubun parçasıysa başka bir aktif makine devralır.

Daha büyük kurulumları planlamak için birkaç sabit sınır yardımcı olur: bir makine grubu en fazla 50 makine barındırır ve belgelere göre bir masaüstü akışı, başarısız olarak işaretlenmeden önce kuyrukta en fazla on iki saat bekleyebilir. Ara sıra oluşan hatalarda makinenin oturum durumuna bakmak da işe yarar: aynı kullanıcının kilitli veya bağlantısı kesilmiş bir oturumu, etkin şekilde sonlandırılana kadar başka herhangi bir gözetimsiz çalıştırmayı güvenilir biçimde engeller.

Kendi sanal makinelerini sürekli bakımını yapmak istemeyenler, Microsoft'un doğrudan Azure'da sağladığı ve gerektiğinde otomatik olarak ölçeklendirdiği barındırılan makinelere veya barındırılan makine gruplarına geçebilir. Ancak çoğu orta ölçekli kurulum için başlangıçta tek bir kayıtlı makine, ölçeklendirme henüz karşılığını vermeden önce tamamen yeterlidir. Hangi seçeneğin kendi süreç hacmine uygun olduğu, örneğin bir Power Automate danışmanlığı kapsamında somut akış üzerinden en iyi şekilde değerlendirilebilir. Bu sırada hangi makinenin hangi süreci üstleneceği ve bunun için ne zaman hazır olacağı konusunda kontrolü her zaman elinizde tutarsınız.

Sık sorulan sorular

Gözetimsiz masaüstü akışları için hâlâ bir ağ geçidine ihtiyacım var mı?

Hayır. Masaüstü akışları için ağ geçitleri artık desteklenmiyor. Bunun yerine makineler, orada oturum açar açmaz Power Automate makine çalışma zamanı üzerinden doğrudan buluta kaydolur. Mevcut ağ geçidi bağlantıları Doğrudan Bilgisayara bağlantı türüne geçirilmelidir.

Bir makine aynı anda kaç gözetimsiz çalıştırma yürütebilir?

Tam olarak kendisine atanan işlem kapasitesi kadar. Atanan her gözetimsiz bot aynı anda bir çalıştırmayı üstlenir; makine başına üst sınır, işletim sistemine bağlı olarak on bota kadar çıkabilir. Daha fazla paralel çalıştırma için buna karşılık gelen daha fazla işlem lisansına ihtiyacınız vardır.

Doğru kimlik bilgilerine rağmen gözetimsiz akışım neden başarısız oluyor?

En sık nedeni, hedef makinede kilitli de olsa zaten aktif olan bir Windows oturumudur; çünkü gözetimsiz çalıştırmalar, tüm kullanıcıların oturumunun kapatıldığı bir makine gerektirir. Ayrıca kayıtlı kullanıcının Uzak Masaüstü Kullanıcıları grubunun üyesi olup olmadığını ve parolanın hâlâ geçerli olup olmadığını kontrol edin.

Aynı makinede gözetimli ve gözetimsiz otomasyonu aynı anda çalıştırabilir miyim?

Microsoft bunu açıkça önermez, çünkü gözetimli otomasyon aktif bir oturum gerektirirken gözetimsiz otomasyon oturumu kapatılmış veya bağlantısı kesilmiş bir oturum gerektirir. Pratikte her iki çalışma biçimi birbirini engeller; her çalışma biçimi için ayrı bir makine kullanmak daha temizdir.

Barındırılan bir makine grubu kendi VM'inize kıyasla karşılığını verir mi?

Bu hacme bağlıdır. Tek bir kayıtlı makine birçok süreç için tamamen yeterlidir ve hızlıca kurulabilir. Ancak kullanım yoğun şekilde dalgalandığında veya birden fazla sürecin paralel çalışması gerektiğinde, barındırılan bir makine grubu karşılığını verir, çünkü botları ihtiyaca göre otomatik olarak yukarı ve aşağı ölçeklendirir.

NordFlux hakkında

NordFlux UG (haftungsbeschränkt)

NordFlux, kuruluşlar için dijital çalışanlar kurar: tekrar eden işleri üstlenen otomasyonlar ve KI ajanları. Kontrol sizde kalır.

Hakkımızda daha fazlası
Ücretsiz ön analiz

Otomasyon veya KI hakkında somut sorularınız mı var?

Ücretsiz bir ön analizde durumunuzu doğrudan görüşürüz. Bağlayıcı değildir.

Power Automate'te Gözetimsiz RPA Kurulumu