SAP Function SUSR_INTERFACE_PROF - Create, Change, Delete Auth. Profile or Determine Values

Parameter Reference Type Length Default Optional Text
ACTION 0 '03' X 01=create, 02=change, 03=display, 06=delete
DIALOG C C 0 SPACE X
NO_CHECK_IN_CREATE_MODE SMENSAPNEW-CUSTOMIZED C 1 SPACE X
NO_CHECK_IN_UPDATE_MODE SMENSAPNEW-CUSTOMIZED C 1 SPACE X
PROFILE USR10-PROFN C 12 X Profile name
PTEXT USR11-PTEXT C 60 X Short text for profile
PTYPE USR10-TYP C 1 'G' X

Parameter Reference Type Length Text
PSTATE USR10-AKTPS C 1 Profile status: A=active, P=update version

Parameter Reference Length Optional Text
AUTHS USAUT 84 Short texts for authorizations
AUTH_OUT USAUT 84 X List of authorizations created
PROF_IN USPRO 73 Profiles to be changed (for action 02 only)
PROF_OUT USPRO 73 Profiles (action 01, 02; action 03 composite profile)
VALUES USVAL 114 Objects, authorizations and values

Exception Text
AUTHORIZATION_OVERFLOW Authorization overflow with more than one field
AUTH_EXISTS Authorization already exists (for create)
BAD_AUTH_NAME Authorization name not allowed
BAD_PROFILE_NAME Profile name not allowed
COLECTIVE_PROFILE Composite profile (data is not delivered)
NOT_AUTHORIZED_FOR_AUTH No authorization for action on authorization
NOT_AUTHORIZED_FOR_PROFILE No authorization for action on profile
PARAMS_INCOMPLETE Incomplete parameters
PROFILE_DONT_EXIST Profile does not exist
PROFILE_EXISTS Profile already exists (for create)
SHORTTEXT_MISSING Missing short text for profile or authorization

1136033Short dump CALL_FUNCTION_PARM_UNKNOWN
1126328Search index setup (2.X) terminates
1097770Migration to analysis auths: Dump in SAPLRSEC_MIGRATION