Für eine SAML- oder SSO-Installation sind die SP-Metadaten erforderlich, die für den IdP generiert wurden, bevor die anwenderdefinierte URL-Instanz generiert wird.
Vorbereitungen
Erforderliche Rolle: Administrator Der IdP benötigt SP-Metadaten für die Instanz, um Anforderungen zu authentifizieren und weiterzuleiten.
Hinweis: Das Hinzufügen der Assertion Consumer Service-URL (SP-Anmelde-URL) kann für jeden IdP (Azure, ADFS oder Okta) unterschiedlich sein.
Prozedur
-
Wählen Sie Ihr installiertes SSO-Plugin aus:
-
Kopieren Sie die SP-Metadaten in das Textfeld.
Zum Beispiel:
<EntityDescriptor xmlns="urn:oasis:names:tc:SAML:2.0:metadata" entityID="https://yourinstance.service-now.com">
<SPSSODescriptor AuthnRequestsSigned="false" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
<SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://yourinstance.service-now.com/navpage.do" />
<NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</NameIDFormat>
<AssertionConsumerService isDefault="true" index="0" Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://yourinstance.service-now.com/navpage.do" />
<AssertionConsumerService index="1" Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://yourinstance.service-now.com/consumer.do"/>
</SPSSODescriptor>
</EntityDescriptor>
-
Geben Sie die Instanz-SP-Metadaten für den IdP an.
Beispielsweise ermöglicht SSOCircle einem Anwender, die SP-Metadaten online bereitzustellen.
- Wahlweise:
So richten Sie anwenderdefinierte URLs in Azure ein:
-
Wechseln Sie zu App-Registrierungen .
-
Wählen Sie Aus Alle Apps Aus dem Menü.
-
Wählen Sie aus ServiceNow-App .
-
Klicken Sie auf Einstellungen, um die URL zu konfigurieren.
- Wahlweise:
So richten Sie anwenderdefinierte URLs in Okta ein:
-
Erstellen Sie zwei ServiceNow UD Okta-Anwendungen.
-
Eine Okta-Anwendung für die Instanz-URL „service-now.com“.
-
Eine Okta-Anwendung für die anwenderdefinierte URL.
- Wahlweise:
Um die OAuth-Authentifizierung zu verwenden, richten Sie die Umleitungs-URL als alle registrierten anwenderdefinierten URLs in der OAuth-Anwendungsendpunktkonfiguration für die externen Client-Anwendungen ein.
Die Umleitungs-URL ist synonym mit der Rückruf-URL, zu der der Autorisierungsserver umleitet.
- Wahlweise:
So verwenden Sie den Google reCAPTCHA-Service: Richten Sie ein API-Schlüsselpaar ein.