Page History
Logo PaaS platformunda geliştirilen uygulamlar için yetki yönetimi işlemlerini yönetmektedir. Yetkilendirme Servisi ile uygulamalarınızdaki yetki yönetimini kullanıcı bazlı, rol bazlı, url bazlı ve operasyon (CRUD) bazlı olarak kolayca ve detaylı bir şekilde yönetin. Hazırlayacağınız şablonlar ile yetkilendirme süreçlerinizi minimize edin.
Genel Bakış
Bu servisin amacı; uygulamaların yetkilerini tutmaktır. Uygulamalar kendi içerisindeki yetki verilmek istenen yerler için yetki tanımı yapmalıdırlar. Tanımlanan yetkiler Yetkilendirme Servisi Yönetim paneli üzerinden kullanıcılara veya yaratılan rollere atanarak yetkilendirme işlemi yapılır. Yetkilendirme işlemi tamamlandıktan sonra uygulamalar çalışma anında bu yetkileri Yetkilendirme Servisi üzerinden ilgili Yetki kodu ile sorgulayarak yetkilendirme işlemi yapılabilir.
Kavramlar
- Access Right (Yetki)
Uygulama içerisinde yetki verilmek istenen modüller / menüler için Yetki tanımı yapılması gereklidir. Örneğin, Finans bölümü için kullanıcı veya rol için yetki kontrolü yapılmak isteniyorsa Finans Yetkisi tanımlanmalı ve çalışma anında bu yetki kodu ile Yetkilendirme servisinden sorgulama yapılarak kullanıcının bu modüle girip giremeyeceğine karar verilmelidir.
...
Yetkilendirme Servisi Yönetim uygulamasında kullanıcı yetkilendirmesi yapabilmek için;
Sistem Admin : Cloud control servisi üzerinden belirlenir.
Tenant Admin : Tenant bazında cloud control üzerinden admin belirlenebilir.
Business Group Admin : Tenant ya da system admin tarafından tanımlı olan business gruplara admin ataması yapılır.
Business grup admin, business grubun sahip olduğu yetkileri diğer kullanıcılara atayabilir.
Buradaki amaç; Sistem admin veya Tenant admin olmayan kullanıcıların da başka kullanıcılara yetki atamasını yapabilmesini sağlamaktır. Bu yetki ataması Business grubun içine tanımlı access right'lar ile kısıtlıdır.
API Dokümantasyonu
http://test-services-a.logo-paas.com:5500/api-docs
Yönetici Paneli
http://test-services-a.logo-paas.com:5500/ui
Konfigürasyon Paneli
http://test-services-a.logo-paas.com:5500/settings/ui
...
Authorization - Kullanım Senaryoları
- Uygulamalarınızı Yetkilendirme Servisi’ne entegre ederek kullanın.
- Uygulamanıza özel yetkilerinizi api yoluyla veya arayüzden hızlıca kaydedin ve erişmesini istediğiniz kullanıcılara bu yetkileri vererek yetkilendirme mekanizması kurun.
Authorization - Özellikler
- Uygulamalara özel yetkileri yönetin
- Yetkileri kullanıcılara atayın
- Uygulama rollerinizi kolayca yönetin
- Rol grupları ile rollerinizi kategorize edin
İlişkili Platform Servisleri
- Settings Service
- Menu Service
- Cloud Control Service