Gateclave Marketplace

Keycloak

Keycloak realm yönetimi: kullanıcı, oturum, grup, rol, client, IdP, LDAP federasyonu, olay ve denetim kaydı, brute force kilitleri — Admin REST API, OAuth2 client credentials.

v0.1.0 Http bağlayıcısı gerektirir 85 tool Atlas Network Teknolojileri AS

Açıklama

Keycloak için Gateclave entegrasyonu. Keycloak Admin REST API üzerinden müşterinin kendi Keycloak sunucusundaki tek bir realm'i yönetir; realm, bağlayıcının kiracı alanıdır. **Neler yapılabilir** - Kullanıcıları listeleme, arama (ad, e-posta, öznitelik, bağlı kimlik sağlayıcı), sayma ve ayrıntı okuma; verilen onaylar, bağlı dış kimlikler, kullanıcı profili yapılandırması - Kullanıcının grupları ile doğrudan ve etkin (gruptan/bileşik rolden gelen dahil) realm ve client rolleri - Kullanıcı, client ve çevrimdışı oturumlar, oturum sayıları ve client bazında istatistik - Grup hiyerarşisi, alt gruplar, üyeler ve grup rolleri - Realm ve client rolleri (client rolleri salt okuma), rolü taşıyan kullanıcı ve gruplar, bileşik rol içeriği - Client'lar, servis hesapları, client scope'lar ve protokol eşleyicileri; kimlik sağlayıcılar ve eşleyicileri; LDAP/AD/Kerberos kullanıcı federasyonu ve diğer realm bileşenleri (gizli alanlar maskeli) - Kullanıcı olayları (giriş, hatalı giriş, çıkış…) ve yönetici denetim kaydı; olay kaydı yapılandırması - Realm ayarları (parola politikası, brute force, oturum/token süreleri), imzalama anahtarlarının meta verisi, kimlik doğrulama akışları, zorunlu eylemler, brute force kilit durumu **Onaylı işlemler:** kullanıcı bilgilerini güncelleme, kullanıcıyı etkinleştirme/devre dışı bırakma (etkinleştirme brute force kilidini de temizler), grup ve alt grup oluşturma/güncelleme, realm rolü oluşturma/güncelleme (yalnız ad, açıklama, öznitelik), realm görünüm ve dil ayarları. **Yıkıcı işlemler:** grup ve realm rolü silme, tek oturumu sonlandırma, kullanıcının ya da realm'in tüm oturumlarını kapatma, bir ya da tüm kullanıcıların brute force kilidini kaldırma, olay kaydı yapılandırmasını değiştirme, realm güvenlik ve oturum ayarlarını güncelleme. Bilerek dışarıda: kullanıcı oluşturma, parola ve kimlik bilgisi uçları, parola sıfırlama ve eylem e-postaları, impersonation, rol atama ve bileşik rol yazma, client rolü yazma (manage-clients gerektirir; o rol client secret'larını açar), gruba üye ekleme, client oluşturma/güncelleme ve client secret okuma/yeniden üretme, client scope/IdP/LDAP yazma, dış kimlik bağlama, olay kayıtlarını silme, ayrıntılı yetki (FGAP) ve organizasyonlar. Kullanıcı, oturum ve olay yanıtları dış içerik olarak işaretlidir. Kimlik: OAuth2 client credentials — müşteri yönetilecek realm'de confidential bir client açar (Client authentication açık, yalnız "Service accounts roles" akışı), servis hesabına realm-management client'ının gereken rollerini verir (okuma: view-users, view-clients, view-realm, view-events, view-identity-providers; yazma: manage-users, manage-realm, manage-events). manage-clients ve realm-admin önerilmez: manage-clients client okuma uçlarında client secret'larını düz metin açar. client_id ve client_secret Vault'a konur; token aynı sunucudaki realm token ucundan alınır. Keycloak 17+ için hedef https://sso.example.com, eski WildFly dağıtımları için .../auth. Ayrıntılı kurulum README'dedir. ## Kaynak - API belgesi: https://www.keycloak.org/docs-api/latest/rest-api/index.html (Keycloak 26.8 Admin REST API; OpenAPI https://www.keycloak.org/docs-api/latest/rest-api/openapi.json; davranışlar keycloak/keycloak 26.8.1 kaynak koduyla kontrol edildi) - Kimlik: oauth2_client_credentials, token_host yok — token <hedef>/realms/{realm}/protocol/openid-connect/token adresinden form ile (grant_type=client_credentials, client_id ve client_secret Vault'taki komşu alanlardan) alınır; realm bağlayıcının kiracı alanıdır ve araç yolları /admin/realms/{realm}/... altındadır; servis hesabı yetkisi realm-management client rolleriyle verilir - Doğrulanmadı: gerçek bir Keycloak'a karşı hiçbir uç çağrılmadı; ters vekil ve KC_HOSTNAME/KC_HOSTNAME_ADMIN ayarlı kurulumlarda token ucunun hedef üzerinden çalışması; eski WildFly dağıtımında /auth önekiyle tüm yollar; manage-clients verilmediğinde client okuma uçlarında secret'ın maskeli döndüğü, IdP clientSecret ve LDAP bindCredential maskelemesi (kaynak kodda StripSecretsUtils); kısmi gövdeyle kullanıcı, realm ve olay yapılandırması güncellemesinde gönderilmeyen alanların korunduğu; group-by-path ucunun çok seviyeli yol kabul etmesi; olay ve admin olayı türü süzgecinin tek değerle çalışması; brute force kilidinin enabled=true güncellemesiyle temizlenmesi - Logo: https://github.com/cncf/artwork/blob/main/projects/keycloak/icon/color/keycloak-icon-color.svg

Bu sürümdeki tool'lar

Kurulumda bunların hangilerini bağlayacağınızı siz seçersiniz — seçmediğiniz tool sisteminize hiç girmez.

Uç ayrıntıları (yol, sorgu, parametreler) katalogda gösterilmez; üreticinin API yüzeyi herkese açık bir liste değildir. Kurduğunuzda kendi panelinizde tamamını görürsünüz.

ToolTürKlasör
keycloak_kullanici_listele
Kullanıcıları listele
okuma Kullanıcılar
keycloak_kullanici_ara
Kullanıcı ara
okuma Kullanıcılar
keycloak_kullanici_say
Kullanıcıları say
okuma Kullanıcılar
keycloak_kullanici_getir
Kullanıcı ayrıntısını getir
okuma Kullanıcılar
keycloak_kullanici_guncelle
Kullanıcı bilgilerini güncelle
aksiyon Kullanıcılar
keycloak_kullanici_etkinlik
Kullanıcıyı etkinleştir ya da devre dışı bırak
aksiyon Kullanıcılar
keycloak_kullanici_onaylari
Kullanıcının verdiği client onaylarını listele
okuma Kullanıcılar
keycloak_kullanici_bagli_kimlikler
Kullanıcının bağlı dış kimliklerini listele
okuma Kullanıcılar
keycloak_kullanici_yonetilmeyen_oznitelikler
Kullanıcının profil dışı özniteliklerini getir
okuma Kullanıcılar
keycloak_kullanici_profil_yapilandirmasi
Kullanıcı profili yapılandırmasını getir
okuma Kullanıcılar
keycloak_kullanici_profil_metadata
Kullanıcı profili alan tanımlarını getir
okuma Kullanıcılar
keycloak_kullanici_gruplari
Kullanıcının gruplarını listele
okuma Kullanıcılar/Üyelik ve Roller
keycloak_kullanici_grup_sayisi
Kullanıcının grup sayısını getir
okuma Kullanıcılar/Üyelik ve Roller
keycloak_kullanici_rol_eslemeleri
Kullanıcının rol eşlemelerini getir
okuma Kullanıcılar/Üyelik ve Roller
keycloak_kullanici_realm_rolleri
Kullanıcının doğrudan realm rollerini listele
okuma Kullanıcılar/Üyelik ve Roller
keycloak_kullanici_etkin_realm_rolleri
Kullanıcının etkin realm rollerini listele
okuma Kullanıcılar/Üyelik ve Roller
keycloak_kullanici_client_rolleri
Kullanıcının bir client'taki doğrudan rollerini listele
okuma Kullanıcılar/Üyelik ve Roller
keycloak_kullanici_etkin_client_rolleri
Kullanıcının bir client'taki etkin rollerini listele
okuma Kullanıcılar/Üyelik ve Roller
keycloak_kullanici_oturumlari
Kullanıcının oturumlarını listele
okuma Oturumlar
keycloak_kullanici_cevrimdisi_oturumlari
Kullanıcının bir client'taki çevrimdışı oturumlarını listele
okuma Oturumlar
keycloak_istemci_oturumlari
Client'ın kullanıcı oturumlarını listele
okuma Oturumlar
keycloak_istemci_oturum_sayisi
Client'ın oturum sayısını getir
okuma Oturumlar
keycloak_istemci_cevrimdisi_oturumlari
Client'ın çevrimdışı oturumlarını listele
okuma Oturumlar
keycloak_istemci_cevrimdisi_oturum_sayisi
Client'ın çevrimdışı oturum sayısını getir
okuma Oturumlar
keycloak_oturum_istatistikleri
Client bazında oturum istatistiklerini getir
okuma Oturumlar
keycloak_oturum_kapat
Tek bir oturumu sonlandır
aksiyon Oturumlar
keycloak_kullanici_oturumlarini_kapat
Kullanıcının tüm oturumlarını kapat
aksiyon Oturumlar
keycloak_realm_tum_oturumlari_kapat
Realm'deki tüm oturumları kapat
aksiyon Oturumlar
keycloak_grup_listele
Grupları listele
okuma Gruplar
keycloak_grup_say
Grupları say
okuma Gruplar
keycloak_grup_getir
Grup ayrıntısını getir
okuma Gruplar
keycloak_grup_yolla_getir
Grubu yoluyla getir
okuma Gruplar
keycloak_grup_alt_gruplari
Alt grupları listele
okuma Gruplar
keycloak_grup_uyeleri
Grup üyelerini listele
okuma Gruplar
keycloak_grup_rol_eslemeleri
Grubun rol eşlemelerini getir
okuma Gruplar
keycloak_grup_etkin_realm_rolleri
Grubun etkin realm rollerini listele
okuma Gruplar
keycloak_grup_olustur
Üst düzey grup oluştur
aksiyon Gruplar
keycloak_grup_alt_grup_olustur
Alt grup oluştur
aksiyon Gruplar
keycloak_grup_guncelle
Grubu güncelle
aksiyon Gruplar
keycloak_grup_sil
Grubu sil
aksiyon Gruplar
keycloak_realm_rol_listele
Realm rollerini listele
okuma Roller/Realm Rolleri
keycloak_realm_rol_getir
Realm rolünü getir
okuma Roller/Realm Rolleri
keycloak_rol_kimlikle_getir
Rolü kimliğiyle getir
okuma Roller/Realm Rolleri
keycloak_realm_rol_kullanicilari
Realm rolüne sahip kullanıcıları listele
okuma Roller/Realm Rolleri
keycloak_realm_rol_gruplari
Realm rolüne sahip grupları listele
okuma Roller/Realm Rolleri
keycloak_realm_rol_bilesenleri
Realm rolünün bileşenlerini listele
okuma Roller/Realm Rolleri
keycloak_realm_rol_olustur
Realm rolü oluştur
aksiyon Roller/Realm Rolleri
keycloak_realm_rol_guncelle
Realm rolünü güncelle
aksiyon Roller/Realm Rolleri
keycloak_realm_rol_sil
Realm rolünü sil
aksiyon Roller/Realm Rolleri
keycloak_istemci_rol_listele
Client rollerini listele
okuma Roller/Client Rolleri
keycloak_istemci_rol_getir
Client rolünü getir
okuma Roller/Client Rolleri
keycloak_istemci_rol_kullanicilari
Client rolüne sahip kullanıcıları listele
okuma Roller/Client Rolleri
keycloak_istemci_rol_gruplari
Client rolüne sahip grupları listele
okuma Roller/Client Rolleri
keycloak_istemci_rol_bilesenleri
Client rolünün bileşenlerini listele
okuma Roller/Client Rolleri
keycloak_istemci_listele
Client'ları listele
okuma İstemciler
keycloak_istemci_getir
Client ayrıntısını getir
okuma İstemciler
keycloak_istemci_servis_hesabi
Client'ın servis hesabı kullanıcısını getir
okuma İstemciler
keycloak_istemci_varsayilan_kapsamlari
Client'ın varsayılan kapsamlarını listele
okuma İstemciler
keycloak_istemci_istege_bagli_kapsamlari
Client'ın isteğe bağlı kapsamlarını listele
okuma İstemciler
keycloak_istemci_eslesticileri
Client'ın protokol eşleyicilerini listele
okuma İstemciler
keycloak_istemci_kapsami_listele
Client scope'ları listele
okuma İstemci Kapsamları
keycloak_istemci_kapsami_getir
Client scope ayrıntısını getir
okuma İstemci Kapsamları
keycloak_istemci_kapsami_eslesticileri
Client scope eşleyicilerini listele
okuma İstemci Kapsamları
keycloak_realm_varsayilan_kapsamlar
Realm varsayılan client scope'larını listele
okuma İstemci Kapsamları
keycloak_realm_istege_bagli_kapsamlar
Realm isteğe bağlı client scope'larını listele
okuma İstemci Kapsamları
keycloak_kimlik_saglayici_listele
Kimlik sağlayıcıları listele
okuma Kimlik Sağlayıcılar
keycloak_kimlik_saglayici_getir
Kimlik sağlayıcı ayrıntısını getir
okuma Kimlik Sağlayıcılar
keycloak_kimlik_saglayici_eslesticileri
Kimlik sağlayıcı eşleyicilerini listele
okuma Kimlik Sağlayıcılar
keycloak_kimlik_saglayici_eslestici_getir
Kimlik sağlayıcı eşleyicisini getir
okuma Kimlik Sağlayıcılar
keycloak_federasyon_listele
Kullanıcı federasyonu sağlayıcılarını listele
okuma Kullanıcı Federasyonu
keycloak_bilesen_listele
Realm bileşenlerini listele
okuma Kullanıcı Federasyonu
keycloak_bilesen_getir
Bileşen ayrıntısını getir
okuma Kullanıcı Federasyonu
keycloak_olay_listele
Kullanıcı olaylarını listele
okuma Olaylar
keycloak_yonetici_olay_listele
Yönetici olaylarını listele
okuma Olaylar
keycloak_olay_yapilandirmasi
Olay kaydı yapılandırmasını getir
okuma Olaylar
keycloak_olay_yapilandirmasi_guncelle
Olay kaydı yapılandırmasını güncelle
aksiyon Olaylar
keycloak_realm_getir
Realm ayarlarını getir
okuma Realm Ayarları
keycloak_realm_gorunum_guncelle
Realm görünüm ve dil ayarlarını güncelle
aksiyon Realm Ayarları
keycloak_realm_guvenlik_guncelle
Realm güvenlik ve oturum ayarlarını güncelle
aksiyon Realm Ayarları
keycloak_realm_anahtarlari
Realm imzalama anahtarlarını listele
okuma Realm Ayarları
keycloak_kimlik_dogrulama_akislari
Kimlik doğrulama akışlarını listele
okuma Realm Ayarları
keycloak_zorunlu_eylemler
Zorunlu eylem tanımlarını listele
okuma Realm Ayarları
keycloak_kilit_durumu
Kullanıcının brute force kilit durumunu getir
okuma Realm Ayarları/Saldırı Tespiti
keycloak_kilit_kaldir
Kullanıcının brute force kilidini kaldır
aksiyon Realm Ayarları/Saldırı Tespiti
keycloak_tum_kilitleri_kaldir
Tüm kullanıcıların brute force kilitlerini kaldır
aksiyon Realm Ayarları/Saldırı Tespiti

Sürümler

SürümDurumYayınToolDeğişiklikler
v0.1.0 yayında 21.10.2026 85 İlk sürüm.

Nasıl kurulur

Kendi Gateclave panelinizde Marketplace ekranını açın ve bu ürünün manifestini içe aktarın. Kurulum iki adımdır: bağlantı bilgisi (hedef + Vault'tan seçilen kimlik), ardından bağlanacak tool'ların seçimi. Yeni sürüm çıktığında Yükselt ile geçersiniz — bağlayıcılarınız, kimlik referanslarınız ve tool seçiminiz korunur.

Katalogdan tek tıkla kurulum ve otomatik güncelleme bildirimi bir sonraki aşamada devreye girecek.