Integrera Active Directory med enkel inloggning med SAP (Kerberos-SPNEGO)
Active Directory kan integreras med enkel inloggning med SAP genom att konfigurera DITT SAP-system med SNC (Secure Network Communication). Det primära syftet med SNC är att skydda anslutningar mellan NetWeaver ABAP-programservern och externa program, inklusive SAP GUI. SNC tillhandahåller ett gränssnitt för externa säkerhetsprodukter som kan användas för att aktivera enkel inloggning.
Integrera SAP SSO med Active Directory
Konfigurera SAP-systemet: Från och med NetWeaver ABAP version 7.31 använder du konfigurationsguiderna (transaktionerna SNCWIZARD och SPNEGO) i SAP-systemet för att konfigurera enkel inloggning. För tidigare versioner av NetWeaver ABAP, eller om du inte har åtkomst till konfigurationsguiderna, kan du konfigurera enkel inloggning manuellt:
- Skapa en ny AD-användare som ska användas som tjänstkonto för NetWeaver ABAP-systemet (helst med ett lösenord som inte används).
- Använd SETSPN för att registrera tjänstens huvudnamn (SPN) för användaren som skapades i föregående steg.
- Installera CommonCryptoLib i SAP-systemet.
- Ange SECUDIR-katalogen (SECUDIR-katalogen är den katalog där commoncryptoLib-licensbiljettfilen och PSE-filerna finns). Så här anger du en katalog som DIN SECUDIR. skapa en ny miljövariabel med namnet SECUDIR och peka den på en katalog. Exempel: \usr\sap[SID]\DVEBMGS00\sek
- I din SAP-instans anger du profilparametrarna som refererar till platsen för sapcrypto.dll och det nyligen skapade SPN:t.
- Starta om SAP-instansen.
- Skapa Kerberos Keytab-filen och motsvarande SAP Cryptolib PSE-fil för Kerberos-baserad SNC.
Konfigurera användarmappning:
- Logga in på din SAP-instans via SAPGUI och kör transaktionen SU01.
- Ange din SAP-användare (eller den användare som du vill mappa för enkel inloggning) i namnfältet och välj Redigera.
- Välj fliken SNC och skriv det SNC-namn som du konfigurerade i föregående uppgift i formatet p:CN=UserPrincipalName@domain.
Installera säker inloggningsprogramvara på klientdatorer.
Konfigurera SAP GUI för SNC-kommunikation.
- I gränssnittet Inställningar för säkert nätverk skriver du SNC-namnet i formatet p:CN=ServicePrincipalName@domain.
- Initiera en anslutning. Du bör loggas in utan att behöva ange ett lösenord.