单元一:准备应用组件


使用 EnOS 行业应用组件搭建应用之前,需要在 EnOS 应用门户 > 开发者控制台上获取并授权所需的组件,保证组件可以正常访问菜单、功能和数据。

开始前准备


开始之前,应用构建者需确保以下事项:

  • 账号已被分配 所需权限。如未分配,联系应用管理员。

  • 已联系系统管理员获取所需组件的密钥(Access Key)。

任务 1:获取应用组件


操作人

操作地点

应用构建者

EnOS 应用门户 > 开发者控制台


应用构建者可根据需要获取 EnOS 行业应用组件,借助组件的通用能力快速构建应用。有关当前可用的行业应用组件,参见 行业应用组件

操作步骤


  1. 登录 EnOS 应用门户 > 开发者控制台,在左侧导航栏中选择 应用注册

  2. 选择 已获取 标签并点击 获取应用

  3. 在弹窗中输入所需组件的密钥(Access Key)并点击 搜索

  4. 查看组件信息并点击 获取

  5. 重复以上步骤,获取所有所需组件。

  6. 所有获取的组件进入“审批中”状态,联系系统管理员审批获取申请。


../_images/obtain_application.png


结果


审批完成后,应用构建者重新登录 EnOS 应用门户 > 开发者控制台,点击 应用注册 > 已获取,可以看到已获取的所有组件。

任务 2:启用应用组件


操作人

操作地点

应用构建者

EnOS 应用门户


通过 EnOS 应用门户 > 开发者控制台获取的组件会自动同步到 EnOS 应用门户的管理后台。应用构建者需在 EnOS 应用门户中启用所有组件,才能在应用门户的应用列表中访问组件。

操作步骤


  1. 登录 EnOS 应用门户,选择 进入管理后台 > 应用管理

  2. 鼠标悬浮于组件对应的省略号图标(…)并选择 管理

  3. 在应用设置部分中勾选 启用应用在导航栏展示应用

结果


应用构建者可以在分配权限后,在 EnOS 应用门户的应用列表中看到所有组件。

任务 3:分配 API 接口权限


操作人

操作地点

应用构建者

EnOS 应用门户


EnOS 应用门户支持应用通过接口获取信息和执行操作。为保证组件能够通过接口调用所需信息并执行对应操作,应用构建者需对组件进行 API 接口授权。

操作步骤


  1. 在 EnOS 应用门户管理后台的左侧导航栏中选择 应用管理

  2. 鼠标悬浮于组件对应的省略号图标(…)并选择 接口权限授权

  3. 勾选所需的接口权限并选择 提交。有关各组件所需的 API 接口权限,联系系统管理员。

结果


授权完成后,所有组件有权通过接口获取当前 OU 内的信息并执行操作。

任务 4:分配应用组件访问权限


操作人

操作地点

应用构建者

EnOS 应用门户


使用应用组件构建应用前,应用构建者需联系应用管理员,为账号分配 所需权限,保证账号有权访问需要用到的应用组件菜单和资产。