Masaüstü Akış Lisansları: Attended, Unattended ve Hosted RPA Karşılaştırması
Attended, unattended ve hosted RPA karşılaştırması: hangi masaüstü akış kullanımı için hangi Power Automate lisansının gerekli olduğu.
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ö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.
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.
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:
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.
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:
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.
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.
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.
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.
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.
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.
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, kuruluşlar için dijital çalışanlar kurar: tekrar eden işleri üstlenen otomasyonlar ve KI ajanları. Kontrol sizde kalır.
Attended, unattended ve hosted RPA karşılaştırması: hangi masaüstü akış kullanımı için hangi Power Automate lisansının gerekli olduğu.
Power Automate'te barındırılan RPA makineleri: Hosted Machines, Hosted Machine Groups ve on-premises unattended RPA'dan farkı.
Bir eski ERP'yi API olmadan RPA ile nasıl bağlarsın: MSAA seçiciler, attended/unattended ve Power Automate'in KOBİ'lerdeki sınırları.
Makineyi kaydetmek, lisans atamak ve cloud flow'u yapılandırmak basit görünür ama ekran çözünürlüğü, oturum davranışı ve bakım modu, gözetimsiz botunuzun geceleyin gerçekten sonuna kadar çalışıp çalışmadığını belirler. Gözetimsiz RPA ortamınızı profesyonelce kuruyor, talep üzerine sürekli işletimi de üstleniyoruz. Böylece otomasyon gözetim olmadan da kararlı çalışır.