on 02-17-2015 12:01 PM
Hi All,
this is my problem:
i assigned a role responsible to a task and released it.
when the user edit the task can change all information except the responsible resource ( in order to assign itself to the task).
the user has the following roles :
SAP_BPR_PPM
SAP_CPR_MEMBER
SAP_CPR_RESOURCE_MANAGER
SAP_CPR_USER
SAP_CPR_USER
SAP_CPR_USER
SAP_XRPM_USER
may you help me? it is some role missing?
Attached the screen that the user sees.
thank you very much!
Maria
Hi Maria,
you said, that the user can change almost everything as he edits the task. But the attached screen shows almost every fields are not editable . Did you attach the right screen?
Kind regards,
Zhenbo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
the user can change the status, add some notes and documents.
the only thing that he cannot do is change the description and put himself as Responsible resource.
the other users that we use in our test have ACO_SUPER authorization and so they can change everything (alse the tasks that are not under their responsability).
What I want is have the authorization directly in the project and not as ACO_SUPER.
thanks.
MG
For that you can either create new role with Default Authorization 'Admin' in below Configuration,
SAP Portfolio and Project Management=>Project Management=>Resource Management=> Basic Settings for Roles=>Define Role Types
Or you can Use any standard available role with Default Authorization 'Admin'.
Once done add users with that Role in Resource tab and voila!
Regards,
Alex
Just wondering, that the using 'Admin' of task level is sufficient. I expect the user has also some authorization of project header. Do you implemented the
DPR_TREE~ IF_EX_DPR_TREE~SWITCH_ROOT_AUTH_CHECK
Disable Authorization Check for Root and Parent Object
Back to your question. There is no standard function to set the 'Admin' of task level automatically. Defaultly it is 'Write' while you assign the role to the task.
If you want to enhance or modifiy it, go to CL_DPR_PARTICIPANT~ SET_TASKS_AUTHORITY
set the 'Default Value' = 'Admin' for parameter 'IV_ACTIVITY'.
OR change the code
if iv_activity is initial.
lv_activity = cl_aco_constants=>sc_authorization_write. " delete
lv_activity = cl_aco_constants=>sc_authorization_own. " add
Kind regards,
Zhenbo
unfortunately this is not my requirement.
the template will be created only with the structure needed and with 'generic' role that will be converted by a custom program in specific roles with the staffing.
i think that the only solution is update with the same program also the 'Admin' role only in the task.
thank you very much anyway.
Does the user have 'write' authorization in authorization tab to the Task ? If yes then please change it to the 'Admin' and check.
Regards,
Alex
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
7 | |
3 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.