Centralizing Authorization by Grouping Users


You can segregate user groups according to their different job responsibilities within your organization and and grant users the kind of access that is just enough for them to perform their jobs.


We recommend creating a user group for each identified user role to control access collectively instead of authorizing users individually.


The following lists the typical roles in EnOS and the corresponding recommended services to grant access to.

Edge Developer


Major Duties

Develop edge software and edge configuration center in order to manage the edge gateway.


Basic Services for This Role

  • Model
  • Edge Gateway
  • Device Management

IoT Engineer


Major Duties

  • Set up and debug device connections, including creating products and devices, and testing the communication among the devices in the EnOS Management Console.
  • On-site installation, including installing the edge gateway devices and connecting the cables between edge gateways and devices.


Basic Services for This Role

  • Edge Gateway
  • Device Management

Assets Manager


Major Duties

Create the asset hierarchy and manage assets based on the business case scanarios. Alternatively, you can also create user accounts for internal and external users (for example, IoT engineers) to manage user authorization in EnOS.


Basic Services for This Role

  • Asset Management
  • IAM (only when the asset manager is also responsible for user management)

Application Developer


Major Duties

Develop applications based on the APIs and SDKs provided by EnOS to fulfill the business needs.


Basic Services for This Role

  • Application Registration
  • EnOS APIs
  • SDK Center
  • Asset Alert

Data Developer and Analyst


Major Duties

Tasked with data-driven business analysis, their main responsibilities include:

  • Using the scheduling workflows to perform data extraction, transformation, and loading (ETL) based on data storage and computing capabilities.
  • Developing data structure and algorithm.
  • Performing data analysis and data mining.
  • Designing BI reports based on business KPIs to assist business decisions.


Basic Services for This Role

  • Data IDE
  • Data Integration
  • Workflow Operation
  • Data Explorer
  • Metadata Explorer
  • Data Report