When a user connects using a security context for the VPM solution, all secured commands that are granted via all the
security contexts to which the user is assigned, as well as their
components (role, organization or project) are authorized,
but those granted to roles belonging to the Team solution are NOT authorized.
Note:
This applies only to rich client applications, not to web (CBP) applications.
For example, let's suppose you create User2 and assign this user to the
following security contexts:
VPLMReviewer.Company Name.Engineering (VPM solution)
VPLMProjectLeader.Company Name.DemoDesign (Team solution)
User2 then connects to the rich client using security context VPLMReviewer.Company Name.Engineering applicable to the VPM solution, and selects the command .
Access is denied because the selected command is only available for the Team solution security context: only secured commands that are granted on VPM security contexts are available when connecting to solution VPM, and the following message is displayed:
You are not allowed to performed this operation.
Please contact your administrator.
But in the following example, access will be authorized. Let's suppose you create User3 and assign this user to the
following security contexts:
VPLMReviewer.Company Name.Engineering (VPM solution)
VPLMDesigner.Company Name.DemoDesign (VPM solution)
User3 then connects to the rich client using security context VPLMReviewer.Company Name.Engineering, and selects the command .
This time, access to the command is granted because secured commands that are granted to all VPM security contexts are available when connecting to solution VPM.