Wings Ürünleri Nedir?

Desktop ürünlerinin tüm fonksiyonel özelliklerini kapsayan, eş zamanlı olarak hibrit yapıda kullanım imkanı sağlayarak desktop ve/veya web tarayıcı üzerinden erişilebilen ürün grubudur.

Teknik Detaylar

Html 5 teknolojisi kullanılarak server üzerinde kurulmuş olan ürün herhangi bir RDP lisansına ihtiyaç duyulmadan client bilgisayarlarda,tabletlerde web tarayıcı yardımıyla kullanım sağlanabilir.
İçerisinde bulunan ve kolaylıkla konfigüre edilebilen load balancing özelliği sayesinde mevcut sistemden maksimum performans alabilme üzerine konumlandırılan alt yapı desteği sayesinde aynı anda sistemde bulunan kullanıcıların server üzerinde oluşturduğu yük miktarını dengeli olarak dağıtabilecek bir özellğe sahiptir.
Timeout özelliği sayesinde sistemde bulunan kullanıcının belirli süre hareketsiz kalması durumunda uygulamanın kapatılarak, sistem yükünün ve gereksiz lisans kullanımının önlenebileceği bir kurgu bulunmaktadır.Kullanıcı tercihine istinaden belirtilen süre sonucunda oturumlar sonlandırılabilir.
Desktop modellerden farklı olarak ürün kurulumu sonrası ürün dizinine web,vui ve agent klasörleri otomatik olarak yüklenecektir.

Güvenlik Özellikleri

Wings yönetim paneli aracılığıyla kolay bir şekilde arayüz üzerinden Ip kontrolü,black-white list yapılandırmaları,çift faktörlü koruma özelliğiyle Microsoft,google authentication gibi farklı uygulamalar üzerinde ikinci bir doğrulama yöntemi ile uygulamaya login süreçlerini dilediğiniz gibi yönetebilirsiniz.

Wings Kurulumu Nasıl Yapılır?

Aşağıda görsellerle desteklenmiş işlem adımlarını izleyerek wings ürünlerinin web tarafında tek sefere özgü yapılması gereken konuları inceleyebilirsiniz.

Wings Yönetim Paneli Ayarları

Setup dosyası aracılığıyla kurulum tamamlandıktan sonra rutin işlemler sonrası web browser üzerinden kullanım sağlamak için bazı özelleştirilmiş ayarların tamamlanması gerekmektedir.

Adım 1 : Masaüstünde oluşan Tiger Wings veya Go Wings Yönetim Paneli kısayolu aracılığıyla yönetim paneli ekranı açılır.



Adım 2 : Öndeğer olarak gelen port bilgisini kendi sisteminize uygun olacak şekilde dilediğiniz gibi değiştirebilirsiniz. Port bilgisi wings erişim adresinizin sonunda kullanılacaktır. (localhost:6580) Değiştirmek için port alanını seçip edit butonuna tıklayabilir ve açılan pencerede dilediğiniz port bilgisini girebilirsiniz.Herhangi bir SSL sertifikaya sahipseniz https formatında kullanım için gerekli sertifika tanımlarını da yine aynı ekran üzerinden tamamlayabilirsiniz.




Adım 3 : General sekmesinde gerekli düzenlemeler sonrası Sessions sekmesi açılarak Thinfinty.VirtulUI servisinin (Thinfinity.VirtualUI.SvcMgr.exe) çalışmasını sağlayacak kullanıcı bilgilerinin ve uygulamanın kullanılacağı mod bilgisinin belirtilmesi gerekmektedir.

Mode : Shared Windows Session ve One Browser Per Windows Session olmak üzere 2 farklı yöntem ile kullanım sağlanabilir.

Shared windows session modu ile tek bir kullanıcı altında tüm istemciler için TigerWingsWeb.exe veya GoWingsWeb.exe dosyaları çalıştırılır.Bu mod kullanıldığında Use these crendtials kısmında domainde olan kullanıcı bilgileri girilmelidir.Giriş yapılan kullanıcı full yetkiye sahip administrators grubuna dahil bir kullanıcı olmalıdır.Ürün server işletim sistemi harici bir bilgisayarda kurulu ise bu modu kullanmak zorunluluktur.Kullanıcı adı ve parola girişi sonrası Test butonu ile bilgilerin doğruluğu kontrol edilebilir.



