
# UI引擎使用流程
#### 使用前准备
使用UI引擎前，需要先准备如下内容：
表1使用前准备事项 
| 准备事项            | 说明                                                                                                          |
|:---|:---|
| 开通数据建模引擎        | 首次使用UI引擎时，需要先开通数据建模引擎。具体操作请参见[开通数据建模引擎](https://support.huaweicloud.com/consog-idme/idme_consog_0006.html)。 |
| 部署数据建模引擎运行服务    | 需将目标应用成功部署至数据建模引擎运行服务。部署完成后，系统将自动生成UI引擎可用的应用运行态环境，确保前端项目能与底层模型服务正常交互。                                       |
| 在IAM授予使用UI引擎的权限 | 需为目标用户或用户组在IAM中配置UI引擎相关操作权限，确保用户具备前端项目管理、页面编辑等必要权限。                                                         |
   
#### 使用流程
UI引擎的典型使用流程包括以下几个关键阶段，具体如下图所示：
图1创建前端项目流程图   
![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002363353625.png)
1. **开始**
   在此阶段，需完成UI引擎使用前的基础准备工作，包括权限配置、数据建模引擎开通及运行服务部署等，为后续操作提供基础支持。
   
2. **创建前端项目**
   在此阶段，用户基于业务需求在UI引擎中新建前端项目，定义项目基础信息与初始配置，建立项目初始框架。
   
3. **开发前端项目**
   项目创建完成后，进入前端功能开发阶段。用户可通过UI引擎提供的可视化设计器与规则配置界面，进行页面布局、组件编排、交互逻辑及数据规则等开发，实现核心业务功能。
   
4. **配置认证源与数据源**
   为确保项目能安全访问后端服务与数据，需在此阶段配置相应的认证源（如IAM、JWT等）与数据源（如xDM-F模型服务、第三方API服务等），建立前后端的安全认证与数据集成通道。
   
5. **发布前端项目**
   完成开发与配置后，将前端项目发布至运行环境。发布过程中系统会进行构建与校验，确保项目符合运行要求，生成可供外部访问的稳定版本。
   
6. **访问与使用前端项目**
   项目发布后，用户可通过指定链接或集成入口访问前端应用，使用已实现的业务功能并进行交互操作。
   
7. **结束**
   前端项目上线后进入运行监控阶段，需持续监控项目的运行状态、性能指标及用户操作日志，及时发现并解决运行过程中出现的问题，保障项目稳定运行。
   
 
