Kullanıcı sağlama (SCIM)
SCIM ile kimlik sağlayıcın, PeekHire’ı dizininle senkron tutar. Birine PeekHire uygulamasını atadığında hesabı açılır. Adını değiştirdiğinde güncellenir. Kişiyi kaldırdığında, bunu yapmak için PeekHire’a giriş yapacak kimseye gerek kalmadan erişimini kaybeder.
Bu, işten ayrılma sorusuna yanıt verir: Bir kişi şirketten ayrıldığında erişimi, diğer tüm erişimlerin sona erdiği yerde sona erer.
Kullanıcı sağlama, Business planına dahildir ve 7 günlük deneme süresince kullanılabilir. Sahipler ve yöneticiler kurulumu yapabilir.
Başlamadan önce
Önce Single Sign-On kurulumunu yap ve en az bir e-posta alan adını doğrula. Kullanıcı sağlama yalnızca sahibi olduğunu kanıtladığın bir alan adındaki adresleri etkiler; doğrulanmış bir alan adı olmadan yapabileceği bir şey yoktur.
Kimlik sağlayıcını bağlama
Account → Single Sign-On sayfasına git ve Automatic User Provisioning (SCIM) bölümünü bul.
- Temel URL’yi kopyala. URL,
/scim/v2ile biter. - Bir token oluştur. Sağlayıcı ve ortam gibi, daha sonra tanıyabileceğin bir ad ver. Token yalnızca bir kez gösterilir. Şimdi kopyala.
- İkisini de sağlayıcına yapıştır. Okta’da bu, uygulamanın Provisioning sekmesidir. Kimlik doğrulama yöntemi olarak SCIM connector base URL ve HTTP Header seçeneklerini kullan. Microsoft Entra’da ise Tenant URL ve Secret Token alanlarının bulunduğu Provisioning bölümüdür. Ardından sağlayıcının Test Connection düğmesini kullan.
- Nelerin senkronize edileceğini seç. Create, update ve deactivate işlemlerini etkinleştirmen faydalı olur.
Neler senkronize edilir
| Dizininizdeki bilgi | PeekHire’daki karşılığı |
|---|---|
userName veya birincil e-posta | Üyenin e-posta adresi |
name.givenName, name.familyName | Adı ve soyadı |
active | Kişinin oturum açıp açamayacağı |
externalId | Sağlayıcının kişiyi yeniden bulabilmesi için saklanır |
Yeni kişiler üye olarak eklenir. Daha fazla yetkiye ihtiyaç duyanları Account → Members sayfasından yönetici yap. Roller dizin gruplarından alınmaz; bu nedenle PeekHire’da belirlediğin bir rol, senkronizasyon sırasında hiçbir zaman değiştirilmez.
Devre dışı bırakma ve kaldırma
Sağlayıcın bir kişiyi devre dışı bıraktığında veya kişiyi uygulamadan kaldırdığında, kişi hiçbir yöntemle oturum açamaz: tek oturum açma, parola, Google ya da Microsoft üzerinden. Puanları, notları ve yorumları ilişkili oldukları adaylarda kalır ve kişi artık bir koltuk kullanmaz.
Kişiyi sağlayıcında yeniden etkinleştirdiğinde aynı hesapla erişimi geri gelir.
Aynı nedenle, sağlayıcından gelen silme işlemi hesabı tamamen silmek yerine devre dışı bırakır. Hesabı ve kişisel verilerini tamamen kaldırmak için üyeyi Account → Members sayfasından kaldır.
Kullanıcı sağlama neler yapmaz
Çalışma alanı sahibini etkilemez. Sahibi devre dışı bırakma girişimi reddedilir. Sahip ayrılıyorsa önce sahipliği devret.
Doğrulanmış alan adlarının dışına çıkmaz. Sağlayıcın istese bile başka bir alan adındaki adres reddedilir.
Başka bir çalışma alanına ait adresi devralmaz. Bir çakışma bildirimi alırsın ve kişi mevcut hesabını kullanmaya devam eder.
Grupları senkronize etmez. Grup gönderimi desteklenmez. Uygulamayı gruplar yerine kişilere ata ya da sağlayıcının grupları tek tek atamalara dönüştürmesini sağla.
Token yenileme
İkinci bir token oluştur, sağlayıcına yapıştır ve senkronizasyonun hâlâ çalıştığını doğrula. Ardından eski token’ı iptal et. İkisi aynı anda çalışır, yani erişimde kesinti olmaz.
Token’ın sızmış olabileceğini düşünüyorsan hemen iptal et. Revoke onay ister; ardından kullanıcı sağlama hemen durur. Oturum açma etkilenmez.
Sorun giderme
Sağlayıcın 401 hatası bildiriyor. Token yanlış ya da iptal edilmiş. Yeni bir token oluşturup yeniden yapıştır.
Sağlayıcın 403 hatası bildiriyor. Çalışma alanı artık Business planında olmayabilir ya da senkronizasyon sahibi devre dışı bırakmaya çalışmış olabilir.
Sağlayıcın bir kişi için 400 hatası bildiriyor. Kişinin adresi doğrulanmış bir alan adında değil. Single Sign-On altındaki alan adını kontrol et.
Sağlayıcın bir kişi için 409 hatası bildiriyor. Bu adresin başka bir PeekHire çalışma alanında zaten hesabı olabilir ya da çalışma alanında boş koltuk kalmamıştır. Bir koltuğu boşalt ya da planını yükselt.