|
|
|
|
|
|
|
|
Applies To |
|
|
|
|
|
|
|
|
|
|
|
Product(s): |
PlantSight |
|
|
|
|
Version(s): |
2.0 |
|
|
|
|
Environment: |
Windows 11 (64 bit) |
|
|
|
|
Area: |
- |
|
|
|
|
Subarea: |
Roles, Service Access and Permission |
|
|
|
|
Original Author: |
Rahul Kumar, Bentley Global Technical Support Group |
|
|
|
|
|
|
|
|
Background
The document is intended to explain to the reader the basic information about various service access and permissions defined and used within PlantSight. It also provides an overview of the access and permissions to be defined for the Administrator and non-Administrator (Team Member) role. This section will contain information on creating roles and users as well as understanding services and setting permissions in a PlantSight facility/project.
Roles and Permissions within PlantSight
Within PlantSight there are several default roles. Each role can have specific permissions and each user can be assigned to a role. In this section we will address roles, permissions, and user assignments.
PlantSight Administration Permissions
Users requiring access to the Administration settings in PlantSight, must have the role of CONNECT Services Admin set in the usermanagement.bentley.com for your organization. The person within your organization with permissions to manage Bentley Users, is required to perform the role change. The role assigned to the user is CONNECT Services Admin.
The underlying permissions for PlantSight have been configured at an upper level by Bentley. These permissions are referred to as RBAC (Role-Based Access Control) permissions. PlantSight uses a default RBAC page from Bentley CONNECT. This means that all RBAC permissions are present in the Services and Permissions content panel. In this document we will address the services and permissions specific to PlantSight.
Overview of the Project Role Management Page
The Project Role Management page has several areas that need review. using 'Configuration Setting' Open 'Manage your Team' option
Select User and use '+Add" for adding user details in a project
Add user- set 'welcome Message' - Opt for assigning user as Owner and add roles by selection options available
It will display below page where one can add 'User' and assign 'Roles'
Starting in the menu on the Right-hand side of the page:
Enterprise Roles: These are Bentley supplied enterprise roles and cannot be edited or deleted.
Project Roles: These are project specific roles. These can be edited and deleted as well as all newly created roles are stored as Project Roles.
Note: The Enterprise roles should be used as a template for creating project specific roles, it is not recommended to use these roles directly for your project. The enterprise roles are subject to change over time.
After saving Project roles, it will be shown as below
On Selection of any Role - 'Edit' would aid admin to customize role based on Project role setting given to user
There are Two types of roles described
General Permissions: Listing of permissions related to administration of projects, users, and roles. These permissions, allow for additional administration rights. This section includes additional settings under Project Activities, Administration, and ProjectWise Work Rules Service
Continuing in the Content panel on the right-hand side of the page.
Service Access and Permissions: This section contains a listing of permissions related to granting access to services within the project. by hover over icon, user should understand the types of permissions. Under every permission like View/Read/Write/Manage/Delete are easy to understand and self-explanatory.
Reviewing General Permissions for the New Role - BIM.
Based on the example above, where a Team Member role was used as a Existing Role, User need to review the General Permissions for their new role. Keep in mind – governing the General Permissions Services and permissions is controlled at the enterprise level and a user must have access to the Administration tool to have any access control here. Search with Keyword 'BIM' and click on Edit to review various permissions and controls
Looking at the General Permissions, one group at a time, we see the following.
save changes and new role will be visible for username
Creating Users and Assigning to Roles
Once you have constructed your project roles, you need to create the users for the new project and assign the users to the various roles. Remember that Roles are stored in Template projects and do not need to be recreated for each project. Users, however, must be created anew for each project, unless the project is created from an organization template, then users will also be copied to the new project.
Creating a New User by Name and by Email
Creating a user manually can be done from a username in your domain, or from an external source using an email address.
Adding the user by name.
Creating bulk list by importing list via xls.
If you need to change a user's role in the project, you need to select the user and then modify the role.
PlantSight 'Documents' Feature
In PlantSight , RBAC permission of Documents required to access by an Organization and its admin and non-admin participants. Below option to access.
Note - Documents Feature is not enabled for all in general. User need to contact PlantSight Support team to get this feature enabled to utilize it effectively.
Comments or Corrections?
Bentley's Global Technical Support group requests that you please confine any comments you have on this Wiki entry to Forum section? section. THANK YOU!