
# 应用基础设置
#### 定制场景设置
**设置应用的访问链接**
在使用应用的过程中，为了简化成员查找路径以及保证应用更新的及时推送，往往需要获取应用链接发布给成员使用。此时可以复制应用链接发送给成员快速进行应用的使用。
1. 选择"开始 \> 设置"，弹出"应用设置"配置框。
2. 在"应用设置"配置框的"基础设置"页签中，配置"自定义访问链接"的内容为"/training"，单击"确定"，如下图所示。 
   图1设置应用的访问链接   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141429124.png)
   
   
3. 应用链接的固定内容为"当前unidaten系统的IP地址/appview"，假设当前 unidaten 系统的IP地址为相应的IP地址。
4. 效果预览，单击"保存"，并单击"发布"，在浏览器中输入相应的IP地址。
**设置应用的分辨率**
分辨率影响应用页面的清晰度，分辨率越高，越清晰。用户可根据实际情况设置发布后的应用的分辨率。
1. 选择"开始 \> 设置"，弹出"应用设置"配置框。
2. 在"应用设置"配置框的"基础设置"页签中，配置"宽度"和"高度"，如下图所示。"宽度"和"高度"为发布后的应用分辨率。 
   图2设置应用的分辨率   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176670177.png)
   
   
**设置页面标签**
页面标签是应用具备的拓展功能，通过页面标签，可以将应用中打开的页面以小标签的形式标注在应用上方。
1. 选择"开始 \> 设置"，弹出"应用设置"配置框。
2. 在"应用设置"配置框的"基础设置"页签中，打开功能"页面标签开启"，单击"确定"，如下图所示。 
   图3设置页面标签   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141271060.png)
   
   
3. 效果预览，单击"保存"，并单击"预览
**设置应用登录页**
为了满足更多个性化需求，unidaten 推出登录页自定义功能，企业可以自行设置登录页背景，设置用户可否自由注册。
应用配置完成后，某企业通常希望能够自定义登录页面，突出企业的品牌和个性化，让成员看到企业自身的 logo或者名称， 而不是含 unidaten 信息的页面。
1. 选择"设计 \> 登录设置"，弹出"登录设置"窗口，如下图所示。 
   图4登录设置   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176548569.png)
   
   
2. 登录类型有：系统默认、自定义和二开插件。 
   系统默认的登录页效果如下所示。
   图5系统默认的登录页效果   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141429132.png)
   自定义中，配置登录页背景图片和开启用户自由注册，配置如下图所示。
   图6登录设置   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002179772889.png)
   登录页效果如下图所示。
   图7登录页效果   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002144573886.png)
   
   
 
#### 应用权限设置
应用权限管理旨在建立应用系统的访问用户的身份授权的管理机制，以降低由于对应用及数据的未经授权的访问带来的风险。在应用权限管理的过程中，会将用户根据角色进行分类，并赋予不同角色不同的应用菜单权限。
应用场景：假设"培训管理平台"应用中权限要求如下表所示。现需根据权限要求进行角色授权和菜单授权，恰当分配每个用户对应的应用菜单权限。
表1应用中权限要求 
| **角色** | **角色说明**           | **菜单权限**                                  | **账号/登录密码**                        |
|:---|:---|:---|:---|
| 接口人    | 培训申请提交人            | 培训申请、业务工作台                                | person1/Aa@123456person2/Aa@123456 |
| 接口人主管  | 培训申请初步审核           | 首页、培训申请、业务工作台                             | master/Aa@123456                   |
| 培训主管   | 培训主管最终审核           | 首页、培训申请、培训成绩、业务工作台、满意度调查表、满意度结果查询、满意度问卷报告 | trainer/Aa@123456                  |
| 系统管理员  | 管理系统，进行用户管理、菜单权限分配 | 首页、培训申请、培训成绩、业务工作台、满意度调查表、满意度结果查询、满意度问卷报告 | Administrator/Aa@123456            |
   
**角色设置：**unidaten 系统提供了两个角色设置的入口。入口一是在"应用设计"中进行角色的设置，设置后的角色为"应用角色"。入口二是在"系统管理"中进行角色的设置，设置后的角色为"系统角色"。应用角色和系统角色的区别为：应用角色只能配置角色中包含的成员，而系统角色中不仅能配置角色中包含的成员，还能配置角色对应 unidaten 系统菜单的权限。
**配置应用角色：**"应用管理员"为"应用设计"中默认的角色，该角色下的用户包含发布后的应用的所有菜单权限。
- 选择"设置 \> 角色权限"，如下图所示。
  图8角色权限   
  ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176548573.png) 

