Entra¶
GLPI üzerine yeni bir SAML uygulaması ekleyin¶
Öncelikle GLPI üzerine bir SAML uygulaması eklemeniz gerekiyor çünkü GLPI <-> Entra/Google üzerinde bazı bilgileri bildirmemiz gerekiyor.
Kurulum > SAML SSO uygulamaları bölümünden + Ekle üzerine tıklayın
Uygulamanıza bir ad verin
Etkin üzerine tıklayın
Kaydet üzerine tıklayın
Entra için Geçiş sekmesinden şunu seçin :
İsteği sıkıştır
Yanıtları sıkıştır
Uygulamayı Entra üzerine ekleyin¶
Entra portal sayfasını açın
Kurumsal uygulama üzerine tıklayın
Ve + Yeni uygulama üzerine tıklayın
Arama alanına saml toolkit yazın
Microsoft Entra SAML Toolkit üzerine tıklayın
İsteğe bağlı: Bu uygulamayı yeniden adlandırabilirsiniz
Oluştur üzerine tıklayın
Uygulama oluşturulduğunda:
Tek oturum açma bölümüne gidin
SAML üzerine tıklayın
Uygulamayı kurun¶
Birinci alanda Düzenle üzerine tıklayın
Değerleri şu şekilde kopyalayın
Hizmet sağlayıcıyı yapılandırın¶
Sağlayıcı sertifikası ve Sağlayıcı kişisel anahtarı alanlarında, var olanların yerine sertifikanızı kopyalayıp yapıştırın. Bu sertifikalar için geçerli X509 sertifikaları olmaları dışında katı gereklilikler yoktur.
Kimlik hizmeti sağlayıcısını kurun¶
Entra uygulamasının üçüncü alanında Sertifika (Base64) bölümünde İndir üzerine tıklayın
Bu sertifikayı Notepad ++ (ya da bu tür sertifikaları okuyabilen başka bir araç) ile Açın
GLPI üzerindeki sertifikanın içeriğini kod imleri ile kopyalayın
Sertifikayı Kimlik sağlayıcısı > X509 sertifikası alanına yapıştırın
Ardından dördüncü alandaki bilgileri aşağıdaki gibi doldurun:
Tüyo
REQ AUTHN CONTEXT olarak none kullanılması önerilir
Güvenlik¶
Bir üretim kopyası için Strict seçeneğini etkinleştirmeniz gerekir.
JIT kullanıcı oluşturma özelliğini etkinleştirmenizi öneririz. Bu seçenek, JIT Kuralları ile oluşturduğunuz kuralların uygulanmasını sağlar.
Uyarı
Eklentinin bir kullanıcıyı doğrulaması için, alan e-posta olarak biçimlendirilmiş geçerli bir UPN içermelidir. Bu davranış, kullanıcılar LDAP üzerinden ayrıldığında GLPI üzerinde yinelenen kayıtlara yol açabilir. Bu önemli bir ayrıntıdır çünkü belirli senaryolarda Active Directory üzerinden ayrılan bazı kullanıcılar Entra üzerinde UPN olarak hala usersam hesap adını (eski netbui adları) kullanır. Sonuç olarak, samlResponse paketindeki nameId alanı geçerli bir e-posta adresiyle doldurulmaz. Kullanıcı adı alanı kullanılır çünkü e-posta alanının GLPI üzerinde benzersiz olması garanti edilmez ve belirli bir GLPI kullanıcısının yetkilendirilmesine izin vermek için benzersiz bir kimliğin kullanılması önemlidir.
SAML kullanma izni olan kullanıcıları ekleyin¶
SAML kimlik doğrulamasını kullanabilmeleri için kullanıcı/grup eklenmesi gerekir.
Kullanıcılar ve gruplar sekmesine tıklayın,
+ Kullanıcı/grup ekle üzerine tıklayın
Gerekli tüm kullanıcıları ve grupları seçin
Ata üzerine tıklayın
Eşleştirme¶
Profilinize ek bilgi eklemek isterseniz, Öznitelikleri ve İstekleri kullanabilirsiniz. Profiliniz Entra üzerine girilen bilgilerle doldurulur.
Tek oturum açma bölümünde Düzenle üzerine tıklayın
Diğer isteklerden birinin adresini kopyalayın
+ Yeni istek ekle üzerine tıklayın
Bir ad seçin
Az önce kopyaladığınız adresi Ad alanı içine yapıştırın
Öznitelik seçin
Kaynak özniteliği olarak istediğiniz değeri arayın
Değişikliklerinizi kaydedin
Gerekli tüm değerler için bu adımı yineleyin
Kaynaklar¶
Microsoft Entra : https://learn.microsoft.com/en-us/entra/architecture/auth-saml
