Consider the example of the Bookmark Editor widget being shared by login applicant1 using the security context, SC1 with another login applicant. When the login applicant is changed for a widget, the following is used to choose the security context. The first matching condition defines the security context for the current login applicant.
For 1, 2 and 4, the first role available in the list is chosen. Except if the preferred matches with the condition or, if the login applicant switches, and CS1 exists for the new login applicant. Here is the list of roles, VPLMProjectLeader, 3DSRestrictedLeader, VPLMCreator, 3DSRestrictedAuthor, VPLMExperimenter, 3DSRestrictedContributor, VPLMViewer, 3DSRestrictedReader, VPLMProjectAdministrator, 3DSRestrictedOwner, VPLMAdmin. |