- 选择"开始 \> 设置"，单击页签"角色管理"，如下图所示。
  图9角色管理   
  ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141429136.png) 
**配置系统角色**：
1. 登录 unidaten 系统后，在系统首页单击图标，进入系统管理，如下图所示。 
   图10系统管理   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176670197.png)
   
   
2. 单击"角色管理"，在角色中添加用户， 
   图11角色管理   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002144416194.png)
   根据权限清单，现有用户person1、person2、master、trainer、Administrator，现需将用户根据角色进行分类，并赋予不同角色的菜单权限。
   
   
3. 选择"设置 \> 角色权限"，添加应用角色"接口人"、"接口人主管"、"培训主管"和"系统管理员"，如下图所示。"应用管理员"为"应用设计"中默认的角色。
4. 选中目标角色，单击"新增"选择该角色下的用户。将用户根据角色进行分类，分类规则和权限清单保持一致，如下图所示。 
   图12新增   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002179695969.png)
   
   
5. 选择"设置 \> 菜单管理"，打开菜单管理，如下图所示。 
   图13菜单管理   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141429152.png)
   
   
6. 菜单管理的粒度是页面，分别为每个页面配置对应的角色，单击"赋权"即可选择角色，如下图所示。其中"应用管理员"是"应用设计"中默认的角色，不可删除。 
   图14赋权   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176670201.png)
   
   
 
#### 应用团队协作
**审阅模式：**在应用的配置过程中，批注是团队协同办公中的沟通渠道，通过插入批注，可以将自己的建议插入到批注中。同时某些组件的样式或者交互较为复杂，在此情况下，可通过插入批注，对组件功能进行补充说明。插入批注后，可以通过对批注的审阅和标注，跟踪组件的配置变化。用于：
- 补充说明某组件的功能。
- 插入对当前组件配置的意见。
1. 在画布中，选中目标组件，单击"插入批注"，窗口右侧增加"插入"的配置栏，如下图所示。 
   图15插入批注   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141271080.png)
   
   
2. 在插入批注的文本输入框中输入批注后，单击Enter键即可保存批注。单击其他区域，可保存批注并显示组件所在页中所有组件的所有批注内容，如下图所示。 
   图16保存批注   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176548585.png)
   
   
3. 在画布中选中组件后，组件右上角"插入批注"旁的数字为该组件所具有全部批注的数量，如下图所示。单击数字，可显示该组件所在页面的所有批注。 
   图17插入批注   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141429156.png)
   
   
4. 选择"审阅"，单击"查看全部批注"或者"查看未解决批注"，如下图所示，即可查看应用中全部批注或者全部未解决的批注。 
   图18审阅   
   ![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176670205.png)
   
   
**协同配置：**
将应用设计的全部流程和操作界面进行一体化的整合后，应用设计中支持团队协作，即支持多个角色或多个用户同时在 unidaten 系统中进行同一个应用的配置。
- 问题 多个角色或者多个用户的协同操作，这将可能引起应用内容的冲突。
  例如设计工程师正在修改应用中"框架设计"的思维导图，这将引发"资源管理"目录的联动变更，而同时配置工程师正在"资源管理"目录上创建新的页面和配置相关组件。以上的并行操作将导致页面模块的冲突。
  

- 解决方法：针对以上问题，unidaten 系统通过协同控制模块解决这类问题。在提交配置数据时，可对导航模块、页面模块、应用设置、和主题设置的冲突的进行检测和解决。
**导航模块**
如下图所示，导航模块存在冲突。
冲突导航后有图标，单击图标，在右侧"移动组件删除"中可查看当前版本与数据库版本配置的区别，有区别的地方底色标黄，然后勾选当前版本的配置或者数据库版本的配置。
图19导航模块   
![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141271084.png)
**页面模块**
如下图所示，组件模块存在冲突。
冲突页面后有图标，单击图标，在右侧的"页面详情"中可查看当前版本与数据库版本配置的区别，有区别的地方底色标黄，然后勾选当前版本配置或者数据库版本配置。
图20页面模块   
![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176548601.png)
**应用设置**
如下图所示，应用设置存在冲突。
通过下图底色标黄的内容，可以对比出当前版本与数据库版本应用设置的区别，然后勾选当前版本配置或者数据库版本配置。
图21应用设置   
![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002141429172.png)
**主题设置**
如下图所示，主题设置存在冲突。
通过下图底色标黄的内容，可以对比出当前版本与数据库版本主题设置的区别，然后选择当前版本配置或者数据库版本配置。
图22主题设置   
![](https://support.huaweicloud.com/nscf-saasapp/zh-cn_image_0000002176670221.png)
