SAP S/4HANA  ·  Segregation of Duties Analyzer

SOD Violation
Detection System

Advanced Authorization Analysis with Object-Level Validation
Version 1.9  ·  Build 2026.03.10  ·  211 SOD Rules

Upload Authorization Data

📄 Supports Excel (.xlsx, .xls) and CSV files

🏢 Organization:

📁

Select Authorization File

Upload your SAP user authorization export file (Excel format)

0%

📋 Required File Columns (Excel or CSV):

The app supports multiple column naming formats. Use any of these:

  • SAP ID: User identification (also accepts: SAPID, SAP_ID, USER_ID)
  • User Name: Full name (also accepts: USER NAME, USERNAME, NAME)
  • Role: Assigned SAP role (also accepts: ROLE NAME, ROLE_NAME)
  • T-Code: Transaction code (also accepts: TCODE, T-CODE, TRANSACTION)
  • Object: Authorization object (also accepts: AUTH OBJECT, AUTH.OBJECT)
  • Value: Authorization values - CAN BE MULTIPLE! (space or comma-separated)
  • Field: Auth field - OPTIONAL (defaults to ACTVT if missing)

📝 Data Format Example:

One row per User + T-Code + Object combination:

SAP ID | USER NAME | ROLE | TCODE | OBJECT | VALUE
-------|-----------|------|-------|--------|-------------
ABC123 | John Doe | Z_FI | ME21N | M_EINK_FRG | 01 02 03 ← Space-separated
ABC123 | John Doe | Z_FI | ME21N | M_BEST_WRK | 01,02,03 ← Comma-separated
ABC123 | John Doe | Z_FI | MIRO | M_RECH_WRK | 01, 02 ← Both

✓ Same user appears on multiple rows (one per T-Code/Object)
✓ Values in one cell can be: "01 02 03" or "01,02,03" or "01, 02, 03"

ℹ️ Important Notes:

  • The system validates authorization at object-level
  • Multiple values per cell are supported (space or comma-separated)
  • Display-only access (Value = 03) does not trigger violations
  • Risky values: 01 (Create), 02 (Change), 06 (Delete), * (Wildcard/All)
  • Wildcard (*) is treated as CRITICAL - it grants all activities including risky ones
  • Both T-Code and authorization object must match for violation
  • Column names are case-insensitive - "TCODE", "tcode", "T-Code" all work

Violation Dashboard

0
Total Violations
0
Critical Risk
0
High Risk
0
Medium Risk
0
Users Affected

Violations by Risk Level

Violations by Process

SOD Rules Configuration

0 Pre-configured SOD Rules | Covers Procurement, Finance, Sales, Inventory, Vendor Management, and more

🔐
Protected Content: SOD rules are blurred for your subscription tier. Upgrade to Full access to reveal the complete ruleset configuration.

Detected Violations

🎨 Authorization Value Color Coding:
01, 02, 06, * Risky values (Create, Change, Delete, Wildcard) 03 Safe values (Display)

Generate Reports

📄 Executive Summary

High-level overview of SOD violations with key metrics and recommendations

📊 Detailed Report

Complete violation details with all T-Codes, authorization objects, and user information

Advanced Analytics

Top 10 Users with Most Violations

Most Common Conflict Types

Debug Information

📊 Data Summary

No data loaded yet. Please upload a file first.

👤 Sample User Data

No data loaded yet.

🔍 All User T-Codes

No data loaded yet.
Quantum TechnologiesPowered by Quantum Technologies