Enterprise management

< All Topics

DataMesh FactVerse Services provides a series of enterprise management functions to manage and configure users, positions, departments, and other related settings within the enterprise.

User permission management

User permission management is an important function in DataMesh FactVerse Services. It is associated with the user’s enterprise organizational structure, controlling different user operation permissions through setting permissions on the user’s department and position.

User permission management in DataMesh FactVerse Services includes two parts: license allocation and functional permissions of FactVerse Services.

    • License Allocation: Used to allocate the licenses to use the DataMesh FactVerse Services management platform and DataMesh client applications. Administrators with management rights can configure licenses for users in Enterprise Management > User Management > User Details > License Assignment or configure in Enterprise Management > License Management.

    • FactVerse Services function permissions: The use of each functional module in DataMesh FactVerse Services requires enabling the corresponding use permissions. Administrators with management rights can enable the use permissions of the corresponding functional modules according to the position requirements. When adding a user, the position assigned to the user will determine the user’s functional permissions.

To provide users with the correct access and use permissions, when adding users for an enterprise, enterprise administrators or users with enterprise management rights need to set user permissions according to the following steps:

1. Create a new department. Refer to Enterprise management > Department Management.

2. Create a new position. Refer to Enterprise management > Position Management.

3. Add a user. Refer to Enterprise management > User Management > Add a new user.

4. Assign License: Grant permissions to users, allowing them to access FactVerse Services and use DataMesh client products. Refer to Enterprise management > User Management > Assign License.

User Management

You can choose Enterprise Management > User Management in the function module navigation bar to enter the User Management page.

The User Management page displays all users in the enterprise, supports viewing account details, creating, enabling, or disabling accounts, managing account permissions, filtering, searching for accounts, etc.

    • Add a new user: Click the New button to start to add a new user.

    • Search for an account: Search for user accounts in the search bar.

    • Disable an account: Click the button of an account to cancel it.

    • Enable an account: Click the button  to reactivate the account.

Add a new user

The steps to add a user to the enterprise are as follows: 

1. Click the New button on the User Management page to open the New window. 

2. In the New window, enter the user’s account information. 

i. If the account has not been registered on FactVerse Services, you need to set a password, name, department, and position for the newly added user. 

ii. If the account has already been registered in FactVerse Services but has not yet been added to the current enterprise account, there is no need to set a password. You can proceed with the adding process directly.

Assign License

Administrators can enable the use permissions of the Backend and applications for users in the License Assignment column on the User Details page.

Note: The licenses that can be allocated are limited, i.e., the restrictions set in the currently effective enterprise License.

License allocation rules:

    • Backend: All accounts. As FactVerse Services provides basic support, any available account needs to be allocated with the FactVerse management backend License.
    • Studio, One, Checklist, and other DataMesh client applications: Allocated according to the actual usage needs of the account.

Department Management

You can choose Enterprise Management > Department Management in the function navigation bar to enter the Department Management page. This page displays all departments within the enterprise, supporting operations such as creating and deleting departments.

On the Department Management page, you can click on the detail button of the department to open the Department Details page. You can modify department information, add, or remove users from the department on this page.

Position Management

You can choose Enterprise Management > Post Management in the function module navigation bar to enter the Post Management page. This page displays all positions in the company, supporting operations such as viewing position details, creating, searching, and deleting positions.

The steps to create a position are as follows:

1. Click the New button on the Post Management page to open the New window.

2. In the New window, select a department and fill in the post name.

3. Click the Next button, then select position permissions. You can set functional permissions based on the actual needs of the position. Users added to this position will inherit all the functional permissions of the position.

4. After completing the settings, click the Confirm button.

License Management

Select Enterprise Management > License Management in the function module navigation bar to enter the License Management page. This page displays basic company information, current License information, company’s subscription records, and License assignment information.

Current License

The License Management page displays the current license information of the company. Users can confirm the current subscription content.

Whether to start a long-term activity:

    • For Licenses that have enabled long-term activity permissions, the activities created by users can choose to be valid for a long time or for 1-7 days. 
    • For Licenses that have not enabled long-term activity permissions, the activities created by users can choose to be valid for 1-7 days. 

Event supports the number of people online: The maximum number of accounts that can participate in an event. 

Maximum number of DataMesh Studio users: The maximum number of Licenses a company can allocate to DataMesh Studio. 

The maximum number of DataMesh One users: The maximum number of Licenses a company can allocate to DataMesh One. 

The maximum number of DCS users: The maximum number of users that a company can have with License permissions for FactVerse Services. 

Number of simultaneous online devices: The maximum number of devices that a single account can log in to at the same time. 

Custom features: Account customized features. For example, data-driven features, architectural scene features. 

    • Data-driven: Used to configure IoT-related features. 
    • Architectural Scenes: Used to configure the permissions of DataMesh Inspector. 

Storage space: Information about storage space usage. The storage capacity limit for each company account is 5GB. 

License Assignment

After adding users, administrators need to allocate permissions to use FactVerse Services as well as DataMesh client applications. The License Assignment section provided on the Enterprise Management > License Management page supports centralized management of all user Licenses within the company. 

