Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Copy roles

Former Member
0 Kudos

Hi All,

I want to copy roles from one BE to other BE and i find the report : PFCG_MASS_DOWNLOAD ,

My question is if when l copy the roles i also copy the the assignments i.e. employees ?

Regards

Ricardos

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Nope.

Generally, download and upload of roles is anyway not a best practice anyway.

Why don't you transport them with the user assignments, and then copy the transport files over?

Cheers,

Julius

11 REPLIES 11

Former Member
0 Kudos

Nope.

Generally, download and upload of roles is anyway not a best practice anyway.

Why don't you transport them with the user assignments, and then copy the transport files over?

Cheers,

Julius

0 Kudos

HI Julius,

Thanks for the information !

Can u give the steps please how to do that ,

What i want to do is to copy Roles with the users that assign to them from one back-end to other back-end.

Best Regards

Ricardos

0 Kudos

You can also export the UMR (User Master Records) / Security Profiles from one BE to BE system.

Cheers!!

Zaheer

0 Kudos

Hi Arona,

Creating mass role transport request is the best method to copy the users also....

Always whenever you start creating transport request it will prompt you to include users also or not?

Please follow the below steps.

Step1: Goto PFCG -> Utilities - > mass trasnport..then give list of SAP roles which you want to transport...

Step2: After giving the list of SAP roles then press execute button. it will prompt you one pop up asking whether you want to include user assignment and personalization. just click on the checkbox for user assignment also. then it will create a transport request with the mass roles and user master records also

Regards

Hari.

0 Kudos

Hi,

sorry but this is not correct.

Users are not copied when transporting roles. Youa re also not asked, if you want to transport the users together with the role. You are asked, if you want to transport the user assignements of that role(s), not the users. So the precondition si therefore, that the users exist already in the target system.

If users should be transported too, pls refer to Zaheers reply or use client copy fucntion (sap_user).

b.rgds, Bernhard

0 Kudos

Hi ricardo arona ,

Check the related thread [Here|;.

Regards,

S.Manu.

0 Kudos

HI Zaheer ,

Thanks ,

But how can i do such of thing ,

Can you elaborate on this please.

Regards

Ricardo

0 Kudos

Hi Hari Krishna ,

Thanks for the info,

I try to do like u write and when i do the execute it open pop-up and there write :

On the next screen you can decide whether the user assignment should

be transported as well or not. Please note here: If you transport

the user assignment as well, the complete user assignment for the

role in the target system is replaced.

And after that written :

If you want to transport user assignments for the role, you should

only do this if you are not using Central User Administration (CUA).

- If you are using CUA, you can only create user assignments in

the central system. They are then transported on request to the

system group that you have defined. If you were to transport

user assignments for roles as well, the display in CUA would be

inconsistent. The users transported in this way would be removed

again the next time that the users are distributed.

if i don't have the CUA i can't copy the user assigments ?

Best Regards

Ricardo

Edited by: ricardo arona on Apr 22, 2009 4:39 PM

0 Kudos

> if i don't have the CUA i can't copy the user assigments ?

If you have CUA you can't copy user assignments by role transport.

0 Kudos

Hi Jurjen,

Thanks for your time !

I need clear answer for that ,

i i understand u well, i can copy roles and user assignments form one system to other new system by mass transport ,but if i have CUA i can't do that,if so, why?

Best Regards

Ricardo

0 Kudos

> but if i have CUA i can't do that,if so, why?

The answer is in one of your previous posts:

If you were to transport

user assignments for roles as well, the display in CUA would be

inconsistent. The users transported in this way would be removed

again the next time that the users are distributed.