单元一:准备应用组件¶
使用 EnOS 行业应用组件搭建应用之前,需要在 EnOS 管理控制台上获取并授权所需的组件,保证组件可以正常访问菜单、功能和数据。
开始前准备¶
开始之前,应用构建者需确保以下事项:
账号已被分配 所需权限。如未分配,联系应用管理员。
已联系系统管理员获取所需组件的密钥(Access Key)。
任务 1:获取应用组件¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 管理控制台 |
应用构建者可根据需要获取 EnOS 行业应用组件,借助组件的通用能力快速构建应用。有关当前可用的行业应用组件,参见 行业应用组件。
操作步骤¶
登录 EnOS 管理控制台,在左侧导航栏中选择 应用注册。
选择 已获取 标签并点击 获取应用。
在弹窗中输入所需组件的密钥(Access Key)并点击 搜索。
查看组件信息并点击 获取。
重复以上步骤,获取所有所需组件。
所有获取的组件进入“审批中”状态,联系系统管理员审批获取申请。
结果¶
审批完成后,应用构建者重新登录 EnOS 管理控制台,点击 应用注册 > 已获取,可以看到已获取的所有组件。
任务 2:授权应用组件¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 管理控制台 |
EnOS 通过为应用分配策略来控制其可访问的资源。组件获取完成后,需将策略权限分配给组件,保证组件可以正常访问菜单、功能和数据。更多信息,参见 策略。
操作步骤¶
在 EnOS 管理控制台左侧导航栏中选择 身份与授权 > 服务账号。上一任务中获取的组件显示在列表中。
点击组件所在行的 授权 ,进入 授权 页面。
选择 策略列表 标签页,点击 添加策略权限。
弹窗中的策略列表显示所有可选择的预定义策略和自定义策略。点击加号 图标添加所需策略并点击 保存。建议添加所有 预定义 策略。
在 授权 页面点击 保存。
结果¶
所有已授权的组件有权访问 EnOS 上的相应资源。
任务 3:启用应用组件¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 应用门户 |
通过 EnOS 管理控制台获取的组件会自动同步到 EnOS 应用门户的管理后台。应用构建者需在 EnOS 应用门户中启用所有组件,才能在应用门户的应用列表中访问组件。
操作步骤¶
登录 EnOS 应用门户,选择 进入管理后台 > 应用管理。
鼠标悬浮于组件对应的省略号图标(…)并选择 管理。
在应用设置部分中勾选 启用应用 和 在导航栏展示应用。
结果¶
应用构建者可以在分配权限后,在 EnOS 应用门户的应用列表中看到所有组件。
任务 4:分配 API 接口权限¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 应用门户 |
EnOS 应用门户支持应用通过接口获取信息和执行操作。为保证组件能够通过接口调用所需信息并执行对应操作,应用构建者需对组件进行 API 接口授权。
操作步骤¶
在 EnOS 应用门户管理后台的左侧导航栏中选择 应用管理。
鼠标悬浮于组件对应的省略号图标(…)并选择 接口权限授权。
勾选所需的接口权限并选择 提交。有关各组件所需的 API 接口权限,联系系统管理员。
结果¶
授权完成后,所有组件有权通过接口获取当前 OU 内的信息并执行操作。
任务 5:分配应用组件访问权限¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 应用门户 |
使用应用组件构建应用前,应用构建者需联系应用管理员,为账号分配 所需权限,保证账号有权访问需要用到的应用组件菜单和资产。