Portal nedir; kullanıcılar tek girişle birden fazla uygulamaya nasıl erişir?
Kısa cevap
Portal, kullanıcıların bir kez giriş yaptığı ve yayımlanan uygulamalara aynı oturumla ulaştığı ortak giriş noktasıdır; bir AGS etkin vService'in Gateway Mode değeri Portal yapılarak kurulur. Kullanıcı portalın Flowchart akışında doğrulanır ve Portal Applications listesindeki uygulamalara yeniden parola girmeden geçer; oturumun uygulamaya nasıl taşınacağını her uygulama için seçilen Access Mode belirler. Uygulamanın vService'inde de AGS açıksa bu vService Portal Application moduna alınır ve Trusted Portals listesinde portal seçilir.
Nasıl Çalışır?
- Kullanıcı portalın adresine (Portal URL) gelir; oturumu yoksa portalın giriş akışına girer.
- Akış Allow ile bitince portal oturumu açılır ve kullanıcı yayımlanan uygulamaların listelendiği portal sayfasını görür.
- Kullanıcı bir uygulamaya geçtiğinde oturum Access Mode'a göre taşınır: Domain Tunnel ve Private Domain Tunnel'da istek portal vService'ten uygulamanın vService'ine tünellenir; TR7 Application'da uygulamaya kendi vService adresinden erişilir ve o vService portal oturumunu kabul eder (Portal'daki Access Mode seçenekleri (Domain Tunnel, TR7 Application, Private Domain Tunnel) neyi ifade eder?).
- Oturumu olmayan kullanıcı bir uygulamanın adresine doğrudan gelirse portala yönlendirilir. Portal cookie'si uygulamanın alan adına ulaşmıyorsa oturum, girişten sonra portalın aktarım adresinden süreli ve imzalı bir belirteçle uygulamaya taşınır.
TR7'de Portal Kurulumu
| Taraf | Alan | Ne belirler |
|---|---|---|
| Portal vService | Gateway Mode = Portal | vService'in portal olarak çalışması |
| Portal vService | Portal URL (zorunlu) | Portalın kullanıcılara açık adresi; oturumu olmayan ziyaretçiler buraya yönlendirilir |
| Portal vService | Portal Applications | Her uygulama için Application Name, Access Mode, Application URL ve Application vService |
| Portal vService | Cookie Domain | Portal oturum cookie'sinin geçerli olduğu alan adı; uygulama alan adları bunun altındaysa cookie uygulamaya doğrudan ulaşır |
| Uygulama vService | Gateway Mode = Portal Application, Trusted Portals | Portal oturumunun uygulamada kabul edilmesi |
Alanlar AGS etkin vService'in Flowchart sekmesindeki General Settings penceresinin Gateway Mode bölümündedir; yayımlanan uygulamalar AGS Management sekmesinin Portal & Applications bölümünde listelenir.
Sık Karıştırılan Noktalar
- "Uygulama Portal Applications listesine eklenince portal oturumunu kendiliğinden kabul eder." Uygulamanın vService'inde AGS açıksa vService Portal Application moduna alınıp Trusted Portals listesinde portal seçilir; Standalone Application modundaki vService portalın oturumunu kabul etmez.
- "Portal vService'in Default Backend Services'i oturumlu kullanıcıya hizmet verir." Portal modunda varsayılan hedef AGS motorudur; oturumlu ve Conditional Backend Services kurallarına uymayan istekler portal sayfasına gider.
- "AGS Activation Condition ile portal vService'te bir yol AGS dışında bırakılır." Portal modunda koşula uymayan istekler de Conditional Backend Services kurallarına uymuyorsa AGS motoruna gider (AGS Activation Condition ve AGS Root Path neyi belirler?).
Dokümantasyonda nasıl yapılır
İlgili sorular
- Gateway Mode nedir; Standalone Application, Portal ve Portal Application arasındaki fark nedir?
- Portal'daki Access Mode seçenekleri (Domain Tunnel, TR7 Application, Private Domain Tunnel) neyi ifade eder?
- AGS bir SSO çözümü müdür; identity provider (IdP) olarak kullanılabilir mi?
- SSO (Single Sign-On) nedir?