One browser per windows session mod ise 3 adet alt kırılımı olan, hangi alt kırılımın kullanılacağı sistem güvenlik yapılandırmaları sebebiyle, sistemden sisteme değişiklik gösteren ve en yüksek performansın alınabileceği kullanım modelidir.Ürünün kurulu olduğu ortam server işletim sistemi ise önerilen mod kesinlikle bu modeldir.

a-) Use these credentials : Bu seçim ile tıpkı shared windows session modunda olduğu gibi ilgili domain kullanıcısının altında disconnect modda, her client için ayrı oturum açılarak uygulama çalıştırılır.Ancak yeni dönemde (Windows 2019 server ve sonrası) Microsoft güncellemeleri ile bu modun kullanımı engellenmiştir.Rdp lisansı olmayan sunucularda disconnect mod olsa bile oturum açılamamaktadır.
b-) Create users on-demand : Bu seçim ile Username prefix ve Add to group alanlarına yazılacak tanımlamalara istinaden otomatik olarak wings tarafından sanal kullanıcılar oluşturularak ve her bir istemci için tek kullanıcı altında wings uygulaması çalıştırılacaktır.Sistem güvenlik yapılandırması sebebiyle otomatik sanal kullanıcı oluşumana izin verilmeyen sunucularda bu seçim ile kullanım sağlanamayabilir.

c-) Predefined users : Bu seçim ise create users on-demand seçeneğini gerek sistem gereksinimleri, gerekse tercihleri doğrultusunda kullanmak istemeyen kullanıcılar için oluşturulan bir seçenektir.Bir önceki seçenek olan create users on-demand seçimi ile aynı mantıkta çalışan, kullanıcıları Wings'in üretmesine gerek kalmadan, daha önce oluşturulmuş olan kullanıcı bilgilerinin tanımlandığı ve uygulamanın açılmasında disconnect olarak oturum açılarak ilgli kullanıcıların kullanıldığı bir seçenektir.Predefined users seçimi yapıldıktan sonra configure butonu ile custom user prefix seçeneği ile dilenirse tek tek , dilenirse ise users with prefix seçeneği ile tek seferde kullanıcı tanımlamaları gösterilir.Predefined users seçeneğinde en kilit nokta kullanıcıların daha önceden windows üzerinde oluşturulmuş olması ve kullanıcı parola bilgilerinin credentials ekranında eksiksiz girilmesi gerekmektedir.






Users with prefix seçimi kullanılırsa aşağıdaki görseldeki gibi kullanıcılar tek seferde tanımlanabilir.Bu seçenek kullandığında tüm kullanıcıların parola bilgilerinin aynı olması zorunludur.



Custom users list seçeneği seçilip açılan ekranda Add butonuna tıklandığında Username adı ve Password alanları gelecektir. Burada windows üzerinde daha önce açılmış olan kullanıcının adı ve şifre bilgisi girilmelidir.

Domain üzerinde tanımlı olan bir kullanıcı ismi belirtilecek ise Username alanında Domain\kullanıcı adı şeklinde giriş yapılmalıdır.

Local'de tanımlı bir kullanıcı ise .\kullanıcı adı ya da bilgisayar ismi\kullanıcı adı şeklinde tanımlama yapılmalıdır.

Web ekranına erişim sağlayacak kullanıcı sayısı kadar kullanıcı eklenmiş olması gerekmektedir.

Kullanıcı ekleme işlemi toplu olarak yapılacak ise txt dosya ile dışarıdan aktarım sağlanabilir. Bunun için txt içerisine veriler girilirken;

Local kullanıcılar için,
.\Kullanıcı adı:şifre
Bilgisayar ismi\kullanıcı adı:şifre

Domain kullanıcıları için,

Domain\kullanıcı adı:şifre formatında txt dosya hazırlanıp import butonu ile içeri toplu olarak aktarım sağlanabilir.

Users with prefix seçeneğinin kullanımında ise Users prefix alanına ortak bir kullanıcı adı ve şifre belirlenerek kaç tane web kullanıcısı var ise sayısı belirtilmelidir.