Note: The number of Licenses that can be allocated is limited, that is, the limit set in the currently effective company License. 

License allocation rules: 

    • Backend: All accounts. Since FactVerse provides basic support, every available account needs to be assigned a License for the FactVerse management background. 
    • Studio, One, Checklist and other DataMesh client applications: Allocate according to the actual usage requirements of the account.

License subscription records

The License Management page also supports viewing all the subscription status of the enterprise. 

Example: Adding an administrator

Objective 

Adding an administrator with the account “UserB@all.com” and assigning him/her some management permissions to collaborate with other enterprise administrators.

Prerequisites 

1. User A, who is performing this operation, should have administrator-level permissions in DataMesh FactVerse Services. These permissions should include access to backend operations, user management, license management, department management, and position management.

2. Ensure that the user account “UserB@all.com” does not already exist in the FactVerse system. User B must be a new user who needs to be added to the system.

3. Ensure that the “Technology Department” department and “Administrator” position do not exist in the enterprise. If they exist, consider using different department and position names.

To add “UserB@all.com” and assign management permissions:

1. Create a new department called “Technology Department”.

i. Navigate to the Department Management page by selecting Business Management > Department Management in the function navigation bar.

ii. On the Department Management page, locate and click the New button to open the New window.

iii. In the New window, enter “Technology Department” in the Department Name field.

iv. Once you have entered the department name, click the Confirm button to finalize the creation of the department.

2. Create a new administrator position for the technology department.

i. Navigate to the Post Management page by selecting Business Management > Post Management in the function navigation bar.

ii. On the Post Management page, locate and click the New button to open the New window.

iii. In the New window, select the department as “Technology Department” from the department dropdown menu, and enter “Administrator” in the Post Name field.

iv. Click Next to proceed to select the desired position permissions for the administrator. In this case, select User Management, Department Management, Post Management, and License Management permissions under Business Management.

v. Once you have selected the appropriate permissions, click Confirm to finalize the addition of the administrator position.

3. Add a new account “UserB@all.com” and set the account as the administrator of the technology department.

i. Navigate to the User Management page by selecting Business Management > User Management in the function navigation bar.

ii. On the User Management page, locate and click the New button to open the New window.

iii. In the New window, enter the relevant account information. Specify the department as “Technology Department” and assign the position as “Administrator” for the user.

iv. Click the Confirm button to complete the addition of “UserB@all.com”.

4. Assign licenses to “UserB@all.com”.

i. Navigate to the User Management page by selecting Business Management > User Management in the function navigation bar.

ii. On the User Management page, click the detail button of “UserB@all.com” to open the User Details page.

iii. In the License Assignment section of the User Details page, enable Backend permissions for “UserB@all.com”.

Tag Management

Tags are used to categorize resources, activities, and scenes.

You can select Business Management > Tag Management in the function navigation bar to enter the Tag Management page.

The Tag Management page includes the following tag information:

    • Name

    • Number of References: The number of times resources, activities, scenes, etc. use tags.

    • Creator

The page supports the following operations:

    • Create new tags

    • Rename: Click  to rename the tag.

    • Delete: Click  to delete the tag.

    • Search for tags

Acceleration Service Settings

The acceleration service for uploading resource files (scenarios and models) is supported by the Unity Accelerator. Accelerated files (usually 3D models) have faster loading speeds and fewer nodes without changing the model structure, etc. Files that have not been accelerated can also be used, but the loading speed is determined by the complexity of the model, and it may experience slow loading speeds and stuttering when used.

The steps to set up the acceleration service are as follows:

1. Click on Enterprise Management > Acceleration Service Settings in the function navigation bar to open the Acceleration Service Settings page.

2Check the acceleration platform and click the Application button to complete the setup of the acceleration platform.

Enterprise Settings

Storage configuration

Click the Add button  to open the Storage Configuration window.

Two types of storage configuration:

Developer Configuration

The developer configuration feature supports managing Access Key for accessing the enterprise. Developers can use the Access Key to call the login API and access this enterprise.

Collaborative Service Configuration

Collaborative Service Configuration supports configuring the MQTT message server responsible for receiving collaborative events messages.

Click the Enable switch, then set the collaboration server address, port, and protocol.

IP Whitelist

The IP whitelist is a list of specific IP addresses that can access FactVerse Services.

Spatial Anchor Configuration

By configuring the Azure Spatial Anchors service, spatial positioning anchors can be added to the scenario to help quickly locate the scenario in a large space.

Administrators can perform the following Spatial Anchor configuration:

1. Log in to the Azure website.

Note: The Spatial Anchors function requires the use of the Azure Spatial Anchors Service. For more information on the service charge, please refer to Spatial Anchors pricing.

2. Create an Azure Spatial Anchors account. For more information, please refer to Create an Azure Spatial Anchors account.

3. Log in to FactVerse Services.

4. Select Enterprise Management> Enterprise Settings> Spatial Anchor Configuration

5. Enter the account ID, account key, and account domain for the spatial anchors account created in step 2.

6. Click the Save button  to save the spatial anchor configuration.

7. After the spatial anchor configuration is completed, the users of this enterprise can use the spatial anchor positioning function in DataMesh One.

Table of Contents