SECPOL - hur man använder det på ett säkert sätt

Aktie

Du kanske redan vet att du från och med SAP version 7.40 SP8 kan använda SAP:s säkerhetspolicyer (SECPOL) för att definiera användarspecifika säkerhetsparametrar, i motsats till systemprofilvärden.

Men visste du också att du som ett resultat av detta oavsiktligt kan försvaga säkra värden som inloggningsbegränsningar och lösenordskomplexitet?

Vårt praktiska tips visar dig hur du effektivt kan förhindra en sådan svaghet.

Du kan ställa in parametrarna för dina säkerhetsregler på ett annat sätt, beroende på:
1. Lösenordets komplexitet
2. intervall för lösenordsändring
3. Begränsningar för loggning

Du använder transaktionen „SECPOL” för att upprätthålla säkerhetsregler och har möjlighet att definiera så många regler som du vill.

Förhållandet mellan „säkerhetsregelmarkören” och systemprofilvärdena i en överblick:

SU01 används sedan i transaktionen för att tilldela användare.

Men var försiktig, för det finns en stor hake!
Säkerhetsregler ersätter inte värdet av individuella profiler, men de ersätter ALLA värden. Det innebär att värden som inte definieras i säkerhetspolicyn inte sätts till säkra värden enligt RZ10-parametrarna, utan till osäkra värden i användarkontexten. På så sätt kan säkra värden som inloggningsbegränsningar och lösenordskomplexitet försvagas av misstag.

Följande exempel visar ett sådant beteende:

Vår erfarenhet av projekt har visat att många kunder inte förväntar sig detta beteende från systemet. Den allmänna förväntningen är att parametrar kan ställas in mot standardinställningarna. Detta är dock inte fallet.

Vårt tips till dig:

  • Säkerhetsregler (SECPOL) bör endast användas om ALLA värden definieras på ett helt liknande sätt som RZ10-parametrarna, med endast ett fåtal värden som är starkare eller svagare.
  • Kom ihåg att du anpassar alla säkerhetsregler genom att förstärka de relevanta RZ10-systemparametrarna.


För att skydda dina SAP-system tillhandahåller SAST SUIT omfattande tester inom ramen för säkerhetsregler. SAST identifierar betydande konfigurationsfel och felaktiga värden som matats in i ditt SAP-system.

SECPOL - hur man använder det på ett säkert sätt

Marek Czubaszek