Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, otomatik kullanıcı sağlamayı yapılandırmak için hem ServiceNow hem de Microsoft Entra Id'de gerçekleştirdiğiniz adımlar açıklanmaktadır. Microsoft Entra Id yapılandırıldığında, Microsoft Entra sağlama hizmetini kullanarak kullanıcıları ve grupları ServiceNow'a otomatik olarak sağlar ve sağlamasını geri alır.
Microsoft Entra otomatik kullanıcı sağlama hizmeti hakkında daha fazla bilgi için bkz. Microsoft Entra Id ile SaaS uygulamalarına kullanıcı sağlamayı ve sağlamayı kaldırmayı otomatikleştirme.
Desteklenen özellikler
- ServiceNow'da kullanıcı oluşturma.
- Artık erişime ihtiyaç duymadığında ServiceNow'da kullanıcıları kaldırın.
- Kullanıcı özniteliklerini Microsoft Entra Id ile ServiceNow arasında eşitlenmiş olarak tutun.
- ServiceNow'da grupları ve grup üyeliklerini sağlayın.
- ServiceNow'da çoklu oturum açmaya izin ver (önerilir).
- Temel kimlik doğrulama desteklenir.
ServiceNow aşağıdaki ulusal bulut dağıtımlarında kullanılabilir.
| Genel hizmet | ABD Hükümeti | 21Vianet tarafından işletilen Çin |
|---|---|---|
| ✅ | ✅ |
Önkoşullar
- Etkin aboneliği olan bir Microsoft Entra kullanıcı hesabı. Henüz bir hesabınız yoksa, ücretsizhesap oluşturun.
- Aşağıdaki rollerden biri: Uygulama Yöneticisi, Bulut Uygulama Yöneticisiveya Uygulama Sahibi.
- Calgary sürümü veya daha üstü bir ServiceNow örneği.
- Helsinki veya daha yüksek bir sürümdeki ServiceNow Express örneği.
- ServiceNow'da yönetici rolüne sahip bir kullanıcı hesabı.
1. Adım: Sağlama dağıtımınızı planlama
- sağlama hizmetinin nasıl çalıştığınıhakkında bilgi edinin.
- temini içinkapsamına kimlerin dahil olduğunu belirleyin.
- Microsoft Entra ID ile ServiceNow arasında hangi verilerin eşleneceğini belirleyin.
2. Adım: ServiceNow'u Microsoft Entra Id ile sağlamayı destekleyecek şekilde yapılandırma
ServiceNow örneğinizin adını belirleyin. Örnek adını ServiceNow'a erişmek için kullandığınız URL'de bulabilirsiniz. Aşağıdaki örnekte örnek adı dev35214'dür.
ServiceNow'da bir yöneticinin kimlik bilgilerini alın. ServiceNow'da kullanıcı profiline gidin ve kullanıcının yönetici rolüne sahip olduğunu doğrulayın.
3. Adım: Microsoft Entra uygulama galerisinden ServiceNow ekleme
ServiceNow'a sağlamayı yönetmeye başlamak için Microsoft Entra uygulama galerisinden ServiceNow ekleyin. ServiceNow'ı daha önce çoklu oturum açma (SSO) için ayarladıysanız, aynı uygulamayı kullanabilirsiniz. Ancak tümleştirmeyi test ederken ayrı bir uygulama oluşturmanızı öneririz. Galeriden uygulama ekleme hakkında daha fazla bilgi edinin.
4. Adım: Sağlama kapsamında kimlerin olduğunu tanımlama
Microsoft Entra sağlama hizmeti, uygulamaya atamaya göre veya kullanıcı veya grubun özniteliklerine göre sağlanan kişileri kapsamanıza olanak tanır. Atama temelinde uygulamanıza kimlerin sağlandığı kapsamını belirlerseniz, uygulamaya kullanıcı ve grup atamak içinadımlarını kullanabilirsiniz. Yalnızca kullanıcı veya grubun özniteliklerine göre sağlananların kapsamını belirlemeyi seçerseniz, bir kapsam filtresi kullanabilirsiniz.
Küçük bir başlangıç. Herkese dağıtmadan önce birkaç kullanıcı ve grupla test yapın. Sağlama kapsamı atanan kullanıcılar ve gruplar olarak ayarlandığında, uygulamaya bir veya iki kullanıcı veya grup atayarak bunu denetleyebilirsiniz. Kapsam tüm kullanıcılar ve gruplar olarak ayarlandığında öznitelik tabanlı kapsam filtresi belirtebilirsiniz.
Ek rollere ihtiyacınız varsa, yeni roller eklemek için uygulama bildirimi güncelleştirebilirsiniz.
5. Adım: ServiceNow'a otomatik kullanıcı sağlamayı yapılandırma
Bu bölüm, TestApp'te kullanıcı ve grupları oluşturmak, güncelleştirmek ve devre dışı bırakmak için Microsoft Entra sağlama hizmetini yapılandırma adımları boyunca size yol gösterir. Yapılandırmayı Microsoft Entra Id'de kullanıcı ve grup atamalarına göre ayarlayabilirsiniz.
Microsoft Entra Id'de ServiceNow için otomatik kullanıcı sağlamayı yapılandırma
En az bir bulut uygulaması yöneticisi olarak Microsoft Entra yönetim merkezinde oturum açın.
Entra ID>Enterprise uygulamalarına göz atın.
Uygulama listesinde ServiceNow'ı seçin.
Hazırlama sekmesini seçin.
+ Yeni yapılandırmaseçin.
Kiracı URL'si alanına ServiceNow Kiracı URL'nizi ve Gizli Anahtar Belirtecinizi girin. Microsoft Entra Id'nin ServiceNow'a bağlanadığından emin olmak için Bağlantıyı Sına'yı seçin. Bağlantı başarısız olursa ServiceNow hesabınızın gerekli yönetici izinlerine sahip olduğundan emin olun ve yeniden deneyin.
Yapılandırmanızı oluşturmak için Oluştur'u seçin.
Genel Bakış sayfasında Özellikler'i seçin.
Özellikleri düzenlemek için Düzenle simgesini seçin. Bildirim e-postalarını etkinleştirin ve karantina bildirimleri almak için bir e-posta sağlayın. Yanlışlıkla silme önlemeyi etkinleştirin. Değişiklikleri kaydetmek için Uygula'yı seçin.
Sol panelde Öznitelik Eşlemesi'ni seçin ve kullanıcıları seçin.
Öznitelik Eşleme bölümünde Microsoft Entra ID'den ServiceNow'a eşitlenen kullanıcı özniteliklerini gözden geçirin. Eşleştirme özellikleri olarak seçilen öznitelikler, güncelleştirme işlemleri için ServiceNow'daki kullanıcı hesaplarıyla eşleştirmek için kullanılır.
Eşleşen hedef özniteliği değiştirmeyi seçerseniz, ServiceNow API'sinin kullanıcıları bu özniteliğe göre filtrelemeyi desteklediğinden emin olmanız gerekir.
Değişiklikleri kaydetmek için Kaydet düğmesini seçin.
Gruplar'ı seçin.
Öznitelik Eşleme bölümündeki Microsoft Entra ID'den ServiceNow'a eşitlenen grup özniteliklerini gözden geçirin. Eşleştirme özellikleri olarak seçilen öznitelikler, güncelleştirme işlemleri için ServiceNow'daki grupları eşleştirmek için kullanılır. Değişiklikleri kaydetmek için Kaydet düğmesini seçin.
Kapsam filtrelerini yapılandırmak için Kapsam filtresi makalesinde sağlanan yönergelere bakın.
Kuruluşunuzda daha geniş bir dağıtımdan önce az sayıda kullanıcıyla eşitlemeyi doğrulamak için isteğe bağlı sağlamayı kullanın.
Sağlamaya hazır olduğunuzda Genel Bakış sayfasında Sağlamayı Başlat'ı seçin.
6. Adım: Dağıtımınızı izleme
Sağlamayı yapılandırdıktan sonra dağıtımınızı izlemek için aşağıdaki kaynakları kullanın:
- Hangi kullanıcıların başarıyla veya başarısız bir şekilde sağlandığına karar vermek için sağlama günlüklerini kullanın
- Sağlama döngüsünün durumunu ve tamamlanmaya ne kadar yakın olduğunu görmek için ilerleme çubuğunu denetleyin
- Sağlama yapılandırması iyi durumda değilse, uygulama karantinaya alınır. Karantina durumları hakkında daha fazla bilgi edinmek için uygulama karantina durumunun sağlanması makalesine bakın.
Sorun giderme ipuçları
ServiceNow'da belirli öznitelikleri ( Departman ve Konum gibi) sağlarken, değerlerin ServiceNow'daki bir başvuru tablosunda zaten mevcut olması gerekir. Aksi takdirde InvalidLookupReference hatası alırsınız.
Örneğin, ServiceNow'da belirli bir tabloda iki konumunuz (Seattle, Los Angeles) ve üç bölümünüz (Satış, Finans, Pazarlama) olabilir. Departmanı "Satış" olan ve konumu "Seattle" olan bir kullanıcıyı sağlamaya çalışırsanız, bu kullanıcı başarıyla sağlanır. Bölümü "Satış" olan ve konumu "LA" olan bir kullanıcıyı sağlamaya çalışırsanız, kullanıcı sağlanamaz. ServiceNow'daki başvuru tablosuna "LA" konumu eklenmelidir veya Microsoft Entra Id'deki kullanıcı özniteliği ServiceNow'daki biçimle eşleşecek şekilde güncelleştirilmelidir.
EntryJoiningPropertyValueIsMissing hatası alırsanız, eşleşen özniteliği tanımlamak için öznitelik eşlemelerinizi gözden geçirin. Bu değer sağlamaya çalıştığınız kullanıcı veya grupta bulunmalıdır.
Tüm gereksinimleri veya sınırlamaları (örneğin, bir kullanıcının ülke kodunu belirtme biçimi) anlamak için ServiceNow SOAP API'sini gözden geçirin.
Sağlama istekleri varsayılan olarak https://{your-instance-name}.service-now.com/{table-name} olarak gönderilir. Özel bir kiracı URL'sine ihtiyacınız varsa, örnek adı olarak URL'nin tamamını sağlayabilirsiniz.
ServiceNowInstanceInvalid hatası, ServiceNow örneğiyle iletişim kurarken bir sorun olduğunu gösterir. Hatanın metni aşağıdadır:
Details: Your ServiceNow instance name appears to be invalid. Please provide a current ServiceNow administrative user name and password along with the name of a valid ServiceNow instance.Bağlantı testi sorunları yaşıyorsanız ServiceNow'da aşağıdaki ayarlar için Hayır'ı seçmeyi deneyin:
Sistem Güvenliği>Yüksek güvenlik ayarları>Gelen SCHEMA istekleri için temel kimlik doğrulaması gerektir
Sistem Özellikleri>Web Hizmetleri>Gelen SOAP istekleri için temel yetkilendirme gerektir
Sorununuzu hala çözemiyorsanız ServiceNow desteğine başvurun ve sorun gidermeye yardımcı olması için SOAP hata ayıklamasını açmasını isteyin.
Microsoft Entra sağlama hizmeti şu anda belirli IP aralıkları altında çalışır. Gerekirse, diğer IP aralıklarını kısıtlayabilir ve bu belirli IP aralıklarını uygulamanızın izin verenler listesine ekleyebilirsiniz. Bu teknik, Microsoft Entra sağlama hizmetinden uygulamanıza trafik akışı sağlar.
Kendi kendine barındırılan ServiceNow örnekleri desteklenmez.
ServiceNow'da etkin özniteliğine yönelik bir güncelleştirme sağlandığında, locked_out Azure sağlama hizmetinde eşlenmese bile locked_out özniteliği de buna göre güncelleştirilir.
Ek kaynaklar
- Kurumsal uygulamalar için kullanıcı hesabı sağlamayı yönetme
- Microsoft Entra Id ile çoklu oturum açma nedir?