Kuika’nın Get User Roles aksiyonu, belirli bir kullanıcıya atanmış olan rolleri listelemek için kullanılır. Bu aksiyon sayesinde bir kullanıcının sistem içerisindeki rol bazlı yetkilendirme durumu kolayca görüntülenebilir ve rol kontrolü gerektiren senaryolarda veri kaynağı olarak kullanılabilir.
Get User Roles, özellikle kullanıcı yönetimi ekranları, admin panelleri ve rol bazlı erişim kontrollerinin yapılması gereken durumlarda tercih edilir.
Teknik Özellikler
1. UI Design’da Aksiyonu Tanımlama

2. Aksiyon Parametrelerini Yapılandırma

username (String – zorunlu): Rolleri sorgulanacak kullanıcının sistemde kayıtlı kullanıcı adı veya e-posta adresidir.
Bu alan genellikle:
kaynaklarından biri ile Symbol Picker aracılığıyla bağlanır.
3. Opsiyonel Ayarlar
Enable Audit Logs (Boolean – opsiyonel): Aktif edildiğinde, kullanıcının rol bilgilerinin sorgulanması işlemi audit log kayıtlarına eklenir. Bu sayede hangi kullanıcının rollerinin, ne zaman ve hangi aksiyon aracılığıyla görüntülendiği sistem üzerinden izlenebilir. Yetkilendirme ve güvenlik takibi gerektiren uygulamalarda aktif edilmesi önerilir.
Bir yönetim panelinde admin kullanıcı, kullanıcı listesinden bir kişiyi seçerek “Kullanıcı Rollerini Gör” butonuna tıklar. Bu işlemle Get User Roles aksiyonu tetiklenir ve seçilen kullanıcıya atanmış tüm roller liste halinde ekranda gösterilir. Bu sayede kullanıcının sistemde hangi yetkilere sahip olduğu hızlı ve net şekilde incelenebilir.