2006 Jun 27 8:34 AM
Hi,
I need to restrict a user (userid) from performing a particular transaction (MM01) for a particular material type (say zr01). But the user should be able to perform MM01 for any other type of materials.
How can i achieve this?
If it gets anything to do with creating object, please let me have detail answer since i don't have strong hands on that area.
thanks,
Thushara.
2006 Jun 27 8:40 AM
check <b>M_MATE_MAR</b> authorization Object where u can Restrict User .
Tcodes : Su22/Su03
for more details ask ur Basis person.
Regards
Prabhu
Hi,
I need to restrict a user (userid) from performing a particular transaction (MM01) for a particular material type (say zr01). But the user should be able to perform MM01 for any other type of materials.
How can i achieve this?
If it gets anything to do with creating object, please let me have detail answer since i don't have strong hands on that area.
thanks,
Thushara.
2006 Jun 27 8:40 AM
check <b>M_MATE_MAR</b> authorization Object where u can Restrict User .
Tcodes : Su22/Su03
for more details ask ur Basis person.
Regards
Prabhu
2006 Jun 29 5:10 AM
Thanks Prabhu. Would you mind telling me where I should set the material type. Our BASIS person is not available for couple of weeks. I am trying this in a development server. If you can give me the steps, that will definitely be a great help.
Best rgds,
Thushara.
2006 Jun 29 5:23 AM
Hi ,
Tcode PFCG , select the Role , in that there is option of authorization Object , put in change Mode , where u can see all the Objects , and search for M_MAT object. There u can maintain.
Regards
Prabhu
2006 Jun 29 7:07 AM
Thankx Prabhu,
I don't know how to attach the material type to Authorisation group. I can create a role attaching the object M_MATE_MAR. But stucked where i should give authorisation group.
please help.
thanks,
thushara.
2006 Jun 29 7:16 AM
Goto SPRO==>Logistics - General==> Material Master ==> Tools ==> Maintain Authorizations and Authorization Profiles
jothi.
2006 Jun 29 8:01 AM
Authorization group is nothing but Field name , for ur requirement U have to Create New Autho.Object like Z_MTART_MAT and maintain group MTART.
and assign this one Object to Roles Manually.
Regards
prabhu
2006 Jun 27 8:40 AM
Hi
Have a look at the following object..
M_MATE_MAR
Regards,
Tanveer.
<b>Please mark helpful answers</b>
2006 Jun 27 8:46 AM
Hi,
with the help of Authorization object you can achieve that.You need to Contact you BAsis they will create the Object and you have to assign it to user.
Regards
vijay
2006 Jun 27 9:12 AM
hi Thusara,
<b> 1 </b> All te authorizations can be controlled by 'Authorization object'.The Transaction MM01 is used in
the follwoing Roles..
MM-9001 LO-MM-9001 Logistics General Material Master
SAP_EHS_HSM_LABEL Global Label Management
SAP_EHS_SAF_LABEL Global Label Management
SAP_LE_MASTER_DATA_MAINTENANCE Master Data Maintenance
SAP_LO_MD_MM_MATERIAL_MAINTAIN Maintain Material Master Data
SAP_LO_SD_INFORMATION_PROCESSI Maintaining customer & material information
SAP_PM_EQM_PROD_RESOURC_PROC Processing of Production Resources and Tools
SAP_PS_MATERIAL Material in Projects
SAP_QM_IT_EQUI_MAINTAIN Maintenance of Test Equipment
SAP_QM_PT_LOG_MASTER_MAINT Logistics Master Data - Edit
SAP_SD_FT_ADMINISTRATION Foreign Trade - Administration
SAP_WP_HSM_SPECIALIST Hazardous Substance Manager
SAP_WP_PS_SPECIALIST Product Safety Specialist
check your User Profile in Transaction <b> SU01 </b> that which of the above roles has been assigned.Open that Role and you have to change the object.But if u go by this way you have to generate <b>derived </b>role for each of the user if each one is having different authorization.
<b> 2. </b> You can do authority check from your program.
Rgds,
Jothi.
Mark useful answers.
2006 Dec 20 6:17 AM
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |