on 2020 May 21 11:41 AM
Hello experts,
I'm working on a PaPM 3.0 SP06 and I created two process templates where I assigned the activity of the first process( transfer structure function) to a performer TEAM01 and the activity of the second process to a performer TEAM02.
The TEAM01 contains the user USER01 and TEAM02 contains the USER02.
The two users have the only role /NXI/P1_EXECUTION_USER_ALL.
I have deployed the two processes but I'm' not able to segregate the processes to the correct users: when I log with USER01 I'm able to see and run also the process assigned to the team TEAM02 and vice-versa.
What I'm doing wrong?
Thank you for any help.
Request clarification before answering.
Hello
thank you for your message. Actually RUN button, Launch, and/or Launch in excel are all not dependent on performer/reviewer groups, if you can recall even in the modeling environment if you choose run, there is no limitation that is happening just because you are part of a team or group. it will only be limited when a role assigned to your user got set to have this limitation.
So to summarize:
Performer / Reviewer teams or groups were designed and offered as part of PaPM workflow, having said so it is relevant for workflow statuses like submit, approve, reject, complete buttons, but never for the example functionalities mentioned above.
if you want to limit the authorization of a user with respect to Run then what you will need to enhance is the Role assigned to it. i hope this helped.
regards,
Justine
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nathaniel,
I was just planning to implement this note and check if an option is enabled to achieve the comments here.
2904880 - FS-PER Rel 3.0 SP09: Display authorization in My Activies - authorization check doesn't work
1. By design visibility of Process/activities in My Activities to a user is controlled only by assignment of that user to a team(user group) (no authorization check) in Manage Teams application(or Assignment of user to user group). During the deployment of the process if there was no performer/reviewer teams assigned such process/activities will be visible to a user who is assigned to atleast one user group.The superfluous authorization check appearing to display the list of activities is now removed to reflect the above.
2. Within the My activities application ,authorization check is only performed when a user for whom a process/activity is visible clicks on Run/Launch/Launch in Excel button wherein the system will check if the user has Execute(for Run) or Analyse(for Launch buttons) authorizations on that specific Environment ,version,function. Authorization check for Analyse was missing earlier ,this has been added now.
Regards,
Alejandro
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alejandro,,
To avoid confusion let me separate dual control with visibility of activities.
if an activity has been assigned with Performer (Group P1 for example) and Reviewer (Group R1 for example)
Visibility : only users assigned to these groups can see the activity.
Dual Control : dual control will kick in and can be used to Submit, Approve, Reject since Performer and Reviewer got filled.
Accessibility : You can control the Run, Launch buttons through roles.
if an activity has been assigned with Performer (Group P1 for example) and blank Reviewer (No group assigned)
Visibility: everyone can see the activity since Reviewer is blank, and blank Performer/Reviewer means everyone will be able to see the activity as long as the user has one assigned Group, regardless of which group. For example even group ZPAPM users can see the activity for this matter.
Dual Control: Will not kick in as having blank Reviewer/Performer tags the system to not perform Dual control
Accessibility: You can control the Run, Launch buttons through roles.
if an activity has been assigned with blank Performer (No group assigned) and Reviewer (Group R1 for example)
almost same as with the bullet "if an activity has been assigned with Performer (Group P1 for example) and blank Reviewer (No group assigned)" -- only difference is that the Performer is blank and Reviewer has been populated with a group
if an activity has no assigned Performer and Reviewer
same as with the bullet "if an activity has been assigned with Performer (Group P1 for example) and blank Reviewer (No group assigned)" -- only difference is that both Performer/Reviwer are blank.
if an activity has the same Performer (Group P1 for example) and Reviewer (Group P1 for example)
Visibility : only users assigned to P1 can see the activity. no other groups can see it
Dual Control : dual control will kick in and can be used to Submit, Approve, Reject since Performer and Reviewer got filled. BUT it is not allowed for User A to do submit and also perform Approve or Reject just because he is part of P1 as reviewer too.
Accessibility : You can control the Run, Launch buttons through roles.
now to wrap up
i hope this is clearer now.
regards,
Justine
Hello,
I did the same test as Stefano and even reviewed the roles but I can't see where it can be configured so that a user can only view and execute a process / activity. In the example shared by Stefano that the user "USER01" can only view a single process.
In role / NXI / P1_EXECUTION_USER_ALL I only see options to limit access to: environments, functions, type of functions, versions. I also see options to limit users to: view, run, edit, delete. But I don't see an option to limit access to a specific process or activity.
Stefano: Did you manage to limit the visualization and access to specific processes / activities through roles?
Please, if you did, I would be very grateful if you could share how you did.
Regards,
Alejandro
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello
At the moment there is no option to limit visibility on a specific activity or process. As long as the user is assigned to a Team, he will be able to see all the processes and activity. As mentioned by Stefano, you can only limit access to the environment, functions and so on...
Hope it helps :) Thank you,Thank you.
I'll work on the roles assigned to the users.
Regards,
Stefano
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 8 | |
| 8 | |
| 3 | |
| 3 | |
| 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.