Updated on 2022-08-19 GMT+08:00

Skill Development Permissions

Table 1 Skill development permissions

Permission

Method

Action

Minimum Dependent Action

Create a model conversion job.

PUT

hilens:model:convertModel

-

Release a developed skill to the skill market.

PUT

hilens:project:publishProject

obs:object:GetObject

obs:object:PutObject

obs:object:PutObjectAcl

Download a skill template.

PUT

hilens:template:downLoadTemplate

obs:object:GetObject

Delete a skill model.

DELETE

hilens:model:deleteModel

-

Create a skill.

POST

hilens:project:createProject

obs:object:GetObject

obs:bucket:HeadBucket

obs:bucket:CreateBucket

obs:object:PutObject

obs:bucket:ListAllMyBuckets

obs:bucket:ListBucket

Edit a developed skill.

PUT

hilens:project:updateProject

obs:object:GetObject

obs:bucket:HeadBucket

obs:bucket:CreateBucket

obs:object:PutObject

obs:bucket:ListAllMyBuckets

obs:bucket:ListBucket

Import a skill model to Huawei HiLens.

POST

hilens:model:importModel

obs:object:GetObject

obs:bucket:HeadBucket

obs:bucket:ListAllMyBuckets

obs:bucket:ListBucket

Delete a developed skill.

DELETE

hilens:project:deleteProject

-

Add a skill template to favorites.

POST

hilens:template:collectTemplate

-

Deploy a developed skill to a device.

PUT

hilens:project:deployProject

obs:object:GetObject

Remove a skill template from favorites.

DELETE

hilens:template:deleteCollectedTemplate

-

Obtain the list and details of model conversion jobs.

GET

hilens:model:getConvertJob

-

Obtain the details about a skill template.

GET

hilens:template:getTemplate

-

Obtain the details about a skill model.

GET

hilens:model:getModel

-

Obtain the details about a developed skill.

GET

hilens:project:getProject

-

Obtain the list of model conversion jobs.

GET

hilens:model:getConvertJobList

-

Obtain the list of developed skills.

GET

hilens:project:getProjectList

-

Obtain the list of skill models.

GET

hilens:model:getModelList

-

Obtain the list of skill templates.

GET

hilens:template:getTemplateList

-