Dokümanlar/SCIM Sağlama/Sorun Giderme

SCIM Sorun Giderme

SCIM sağlama sorunları için yaygın problemler ve çözümler.

Yaygın Sorunlar

Token Kimlik Doğrulaması Başarısız

NedenGeçersiz veya süresi dolmuş SCIM token
ÇözümSecureCodingHub'da token'ı yeniden oluşturun ve kimlik sağlayıcınızda güncelleyin
NotToken'lar otomatik olarak sona ermez, ancak bir yönetici tarafından iptal edilebilir

Kullanıcı Zaten Mevcut (409 Conflict)

NedenAynı e-posta ile kullanıcı zaten mevcut (manuel veya JIT sağlama ile oluşturulmuş)
ÇözümMevcut kullanıcı pasif ise (önceden SCIM ile devre dışı bırakılmış), SCIM kullanıcıyı yerinde yeniden etkinleştirir ve 200 döndürür. Mevcut kullanıcı aktif ise SCIM 409 döndürür ve otomatik bağlamaz — IdP'nin yinelenen bir kayıt oluşturmak yerine eşleşen kullanıcıyı PATCH veya PUT etmesi gerekir.

Koltuk Limitine Ulaşıldı (403 Forbidden)

NedenKuruluş maxSeats limitine ulaştı
ÇözümPasif kullanıcıları kaldırın ya da koltuk limitini artırmak için planınızı yükseltin

Grup Senkronizasyonu Çalışmıyor

NedenPush Groups etkin değil ya da grup uygulamaya atanmamış
ÇözümIdP'nizde Push Groups'u etkinleştirin ve grubun SecureCodingHub uygulamasına atandığını doğrulayın

Kaldırma Sonrası Kullanıcı Devre Dışı Bırakılmadı

NedenIdP, DELETE yerine active=false ile PATCH gönderir
ÇözümBu beklenen davranıştır — SCIM devre dışı bırakma, kullanıcı verisini silmeden kullanıcıyı pasif konuma getirir

SCIM Loglarını Kontrol Etme

Sorun giderirken kimlik sağlayıcınızdaki sağlama loglarını kontrol edin:

Kimlik SağlayıcıLoglar Nerede Bulunur
OktaApplications → uygulamanız → Provisioning → Integration → View Logs
Azure ADEnterprise Applications → uygulamanız → Provisioning → Provisioning Logs

SCIM Uç Noktaları Referansı

Tüm uç noktalar base URL'e göredir: https://api.limeplate.com/api/sch/scim/v2

Uç NoktaYöntemAçıklama
/UsersGETKullanıcıları listele (filtre desteğiyle)
/UsersPOSTKullanıcı oluştur
/Users/{id}GETKullanıcıyı getir
/Users/{id}PUTKullanıcıyı değiştir
/Users/{id}PATCHKullanıcı özelliklerini güncelle
/Users/{id}DELETEKullanıcıyı yumuşak sil (active=false ayarlar, kaydı korur)
/GroupsGETGrupları listele (filtre desteğiyle)
/GroupsPOSTGrup oluştur
/Groups/{id}GETGrubu getir
/Groups/{id}PUTGrubu değiştir
/Groups/{id}PATCHGrup üyelerini güncelle
/Groups/{id}DELETEGrubu sil
/ServiceProviderConfigGETKeşif — sunucunun desteklediği yetenekler.
/SchemasGETKeşif — bu kiracı tarafından sunulan SCIM şemaları.
/ResourceTypesGETKeşif — bu kiracının sunduğu kaynak türleri (User, Group).
Hâlâ sorun mu yaşıyorsunuz? Kuruluş adınızı ve hata ayrıntılarını support@securecodinghub.com adresine iletin.