自建应用 - 联诚云LicOS - 文档中心 - LicOS平台

自建应用

最近更新时间: 2022-10-17 13:11:34

自建应用

1、快捷应用

1)登录LicOS控制台

2)在右上方头像框处,单击控制台管理,然后选择应用管理中的自建应用,单击快捷应用,最后单击创建快捷应用,如下图:

9.png

3)在创建快捷应用页面,填写相关信息,然后单击确认创建 ,如下图:

10.png

  • 应用名称:应用名称将显示在应用列表中,用于区分不同的应用。
  • 访问地址:填写应用的访问地址(以http://开头)
  • 应用图标:应用图标将显示在应用列表中,选择与应用相符的图片
  • 应用简介:简单介绍应用实现的功能与应用场景

4)选择可见范围,如下图:

11.png

12 2.png

  • 仅自己可见:仅有创建人能看到此应用
  • 全员可见:组织下的全体人员都能看到此应用
  • 部分员工可见:仅有被选中的人有权限看到此应用

2、企业应用

1)登录LicOS控制台

2)在右上方头像框处,单击控制台管理,然后选择应用管理中的自建应用,单击企业应用,最后单击创建企业应用,如下图:

13.png

3)在创建企业应用页面,填写相关信息,然后单击确认创建 ,如下图:

14.png

-应用名称:应用名称将显示在应用列表中,用于区分不同的应用;
-应用图标:应用图标将显示在应用列表中,选择与应用相符的图片;
-应用简介:简单介绍应用实现的功能与应用场景;

4)单击管理按钮进入应用配置界面,如下图:

15.png

应用信息

5)单击进入应用信息,单击右侧编辑按钮进入编辑界面,填写相应信息后,单击保存,如下图:

16.png

17.png

  • 服务商:系统自己生成,与账号的组织相关联
  • 服务商电话:填写服务商的正确联系方式
  • 应用协议:此应用的相关协议
  • 应用预览图:此应用的预览图片
  • 应用详情:应用的详细介绍,主要介绍实现功能与应用场景

开发管理

6)单击进入开发管理,单击右侧编辑按钮进入编辑模式,填入相应信息后,点击确定,如下图:

image.png

  • 应用回调地址:
    填写移动端应用的访问地址(以http://开头),只填写此地址,应用只会在移动端的工作台和PC端的已装应用-应用中心下展示,PC端工作台不展示
    填写PC端应用的访问地址(以http://开头),只填写此地址,应用只会在pc端的工作台和PC端的已装应用-应用中心下展示,移动端工作台不展示
    说明:如果移动端和PC端地址都填写,移动端的工作台和PC端的工作台都会展示

  • 使用手册:上传应用的使用手册

  • 开发文档:上传应用的开发文档

权限管理

7)单击进入权限管理,可单击申请权限进行权限申请操作,也可根据权限状态进行筛选数据,如下图:

19.png

说明:

事件订阅

8)单击进入事件订阅,填写订阅管理中的加密 aes_key,签名 token,请求网址保存后,再点击底部事件订阅编辑进入勾选所要订阅的事件保存。

事件订阅:针对组织和人员的变动,如用户离职、转岗变动后,应用的安装,如果订阅了会将对应的事件信息发到所填写的http://的地址上,也就是控制台会将所订阅过的事件都推到该地址上。

​目前提供了:

用户事件

说明:这个事件从应用中心安装的应用,控制台自建应用都使用。

①用户事件:ACCOUNT_MODIFY(用户修改),ACCOUNT_NEW(用户新增),ACCOUNT_DELETE(用户删除)

用户事件 示例:用户新增

image.png

​ 字段说明:

字段名 说明
tenantId 租户id
msgId 消息id
type 事件标识
content 消息内容
accountId 修改的账号id
userStatus 用户状态(正常NORMAL,禁用DISABLEL,冻结 FREEZE,删除DELETE)
phone 手机号码
alias 别名
main 是否主账号
avatar 用户头像
orgId 组织id
email 邮箱

​ 用户修改(编辑,启用,禁用)

image.png

​ 用户删除

image.png

组织事件

说明:这个事件从应用中心安装的应用,控制台自建应用都使用。

②组织事件:ORG_MODIFY(部门修改),ORG_DELETE(部门删除),ORG_NEW(部门新增)

组织事件 示例:部门新增

image.png

​ 字段说明:

字段名 说明
tenantId 租户id
msgId 消息id
type 事件标识
content 消息内容
name 部门名称
description 描述
orgId 组织id
parentId 上级部门id

​ 部门修改

image.png

​ 部门删除

image.png

应用事件

说明:这个事件只有从应用中心安装的应用才使用,控制台自建应用不使用。

③应用事件:APP_INSTALL(应用部署)-----应用安装后需要回调接口/msg/send/eventConfirm事件消息确认接口进行确认消息,确认是成功才会安装成功,并且展示在工作台;确认是失败,应用安装失败,不会展示在工作台。

​ 其中,推送事件中新增operatorAccount字段,里面返回的内容是安装应用人的信息,同时已删除,已拒绝的用户不会推送,其余正常的用户,部门都会推送。

应用事件示例:应用安装

image.png

字段说明:

字段名 说明
tenantId 租户id
msgId 消息id
type 事件标识
content 消息内容
appKey 应用id
accounts 安装的那个租户下的人

​ operatorAccount字段中安装人信息的示例:

image.png

​ realname: 实名用户名称

说明:消息订阅的时候,应用安装事件是全量推;用户事件,组织事件是增量推

image.png

image.png

image.png

用户配置

9)单击进入用户配置进入,可选择应用可见范围权限和管理员进行配置

应用可见范围

20.png

  • 仅自己可见:仅有创建人能看到此应用
  • 全员可见:组织下的全体人员都能看到此应用
  • 部分员工可见:仅有被选中的人有权限看到此应用
管理员

用于配置应用的管理员,配置了管理员后就会在id_token中返回app_admin(boor)是否是管理员的字段,如下图:

image.png

image.png

id_token中返回示例:

image.png

授权管理

授权方式

​ 可以自定义应用的授权方式。授权方式有密码模式,刷新token,授权码,委托授权码,客户端模式

说明:
①刷新token,授权码,客户端模式三种授权方式是必选的,其中刷新token也可以不选,但是不选的话access_token过期后无法更新;

②委托授权码授权方式是基于LicOS平台会话使用的,如果没有勾选,在工作台或已装应用上点击进入应用就不能免登进入,要免登就必须勾选;

​ ③密码模式授权方式是会返回所有的token信息,使用会有一定的风险,建议可以不用勾选。

image.png

授权字段

选择添加所需要的授权字段后,在ID token中返回,通过对ID token进行解密后可以看到对应的字段,另外也可以使用/oauth2/userinfo 换取用户信息接口地址这个接口换取用户信息,这个接口是不需要解密的,同ID token中提供的字段是一致的。

image.png

对应授权字段说明:

序号 字段名称 字段类型 是否是标准字段 字段描述
1 azp 字符串 授权方
2 app_admin 字符串 是否是应用管理员
3 iss 字符串 令牌颁发者
4 aud 字符串 token接收者
5 powerList 字符串 用户能力
6 phone_number 字符串 用户电话号码
7 nickname 字符串 用户昵称
8 name 字符串 用户名
9 accountList 字符串 账号信息列表
10 account_id 字符串 账号id
11 picture 字符串 账号头像
12 phone_number_verified 字符串 是否认证
13 tenant_name 字符串 租户名称
14 sub 字符串 主题标识符,用户id
15 tenant_id 字符串 租户id

认证与安全

​ 可以对应用的ID token,授权码设置有效期,另外授权码还能设置是否可循环使用;accesstoken,refreshtoken可以设置生成策略配置,另外refreshtoken还可以设置有效期

image.png

3、App Studio应用

通过使用App Studio开发的应用展示在此处
image.png

管理

应用信息
  • 服务商:系统自己生成,与账号的组织相关联
  • 服务商电话:填写服务商的正确联系方式
  • 应用协议:此应用的相关协议
  • 应用预览图:此应用的预览图片
  • 应用详情:应用的详细介绍,主要介绍实现功能与应用场景
开发管理
  • 应用回调地址:
    填写移动端应用的访问地址(以http://开头),只填写此地址,应用只会在移动端的工作台和PC端的已装应用-应用中心下展示,PC端工作台不展示
    填写PC端应用的访问地址(以http://开头),只填写此地址,应用只会在pc端的工作台和PC端的已装应用-应用中心下展示,移动端工作台不展示
    说明:如果移动端和PC端地址都填写,移动端的工作台和PC端的工作台都会展示

  • 使用手册:上传应用的使用手册

  • 开发文档:上传应用的开发文档

权限管理

同企业应用一样,可以申请开放能力的接口后,审核通过后可以使用。

事件订阅

同企业应用一样,可以对用户事件和组织事件进行订阅。

人员配置

同企业应用一样,可以对应用的可见范围,管理员进行配置。

授权管理

同企业应用一样,可以进行授权方式和授权字段配置管理。

认证与安全

同企业应用一样,以对应用的ID token,授权码设置有效期,另外授权码还能设置是否可循环使用;accesstoken,refreshtoken可以设置生成策略配置,另外refreshtoken还可以设置有效期。

说明:以上菜单中的配置使用同企业应用中的一样操作配置使用即可。

锁定

应用操作锁定后,管理中的所有菜单内容信息无法操作编辑,如果要编辑内容,需要先解锁。

本页目录

联系我们
客服热线
0871-63302133 0871-63302233
办公时间
08:30 - 17:30 售后:7*24小时
地址
昆明市盘龙区新兴路霖岚国际广场A座31楼/8楼
关注我们
扫码在线咨询
关注联诚科技
版权所有 © 2013-2025 联诚科技集团股份有限公司 All Rights Reserved 滇ICP备09007384号-2
app
请用手机浏览器扫码下载

分享