Örneğin, yukarıdaki görseldeki Users prefix alanında WingsTest ve 1 to 3 olarak belirlenip password alanına da şifre yazılıp kaydedildikten sonra web ekranına erişim sağlanabilmesi için windowsta WingsTest1, WingsTest2 ve WingsTest3 kullanıcılarının manuel eklenmesi ve oluşturulan kullanıcıların şifre alanlarının password alanında belirtilen şifre ile aynı olması
gerekmektedir.

Domain kullanımı var ise kullanıcıların domain üzerinden, domain kullanımı yok ise windowsta local kullanıcılar altından kullanıcıların manuel eklenmesi gerekmektedir.

Eklenen windows kullanıcılarının remote desktop users kullanıcı grubuna dahil edilmesi gerekir.

Create users on-demand ve predefined users kullanımında yönetim paneli application sekmesi altında bulunan credentials sekmesinde "Use Server's Account" seçeneği seçilmelidir.



Ayarlar tamamlandıktan sonra yapılan ayarların geçerli olabilmesi için windows hizmetlerde LogoGoWings/
LogoTigerWings servislerinin stop/start edilmesi gerekmektedir.

Adım 4 : Authentication sekmesinde aşağıdaki görseldeki gibi "Allow anonymous access" kutucuğu işaretlenir.Bu kutucuk wings ürününe her login işleminde sessions sekmesindeki kullanıcı ile login olmaya gerek kalmadan direkt olarak Tiger veya Go login ekranının direkt gelmesi için seçilmelidir.



Adım 5 : Applications sekmesinde kullanmak istediğiniz uygulamaların ekleme işlemlerini yapmanız gerekmektedir.

Home Page : Ürünün kurulu olduğu diizndeki web klasöründe bulunan index.html dosyası seçilmelidir.

Default application : Bu seçim url yönlendirmesi ile (ör:localhost:6580) direkt uygulamanın login sayfasını mı açılsın yoksa uygulama seçim ekranı mı açılsın tercihinizi belirttiğiniz alandır.İşaretlenirse direkt login sayfası açılır.Birden fazla uygulama kullanırsanız (sys,skonsol3) default application tanımlamadan uygulama seçim sayfası üzerinden de kullanım sağlayabilirsiniz.

Program path and file name: Uygulama dizinindeki web.exe seçilmelidir.

Start in the following folder: Uygulama dizinini adresler.





Uygulama bazlı ip kontrolü veya sınırlaması yapılabilir.

Uygulama bazlı kullanım saat aralıkları tanımlanabilir.

Servis log kayıtları Show Log butonu ile txt dosya üzerinden takip edilebilir.Böylelikle servisin çalışma tarihçesi kontrol edilebilir.

Sık Sorulan Sorular

Wings ürününü kullanabilmek için rdp lisansına ihtiyacım var mı?

Wings ürününü kullanabilmek için herhangi bir Rdp lisansı satın almanıza gerek bulunmamaktadır.

  • Ürünü hem desktop hem web üzerinden kullanabilir miyim?

Hibrit yapıda olan wings ürünlerinin tamamını hem desktop hem de web browser üzerinden bilgisayar veya tablet aracılığı ile kullanabilirsiniz.

  • Ekstra güvenlik düzenlemeleri ile bağlantımı koruyabilir miyim?

Gerek çift faktörlü koruma gerek ip maskeleme gibi özellikleri sayesinde wings ürünlerine erişim şeklini ve güvenlik seviyesini özelleştirebilirsiniz.

  • Desktop uygulamardan farklı olarak internet erişimi gerekir mi?

Wings yönetim panelinin açılabilmesi ve lisanslama işlemlerinin sorunsuz yapılabilmesi için ürünün kurulu olduğu server üzerinde https://secure.cybelesoft.com/ adresine erişim sağlanabiliyor olmalıdır.

  • Fiziksel veya sanal sunucu kullanım farklılıkları var mıdır?

Her iki sunucu tipinde de kullanım sağlanabilmektedir.

  • Wings ürünleri ile diğer uygulamaları da web üzerinden kullanabilir miyim?

Ana ürün uygulaması haricinde sistem işletmeni ve Skonsol 3 uygulaması da web üzerinden kullanılabilmektedir.