一、应用的发布 #
作为项目内成员,我们可以在开发环境看到项目内所有应用的看板。但作为用户,我们需要提供一个访问产品的链接,并且链接访问到的内容,应该是正确无误的。
为确保用户访问应用的正确性,方舟区分了不同的环境,分为开发dev、测试uat、生产prd
- 开发dev:是我们进行接口生成、应用配置的开发环境
- 测试uat:开发后,在此环境测试提供给用户访问的相关资源是否无误
- 生产prd:用户访问此环境下有权限的资源,需要在用户中心将权限授予用户,用户方可访问(用户中心:https://uc.datastory.com.cn/)
所以应用配置后,可发布到测试环境查验配置效果,确定无误后发布到生产环境,保证了用户访问应用的正确性,以及应用的稳定性。
💡在发布应用之前,需要在【空间管理】-【空间概览】下注册产品
1.1注册产品,生成访问链接 #
- 输入产品名称,应用描述,上传产品LOGO
- 点击“产品注册”,生成产品访问链接
💡此时访问链接,会发现登陆时提示暂无产品权限,这是因为目前项目内应用资源没有发布到prd,当应用资源发布到prd后,方舟会自动注册相关权限
1.2应用发布 #
- 进入【空间管理】模块
- 进入【发布管理】
- 在dev环境下,勾选应用的页面、应用配置、相关接口发布到测试环境的资源,这里可以全选
-
点击“发布”,填写发布信息
- 点击“确定”,dev资源发布到uat
- 在uat环境下,勾选需要发布到生产环境的资源
- 点击“发布”,填写发布信息
- 点击“确定”,uat发布到prd
💡发布完成后,再次访问链接就可以看到应用内容
二、产品授权 #
项目为成员,访问产品链接,只能访问到具有权限的prd环境资源,所以在交付过程中,我们需要为企业授予产品相关资源的权限
只有产品管理员,或者超级管理员才有能力进行产品权限管理和分配产品权限
授权平台:用户中心(https://uc.datastory.com.cn/)
登录账密同登录数说方舟账密
💡由于授权的过程中,会暴露企业信息,为确保企业信息安全性、产品保密性,默认会授予项目内成员访问产品的权限,但是不给予管理分配产品权限的能力。如需管理分配产品权限,可到客服号“平台领航员-娜美”咨询,申请成为产品管理员,获得相关能力。
三、个性化设置 #
在交付过程中,我们会遇到多个客户对同一个产品提出个性化需求。如产品的登录页希望是用户企业风格的、应用的主题样式是企业色
针对客户的特殊需求,我们可以对应用进行调整,为客户提供定制化服务
3.1访问设置 #
- 访问设置是针对登录页、索引页、页面标签、页面图标、可访问客户的域名个性化,如上面的登录页希望是用户企业风格的
- 在访问域名时,由于用户处于未登录状态,我们并不能针对登录用户做个性化,所以我们需要在【空间管理】-【空间概览】-【访问设置】中,增加一个副域名,为需要定制登录页等需求的客户制定个性化域名,并进行个性化域名设置
- 需要发布
访问设置示例
- 点击“添加项目副域名”
- 输入域名空间“quick”+数值(域名空间需要是唯一的)
- 点击“确定”(生成后无法删除)
- 这里以配置网页标题和网页图标为例(指访问域名时,浏览器标签页显示的图标及标题)
i. 鼠标悬浮于副域名的“网页图标”上,点击“编辑icon”,选择自定义,上传一个自己的icon,点击“确定”
ii. 鼠标悬浮于副域名的“网页标题”上,点击“编辑icon”,输入“快速上手”,点击“确定”
- 前往【发布管理】将页面标题图表发布到prd
- 访问副域名,可以看到网页的图标和标题已经更改
3.2 个性化设置 #
可以针对某一个企业进行个性化设置,包括数据源、风格主体、导航栏类型、菜单名称等等
- 进入【空间管理】模块
- 进入【个性化设置】
- 点击“新建个性化规则”
- 选择目标企业
- 点击“确定”
- 配置个性化规则,包括数据、应用页面样式、导航菜单等
- 点击“保存”
💡个性化配置也分为dev、uat、prd三个环境,dev、uat单独配置,prd由uat同步