SAP Knowledge Base Article - Public

3682469 - Error "You are not authorized to use transaction MIR4" when accessing "Display Purchase Order – Advanced" App

Symptom

When trying to display an invoice in the Display Purchase Order – Advanced app, the error "You are not authorized to use transaction MIR4" occurs, even though the user is assigned to the required business catalog SAP_MM_BC_INV_DOC_DSP_PC.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Attempt to display an invoice in the "Display Purchase Order – Advanced" app.
  2. Observe the error message as "You are not authorized to use transaction MIR4".

Cause

The IAM app "MIR4_TRAN" must be activated to display invoice in the Display Purchase Order – Advanced app.

Resolution

Activate the IAM app "MIR4_TRAN" in the user role to resolve the issue.

  1. Navigate to the app "Maintain Business Role".
  2. Search for the user role
  3. Click on "Edit".
  4. Go to the "IAM Apps" tab.
  5. Search for the IAM app "MIR4_TRAN".
  6. Click on "Activate".
  7. Save the role.

Keywords

sap s/4hana cloud public edition, display purchase order advanced app, mir4 transaction error, invoice display issue, identity and access management, business role, IAM app MIR4_TRAN, catalog SAP_MM_BC_INV_DOC_DSP_PC, role, troubleshooting invoice access, authorization error , KBA , BC-SRV-APS-IAM , Identity and Access Management , MM-PUR-2CL , Purchasing (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions