检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IPDCenter外部集成开发 开发概述 总体开发思路 准备工作 快速开始 实现一个认证API 代码示例 常用调试方法 父主题: 统一认证配置指南
创建一个空白流程元模板 面对企业产品数据种类繁多(例如,部件可分为标准件、自制件、采购件等,图纸可分为装配图、零件图、工程图、二维图等,技术资料可分为技术通知单、设计规范、说明书等)、格式多样、流程复杂差异大、涉及部门众多且层级复杂等特点,硬件开发工具链平台云服务(CraftArts
如果公司配置了扩展属性,则在添加公司数据时,除了填写表1中的参数,还需要填写扩展属性参数。 在顶部导航栏中,选择“制造数据模型管理 > 工厂模型 > 公司注册”,进入“公司注册”页面。 图1 公司注册 单击左侧公司列表中“公司”右侧的。 在弹出的“添加公司”窗口中,填写表1信息。 图2 添加公司 表1 添加公司参数表
out 表1 Query参数 参数 是否必选 参数类型 描述 redirect_url 是 String 重定向地址,与应用注册时配置的回调地址校验(域名)前缀匹配 最小长度:1 最大长度:256 请求参数 无 响应参数 状态码: 302 表2 响应Header参数 参数 参数类型
调试代码最好保持本地环境和线上环境一致,这样基本保证修改缺陷不会被测试验证不通过。那怎么保持本地环境和线上保持一致呢? Vue CLI的本地代理功能,在配置文件devServer.proxy中配置反向代理,这种方式最好弄一个网站作为中介代理,开发的时候只需要修改网站上的配置,本地服务不用重复启动。
快速开始 本章节以一个被调用API为例,进行检验API中token的合法性。 操作步骤 在一个待集成的应用系统中,找到一个API接口,如/testApi。 在工程中增加配置信息,具体配置获取方式见准备工作中收集信息章节。 jwt.service.publickey.url: 公钥获取地址
代码示例 使用Verify方法校验“token”,并且从中获取“issuer”信息。 代码示例如下: @Controller @RequestMapping("/api") public class TestController { @GetMapping("/testApi")
常用调试方法 查看日志 父主题: IPDCenter外部集成开发
打包执行完成后我们项目目录下就会多出一个“lib”文件夹,存放的是打包后的文件。 图9 输出件 修改文件名称并压缩为zip格式的压缩包。 将打包后的mylib.umd.min.js文件名修改为index.js,并和需要引用的静态资源一起选中,压缩在同一级目录。 图10 zip示例截图 Vue
集成管理 应用集成 卡片管理 密钥管理 父主题: 统一集成认证
局角色,如表1所示。 团队角色是指成员在团队中所担任的角色或职位,例如业务团队的业务经理、业务组长、业务人员或业务代表等。 一个团队可以添加多个团队角色,一个团队角色可以被多个团队引用。 团队角色被应用后,才可以在该团队中以团队角色的身份添加成员。 表1 默认全局角色 分类 说明
总体开发思路 工作流程 使用统一认证集成的工作流程如下: 图1 工作流程 在第三方应用作为被调用方时,需要检验请求中的认证凭据的合法性: 获取请求头中的认证凭据-Token。 获取请求头中名为Authorization的认证凭据。 校验认证凭据。 调用SDK中的检验方法,将tok
组织管理 您可以通过组织管理功能添加部门、管理团队,构建一个稳定的组织体系。 在部门中添加用户时,您需要提前创建用户。 在团队中添加角色时,您需要提前创建角色。 添加部门 单个添加 在角色桌面首页,选择左上角的,单击“管理中心”。 选择“用户及授权管理 > 组织管理”,进入组织管理页面。
”。 选择“用户及授权管理”,进入授权管理页面,查看服务授权列表。 您可以在此查看服务的名称、服务提供方、应用状态、用户数等信息。 选择任一服务,单击操作列下的“查看详情”,查看服务中的授权人员信息及申请授权信息。 已授权列表:查看授权成员的账号名称、工号、组织、使用状态等信息,
权限码:权限的唯一标识ID,权限码不能包含中文字符、空白字符和特殊字符。 权限类型:分为功能权限和菜单权限。菜单权限控制整个菜单页面的权限;功能权限控制某个具体功能点(按钮、API)的权限。 父权限(可选):选择需要设立权限的功能点。 添加子权限 在权限列表中,选择一条权限,单击操
查看日志 在集成SDK后,在启动及运行过程中可能会出现错误,此时通过查看日志排查错误。 常见的错误有: 密钥相关的配置不正确,获取不到公钥信息。 密钥配置不正确或token失效,token检验失败。 父主题: 常用调试方法
用户管理 认证源管理 组织信息 成员管理 父主题: 统一集成认证
> 日志管理”,进入日志管理页面,查看操作日志。 您可以根据“账号名称”、“操作类型”或“操作时间”筛选查询。 图1 查看日志 父主题: 统一集成认证
服务。使用外部系统来源的Yaml文件创建流程服务编排后,需要在“应用配置 > 域名管理”页面设置白名单,放行指定域名或IP地址的访问请求,才可访问相应的流程服务API。具体操作请参见管理流程引擎的域名。 单击“保存”。 父主题: 为流程元模板定义流程服务编排
添加应用 新增密钥。 选择“集成管理 > 密钥管理”,单击“创建密钥”。 密钥作为卡片认证信息唯一标识,在卡片开发过程中使用当前密钥进行统一认证,生成token进行前后端数据请求。详情参见统一认证配置指南。 图3 新增密钥 将开发指导中生成的卡片zip压缩包进行上传管理。 图4 上传卡片