Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
peter_atkin
Active Contributor

Please contribute:

SAP Standard Authorisation Objects:

Auth ObjectDescription
/***/CPEDTAuthorization object for TA /***/DESIGN [IWERK]
/***/EFEDTAuthorization object for TA /***/DESIGN [IWERK]
C_AFKO_ACTActivities on network header level [PS_ACTVT]
C_AFKO_AWKCIM: Plant for order type of order [WERKS, AUFART]
C_AFKO_DISNetwork: MRP Group (Plant) and Transaction Type [WERKS, DISPO, TRTYP]
I_AERFollow-Up Order Creation [IWERK, AUFART]
I_ALM_MEMobile Asset Management [ACTVT]
I_AUARTOrder Type [IWERK, AUFART]
I_BEGRPAuthorization Group [TCD, BEGRP]
I_BETRVORGBusiness Operation [BETRVORG]
I_CCM_ACTConfiguration Control authorization object [CCACT, ACTVT]
I_CCM_EBOMCCM BOM Item Maintenance [ACTVT]
I_CCM_STRCStructure gap maintenance authority [ACTVT]
I_CONFSTORMass Cancellation of Confirmations [ICONFSTOR]
I_IE4NObject for IE4N Modes [ACTVT, IE4N_MODE]
I_ILOAChange location and accounting data in order [IWERK, AUFART]
I_INGRPMaintenance Planner Group [TCD, IWERK, INGRP]
I_IWERKMaintenance Planning Plant [TCD, IWERK]
I_KOSTLCost Centres [TCD, KOKRS, KOSTL]
I_MASSMass Data Change [IMASS]
I_QMELNotification Types [TCD,  QMART]
I_ROUTTask List [ACTVT]
I_ROUT1Task Lists by PM Planning Plant, Work Sched., Status [TCD,  IWERK, VAGRP,  STATU]
I_SOGENPermit [SWERK, PMSOG]
I_SWERKMaintenance Plant [TCD, SWERK]
I_TCODETransaction Code [TCD]
I_VORG_MELBusiness Operation for Notifications [QMART, BETRVORG]
I_VORG_MPBusiness Operation for Maintenance Planning [MPTYP, BETRVORG]
I_VORG_ORDBusiness Operation for Orders [AUFART, BETRVORG]
I_WPS_MEBMaintenance Event Builder [DIWPSMEBAR]
I_WPS_REVRevision authorization object [REVTY, ARBPL, WERKS, WPS_REV_AC]
M_BANF_BSADocument Type in Purchase Requisition [ACTVT, BSART]
M_BANF_EKOPurchasing Group in Purchase Requisition [ACTVT, EKGRP]
M_BANF_EKGPurchasing Organization in Purchase Requisition [ACTVT, EKORG]
M_BANF_WRKPlant in Purchase Requisition [ACTVT, WERKS]
PM_SIGN_AUReset Digital Signatures in PM Order [ACTVT]
Q_GP_CODECode groups [QCODEGRP, QKATART]
S_NUMBERNumber Range Maintenance [NROBJ, ACTVT]
C_TCLA_BKAAuthorization for Class Types [KLART]
S_ALV_LAYOALV Standard Layout [ACTVT]

To confirm:

C_AFRU_APL: Confirmations [ARBPL, TRTYP, WERKS]

C_AFRU_AWK: Confirmations [ACTVT, AUFART, WERKS]

Authorisation Tables:

TableDescription
TOBJAuthorisation objects
TOBJTAuthorisation object texts
AGR_1250Authorisation object assigned to role
AGR_USERSUsers assigned to a role
AGR_TCODESAssignment of roles to TCodes

Authorisation Objects for System-Statuses:

ObjectDescription
OrderI_VORG_ORD [AUFART, BETRVORG] (REL = BFRE, TECO = BTAB, delete component = RMKL)
NotificationI_VORG_MEL [QMART, BETRVORG (NOPR = PMM2, NOCO = PMM4)]
Maintenance planI_VORG_MP [MPTYP, BETRVORG]

Authorisation Objects for User-Statuses:

B_USERSTAT (TCode BS52)

User-Exits:

User-ExitDescription
CPAU0001Enhancement for Authorization Check in Task Lists
IMRC0005Measure point: Exit in AUTHORITY_CHECK_IMPT
IWOC0003PM/SM authorization check of ref. object and planner group
IWO10033Customer-Specific Authorization Check Maint./Service Order ->> use BADI IWO1_ORDER_BADI method AUTHORITY_CHECK_AUART_ACTIVIT instead
QQMA0026PM/SM: Auth. check when accessing notification transaction
QQMA0030Check validity of status change

BADIs:

BADIDescription
DIP_SET_USERSETTINGSInitial Object Check in DP Processor
INST_AUTHORITY_CHECKPM/CS Enhanced Authorization Checks
IWO1_ORDER_BADIMaintenance, Service, and Refurbishment Order
NOTIF_AUTHORITY_01Additional Authorization Checks for the Notification
WORKORDER_GOODSMVTPM/PP/PS/PI orders: auto. goods movement
WO1_ORDER_BADIMethod AUTHORITY_CHECK_AUART_ACTIVIT

Authorisation Groups:

These can be created via TCode SM30 and table T370B. They can then be assigned to the following objects:

  1. Equipment (IE02)
  2. Functional Locations (IL02)
  3. Maintenance plans (IP02)
  4. Entry List for Measurement Documents (IK32)
  5. Object links (IN05, IN08)

Authorisation Debugging:

TCode SU53: Evaluate Authorization Check

BETRVORG Settings (BS33):

The business transactions relevant in maintenance are stored in table T354B, the corresponding language-dependent texts are stored in table TJ01T.

Business TransactionDescription
BABLWrap
BABSComplete
BFRERelease
BLOCLock
BTABTechnically complete (TECO)
BUABRevoke status "Closed"
BUNLUnlock
BUTARevoke technical completion
DELHDelete Historical Order
INAKSet object inactive
INAZReset object inactive
KABVMaintain settlement rule
LKZSSet deletion indicator
LVMSMark for deletion
LVMZRemove deletion flag
PMM1Postpone notification
PMM2Put notification in process (NOPR)
PMM3Assign order (ORAS)
PMM4Complete notification (NOCO)
PMM5Print Message
PMM6Put notif. in process again
PMM7Terminate order assignment
PMM8Mark for deletion
PMM9Remove deletion flag
PMMAArchive notification
PMMBAssign sales order (SOAS)
PMO7Change of material
PMS1Goods receipts
PMS5Delivery to customer
PMS7Return to stock
PMS8Goods issues
PMTBDelete assignment to HU
PMTDDelete physical invent. active
QN40Release Task
QN41Complete Task
QN42Task successful
RMDRPrint order
RMKEDetermine costs
RMTMSchedule order
RMVMCheck material availability
6 Comments