Application Registration Service Overview¶
EnOS provides developers with the ability to create applications, purchase applications, and manage the organization’s application users via EnOS Application Portal > Developer Console, where menu and permission management are mainly for Application Portal developers. For more information, see Registering and Managing Applications.
Through Application Registration Service APIs, application developers can create, delete, and get application information, as well as manage the menus and permissions for applications. For a complete list of interfaces and functional descriptions of Application Registration Service API, see API List.
Prerequisites¶
Ensure that you have obtained a service account, and the service account has the permission to call the Work Management APIs. For more information, see API Authentication.
API List
¶
Refer to the table below for the list of Application Registration Service APIs, and whether they can be used by EnOS Cloud and EnOS Edge.
Application¶
Operation Name |
Description |
EnOS Cloud |
EnOS Edge |
---|---|---|---|
Create an application for this OU. |
√ |
× |
|
Delete an application for this OU. |
√ |
× |
|
List the applications for this OU. |
√ |
× |
|
Query the obtained applications using the application keyword or access key. |
√ |
× |
|
Update the application for this OU. |
√ |
× |
|
Approve or disapprove the request and authorize or deauthorize the menus and permissions for an application. |
√ |
× |
Application Category¶
Operation Name |
Description |
EnOS Cloud |
EnOS Edge |
---|---|---|---|
List the application categories for this OU. |
√ |
× |
Permission¶
Operation Name |
Description |
EnOS Cloud |
EnOS Edge |
---|---|---|---|
Create a permission for an application. |
√ |
× |
|
Delete a menu for an application. |
√ |
× |
|
List the permissions for an application. |
√ |
× |
|
Update a permission for an application. |
√ |
× |