• [技术干货] 如何使用微信web开发者工具调试企业微信
    企业微信是腾讯微信团队打造的企业通讯与办公工具,具有与微信一致的沟通体验,丰富的OA应用,和连接微信生态的能力,可帮助企业连接内部、连接生态伙伴、连接消费者。专业协作、安全管理、人即服务。 企业微信已覆盖零售、教育、金融、制造业、互联网、医疗等50多个行业,正持续向各行各业输出智慧解决方案。 [1] 2021年1月19日,企业微信合作运营总经理李致峰表示,企业微信客户群上限提升到500人。 最近因工作需要围绕着企业微信来进行调试,从而掏出了我的微信web开发者工具,在进行授权的时候微信web开发者工具成功的提示了我:“您未绑定企业微信开发者权限”。那么关键来了,因为我也百度过,发现也有很多关于开发者如何绑定企业微信web开发者权限的。但是因为企业微信的展示页面稍微有点变化,所以我现在花费点时间来讲点废话。 如何在微信web开发者工具开发企业微信第一步: 下载开发者工具:官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1455784140 win X64:http://dldir1.qq.com/WechatWebDev/release/0.7.0/wechat_web_devtools_0.7.0_x64.exe win X32:http://dldir1.qq.com/WechatWebDev/release/0.7.0/wechat_web_devtools_0.7.0_ia32.exe mac:http://dldir1.qq.com/WechatWebDev/release/0.7.0/wechat_web_devtools_0.7.0.dmg第二步: 进行微信扫描登录,扫描是肯定可以成功的,但是在需要用到企业微信api接口的时候会弹出无权限窗口那么我们需要进行企业微信的授权。注意的是企业微信授权前提是需要你是此企业的管理员 企业微信url:https://work.weixin.qq.com (如果不是管理员是扫不进去的)步骤1:点击连接微信2:点击微工作台            3:页面滚到最底下会有一个开发者工具勾选 打钩即可 还有一点要注意的是 这个打钩不是所有管理员都可以使用,只用于当前管理员的开发者工具授权限制。 所以如果其他管理员还需要使用web开发者工具进行调试,那么重复以上操作即可。 第三步: 除了这以上管理员的操作,还有微信里面同时也需要关注自己公司的企业微信,才能在微信web开发者工具里面调试企业微信的功能。 以上就是全部的关于如何在微信web开发者工具调试企业微信的api功能了。 原文链接:https://www.cnblogs.com/unnamed-k/archive/2018/10/11/9773171.html
  • [分享交流] 多地住建局推广工程资料电子化,帮助工程企业“降本增效”
    工程资料签署和管理是每个在建工程绕不开的课题,庞大的签署量、动则几十万的签署成本如何优化;有关部门的合规审查如何过关…纸质工程资料需要面对的难题还有很多:麻烦:从工程立项申报、审批、设计、施工到验收等全过程中产生的大量合同、图纸、表单等工程资料需要承建、施工、设计、监理单位等参建方签署,一份材料在多方之间来回周转慢、影响材料实时性,已签的纸质资料常常因为整理不及时而丢失、移交保管量大且麻烦。成本:以一家大型建设集团为例,一项在建单位工程所需纸张约530页、三套分类归档,平均消耗纸张及打印成本约150元;工程施工地往返集团100KM,每次油费约50元,从开工到竣工大约需要往返5-8回盖章,往返费用约400元,平均一个单位工程签署成本约550元;一年20多个工程项目、80多个在建单位工程,成本费用总计约88万元。审查:面对政府监管部门的资料审查,常常出现记录单缺少监理签字、内容填写不规范;为了省时间出现代签,项目经理、技术负责人以及资料员笔迹一样等多种问题。申报:工程项目开始前必须前往有关部门申报立项,要花大量时间整理纸质材料,申报期间要多头跑、来回跑交材料、等结果,审批时间长。为此,全国多地纷纷开展“工程资料电子化”试点,推广应用“电子签章”在线签署工程资料,实现工程资料编制、审批、签章、归档及管理全程数字化。• 开展建设工程资料电子化试点,要求勘察、设计、施工、监理等参建各方主体,在工程建设过程中实时形成、收集、整理和归档电子文件;工程资料应实现电子盖章。--福建住建厅• 设立首批试点项目,率先实行建设工程资料电子化管理。实现工程资料编制、签批、签章、存储、管理和归档等全流程信息化应用。--南宁市住建局• 在全市范围内推广房屋建筑工程资料电子化。按照现行地方标准《建筑工程资料管理规程》(DB11/T695)的相关要求使用资料管理系统在线编制、在线流转审批、在线“电子签名”或“电子签名+电子签章”。--北京市住房和城乡建设委员会• 上线建筑工程电子数据管理平台,利用大数据、电子签章、数字加密等先进信息技术,实现建筑工程全生命周期电子数据化管理。--漳州市住建局契约锁电子签章系统提供API接口集成服务,可以与工程项目管理软件、ERP系统、OA或者工程资料管理系统集成应用,以数字证书为基础,打造覆盖工程建设全过程的电子资料签署平台。建设、施工、设计、检测、监理等参建单位,在工程建设中登录业务系统即可在线编制、审批、电子签署工程资料,实现线上流转签署、自动归档保存、材料全程防篡改。工程建设全过程资料电子签应用各地政策+应用场景工程项目申报及审批各地政策速览• 采用电子报建、电子签章、电子可信文件共享、电子档案等技术手段实现《建设工程规划许可证》核发审批全程无纸化。企业在线申报,部门在线审批、证照在线核发、结果在线共享、资料在线存档。--厦门市自然资源局• 启用建筑工程施工许可证电子证书,实现了电子签章、电子证书等在施工许可审批中的应用,切实做到让数据多跑路,群众少跑腿。--天水市住建局• 全省施工许可电子证照依托四川政务服务网实行网上申报、审批、出证全流程网办。申请人可登录四川省建筑市场监管公共服务平台预览、保存、下载和打印带有审批机关电子签章的施工许可电子证照。--四川省住建厅• 正式启动工程建设项目审批事项结果材料电子签章工作。加盖电子印章的证照、批复等,与原纸质盖章版审批结果具有同等法律效力。--济宁市行政审批服务局契约锁解决方案对接有关部门政务服务平台,为工程立项及施工许可证等材料文件的签署提供电子模板、电子印章以及验签、归档服务,实现工程申报、审批、批复、出证全程网办,提升办事服务效率。特色:许可证电子模板应用;证书审批后批量盖章服务;申报企业身份在线认证核验,证书签章真伪在线可验;办事一趟不用跑。工程方案及图纸各地政策速览•建设、勘察设计单位交付或上传至平台系统的施工图PDF文件应符合《建设电子文件与电子档案管理规范》(CJJ/T117-2017)标准,同时应加盖本单位和承担该项目的相关注册或非注册勘察设计人员电子签章。--沈阳市城乡建设委员会•实施施工图数字化及电子签章,指勘察设计单位和施工图审查机构按照特定标准和格式将施工图以“电子文档+电子签章”形式进行交付或上传至管理信息平台。--四川省住建厅•在全省房建市政工程施工图数字化审查的基础上,实行图纸全过程数字化闭环管理。加盖电子签章、签署电子签名的图纸具有法律效力。--甘肃省住建厅等十部门契约锁解决方案集成工程项目管理系统,实现PDF图纸多人线上联合签署,在CAD软件完成图纸PDF格式转换,在业务系统实现图纸审批,设计师、监理工程师、校核员、施工单位在线认证身份、校核图纸、签署审批意见,自动加盖设计院及监理单位资质章、出图章、注册章,高效完成图纸审核。特色:各环节责任人实名认证签署,操作不可抵赖;图纸签批追责到人、签名真伪可验、防篡改;全程保障图纸权威、可信,高效审图。工程作业票各地政策速览• 应急厅〔2021〕27号文中明确指出,要通过将特殊作业审批许可条件条目化、电子化、流程化,并通过信息化手段对作业全程进行过程和痕迹管理,从而实现特殊作业申请、审查、许可、监护、验收全流程信息化。--应急管理部办公厅• 江苏省应急管理厅就发布了《江苏省化工企业安全生产信息化管理平台建设基本要求(试行)》苏应急〔2019〕88号文件,提出构建五位一体安全生产信息化平台。并在今年提出年底企业全面应用电子作业票。--江苏省应急管理厅契约锁解决方案据国家应急管理局、市场监管总局安全管理要求,工程、市政等组织开展“动土、动火、用电、断路、有限空间、吊装、盲板抽堵以及高空等”8项作业时,必须提前考核风险要素,由安全管理员、项目负责人审批、并签署“作业票”才能开展现场作业。契约锁电子签章支持集成“作业票管理系统”,为作业票签署提供“身份认证、电子签名、电子作业票模板以及数据存证”支持,现场作业人员线上提交开票申请,安全员、项目负责人手机短信移动签名,高效开票、过程合规。特色:实名认证防代签、虚开票;作业票电子模板确保格式规范;移动签署提升签发效率;自动存档可追溯。工程变更单及签证各地政策速览• 在全市范围内推广房屋建筑工程资料电子化。到2022年底,在全市房屋建筑工程中形成一批工程资料电子化示范项目,到“十四五”期末,全市房屋建筑工程项目基本实现工程资料电子化。--北京市住房和城乡建设委员会契约锁解决方案在水利、交通、地产等各类工程项目实施中,如果设计或者客户需求发生变更,则需对原施工图纸或设计文件进行修改,一般需要核心设计单位审批确认,经工程部主管或发包人总工签字后并加盖技术专用章。线下签署需要多次来回跑腿、找人签字,单据在各个部门和签署人之间来回周转,签署耗时过长,影响工程项目周期。契约锁支持集成工程项目管理系统,为项目变更审批单线上签署提供签署人身份认证、电子签署以及数据存证支持。在变更审批阶段,项目人员打开手机即可上报变更数据、发起变更审批,设计人员、工程主管及发包人通过手机短信链接即可实名认证在线签名,1天内完成变更审批,确保每项变更经授权、有记录、可溯源。特色:多人线上依次签名;移动签署更高效;签署过程数据存证,变更审批过程可追溯。工程招投标文件各地政策速览• 从2022年7月1日起,所有进入株洲市公共资源交易平台交易的工程建设项目实行中标通知书在线签章和打印,不再发放纸质中标通知书。--株洲市公管办• 自2021年1月1日起,我市进场交易的房屋建筑和市政基础设施工程电子招投标监理项目全面实行不见面开标。鼓励进场交易的其他房屋建筑和市政基础设施工程电子招投标项目采用不见面开标方式交易。--成都市发改委及住建局• 自2022年10月10日起,济南市行政区域内依法必须招标的房屋建筑和燃气、供热工程项目均需通过济南公共资源交易中心电子交易系统完成中标通知书在线发出及合同在线签订和变更。--济南市住建局• 投标人在平台上传经过电子签章的投标文件即可完成投标,不再需要到现场递交纸质投标文件这标志着我市工程建设招投标进入全流程电子化时代。--韶关市公共资源交易中心• 市公共资源交易平台的工程建设项目实行中标通知书在线签章发放、合同在线签订。--安阳市人民政府•实现工程建设项目招投标合同在线签订。招标人和中标人可通过登录天津市公共资源交易网,上传电子合同,进行电子签章,“零跑动”完成合同签订。--天津市公共资源交易中心契约锁解决方案契约锁电子签章系统支持集成招投标管理软件,为招投标业务的各个环节提供“身份认证、电子签名、电子用印、电子模板以及数据存证等”功能支持,帮助建立“实名参与、线上招投标、远程评标开标、电子签约、全程留痕、真伪可验”的数字化招投标环境,“招标文件、标书、中标通知、投标保函、评标报告等”全过程文件网上签,推动工程招投标全程数字化转型。特色:电子标书加解密服务;OFD电子保函签署服务;专家实名认证评标;中标通知自动盖章;全程留痕,过程透明可信。工程服务合同各地政策速览• 发布《关于全面推行建设工程合同网签的通知》,自2023年4月1日起,我市依法必须招标的建设工程, 招标人在招标确定中标单位后,应当通过建设工程交易服务平台在线签订合同。--深圳市住建局• 在全市范围内推行建设工程项目合同签订和变更网上办理。中标人在淮安市公共资源电子交易平台“合同网签”模块上传合同并进行电子签章后,经招标人审核后进行电子签章,即可完成合同网签。--淮安市人民政府契约锁解决方案对接各地工程交易服务平台或者企业招投标管理系统,为工程建设招投标双方提供电子签约服务支持,各类施工合同、分包合同等服务文件,一键上传平台,即可远程签约。特色:服务合同电子模板应用;合同文件加密传输;移动签约;支持在线核验合同真伪。工程检测报告各地政策速览• 实现建筑工程质量检测报告生成、传输、使用全过程电子化,使用合法的电子签名和电子印章签署的电子化检测报告与纸质检测报告具有同等法律效力。--北京市城乡和住房建设委员会契约锁解决方案对接集成工程检测服务系统,为工程检测机构检测报告签署提供电子模板及电子签章服务,在线生成PDF格式电子报告,线上审批、电子签署,让报告生成、传输、签署、归档全程数字化。特色:电子模板提升报告制作效率;PDF格式电子报告防伪防篡改。总结电子签章应用为工程资料的编制、签署提供身份认证、电子模板以及数据存证支撑,让工程资料线上移交、查询、保管成为可能。通过电子签章与业务软件集成应用,让工程数据、业务流程与电子签章全面打通,解决工程资料线下签署中存在的“内容填写不规范”、“跟踪收集不及时容易丢”、“数据准确性不确定”、“移交保管麻烦”等众多难题,打通工程资料签署及存管中的堵点、难点,助力行业轻量化、数字化发展。
  • [问题求助] 关于维护助手业务包数字签名文件问题
    【问题简要】独立部署维护助手BreezeMainAst_V100R003C07版本,需要上传数字签名文件【问题类别】mainast维护助手无法上传业务类型包AICC_22.100.0_iCheck进行巡检(缺乏数字签名文件),当前环境没有部署使用DigitalView。是否可提供下载。
  • [分享交流] 【云享问答】第1期:传统软件如何SaaS化改造,10个问答带你掌握最优解!
    如果您所在企业希望实行SaaS化改造,可访问了解华为云开发者技术团队的SaaS支持计划,包含:SaaS应用开发技术支持套件,包括SaaS应用开发指南、SaaS开发示例代码、SaaS开发插件以及配套的培训课程。云资源支持,加入华为云SaaS星光计划,申请华为云资源支持。商业渠道支持,SaaS应用上架至华为云应用商店,实现商业变现,参考:SaaS接入方式。在线问题咨询,可提供解决方案、云上开发等问题咨询,提供SLA机制保证。♦️ SaaS选型 ♦️💬 如何判断一家企业是否适合切换到SaaS开发? SaaS适用于任何行业,例如金融、银行、教育、地产、IT、医药等都可以应用。且SaaS更适合中小企业应用,因为中小企业部署快捷、风险较低。如果企业的软件是以下类型,建议对传统软件实行SaaS化改造。 1、业务模式较为单一,业务场景较为标准化,可复用性强的产品;2、数据集中,公司希望利用SaaS架构对企业业务进行集中管理和数据分析;3、面向的甲方数字化水平较低,定向租售开发-部署-维护一体化产研能力;4、需要多终端操作,面向的对象、作业环境不同,单独开发部署难度较高。  💬 为什么越来越多的企业选择SaaS化开发?  SaaS作为一种有效的软件交付形式,可以让企业IT团队工作的重心从部署和业务系统定制,转移到管理业务系统所提供的服务上来。企业部署SaaS的好处有以下几点: 1、部署简单,无需硬件准备。传统软件的部署周期通常需要半年或更长的时间,而部署SaaS软件不需要考虑复杂的服务器采购、机房布局、网络配置等高度专业的IT问题。2、零维护成本。升级传统软件需要高昂的费用。而SaaS软件开发商负责软件升级与维护,持续进行产品更新,无需企业承担软硬件维护费用。3、随时随地可办公。由于SaaS服务是把软件托管在云上,用户可以通过任意的智能终端进行访问,比如手机、电脑、平板等。与传统软件相比,SaaS产品在移动端运行的能力发展更为出色,用户之间可以实现高效、便捷的移动办公。4、数据安全更有保障。传统的软件往往需要人工数据备份,或者安装一个复杂的自动化系统。随着SaaS应用,数据存储分析技术的发展,SaaS服务商可以为多个数据中心提供快速灵活的容灾管理解决方案,企业数据更加安全。5、降低系统架构成本。SaaS灵活的定价模式,让企业可以在需要时购买相应的软件服务。当企业规模不断扩大时,无需购置新的基础设施;当企业关闭某些业务时,选择停止相关软件服务即可,无需继续对软硬件系统进行管理。 💬 企业在SaaS化转型时有哪些关键的问题需要注意?  SaaS开发过程中的各种问题,如人力成本、多租户管理、高可用、安全性等,让企业在SaaS化转型时有所顾虑。华为云在长期的SaaS应用上云技术支持实践中,总结了企业在SaaS化转型时经常问到的问题,也是本期将为大家解答的内容。1、租户权限管理:租户应该怎么设计、创建?每个租户下的组织架构是怎么样的?租户的各用户如何做不同角色权限管理?2、基础设施选择:在什么基础设施上部署SaaS系统,是选择公有云还是自有数据中心方式?3、系统架构设计:SaaS系统的访问性能、运维监控、系统弹性扩容、安全性以及合规性等如何设计?4、租户间干扰:如何基于基础设施提供的能力,做好不同租户之间的隔离,减少租户间的相互干扰?5、数据存储架构设计:如何设计安全可靠,可灵活扩展的数据存储架构?6、用户定制化:用户需求是什么?需不需要考虑定制化内容或者资源独享问题?需不需要处理定制需求问题?7、多租计费策略:不同计费模式会影响云上部署架构和成本控制,SaaS模型商用价格如何设计,提供哪些计费模式。  ♦️ SaaS多租户设计 ♦️💬 SaaS多租模式有哪些?不同模式的优缺点和应用场景是什么?SaaS应用比较广泛的领域主要有电子邮件、销售管理、客户关系管理(CRM)、财务管理、人力资源管理、计费和协作等。目前国内有相当多的SaaS软件公司,就比如钉钉,金蝶,用友等等,以下分析SaaS不同模式的应用场景及其优缺点。SaaS多租架构可分为以下三种模式1、独享资源模式:每个租户单独部署一套环境。独享资源模式有独立的硬件和软件开发环境,数据库也只供一个租户使用。2、共享资源池租户模式:共享资源,采用逻辑隔离。根据部署情况,可以分为如下三类:A、全共享模式:web层,应用层,数据层都采用共享资源池部署。B、数据层共享模式:web层和应用层每个租户独立部署,共享数据层C、租户应用环境共享模式:web层、应用层共享部署,数据层不共享3、混合租户模式:综合独享资源模式和共享资源池租户模式特点。​💬 独立部署架构与SaaS多租架构的区别是什么?从应用本身与运维角度如何理解?用现实中的房子例子是很好解释的。“独立架构”如同一个别墅,里面有属于自己的餐厅、房间、厨房等设施,所有设施都是独立配置、部署的;“多租户”就如同住在公寓,每个人有一个属于自己的房间,健身房、客厅等属于公共区域,大家共享这些资源。独立部署架构在业务发展前期比较有优势,可根据客户需求灵活配置资源量,独立部署架构的开发和运维复杂度都比较低,但随着支持的客户数量增长,不同设计不同部署的孤立项目的增多,供应商不得不面临运维量与资源成本倍数增加等问题,这些问题最终会影响到企业业务的增长和创新,为解决这个问题,系统向SaaS演进似乎是必然的选择。从SaaS应用本身来看:与独立部署不同,在SaaS系统中,有租户概念,通常一个企业或者组织作为一个租户(Tenant),租户下会有多个用户;租户与租户之间会共享一定资源,为保证租户安全性,在租户架构设计时,会做好逻辑或者物理隔离,逻辑隔离和物理隔离也可以同时存在,如SaaS混合部署模式。在创建租户时,需要分配数据空间和配置租户路由规则,租户和租户下的用户可能有不同的权限配置,根据路由规则获取授权信息。租户路由是SaaS应用的核心模块。当用户发起请求时,租户路由模块根据请求携带的租户ID信息,将请求路由发送到该用户所属租户运行环境、数据空间等。在SaaS租户隔离的逻辑下,租户路由模块是保证租户所属用户请求互不干扰的关键。华为云技术团队开发了租户路由模块,并进行了开源,可前往gitee的saas-tenant-router-starter项目了解或者贡献。在云上构建SaaS应用时,租户间隔离从应用层、数据库到基础设施层(计算、存储以及网络)都是应该关注的。在应用层我们通过租户路由插件实现租户间隔离;数据库层多租模式可支持数据库实例、数据库schema以及表字段实现隔离;在计算资源层,租户间隔离借助云容器引擎CCE的namespace和pod能力;在网络层面,可通过VPC、子网实现租户间隔离,每个租户应用可以放在一个VPC或者一个子网中,但是租户数量会受到可创建的VPC和子网配额限制。SaaS多租户架构不仅包含SaaS基础应用,还提供了配套的 SaaS运营与运维平台。这也是相对于独立部署架构的独特优势。从SaaS运营与运维角度来看:运营方面在技术方面,SaaS场景的租户管理面负责租户创建,配置管理,SaaS租户管理员可以在用户购买SaaS服务后,配置租户访问域名、租户管理员以及租户权限等信息;计费模式有按照用户数、活跃用户、特性+服务等级、基础版免费+增值特性付费等多种计费模式,设计优秀的计费模式能保证在租户和产品功能特性持续增加的背景下,仍然能有不错的收益;运营分析是SaaS在实现持续业务增长时必不可少的内容,从技术维度看,涉及用户数据采集、数据实时处理和分析、数据可视化等内容,支持企业决策和管理。运维方面为SaaS系统建立可观测运维是及时定位和解决用户问题的基础,包括指标监控、应用链路追踪和日志管理等;在SaaS应用系统下,在建立统一租户运维设施基础上,也需充分考虑不同租户运维需求。1、在系统中提供不同层级的资源监控、告警是基础的运维能力,华为云提供了完备能力,如应用运维管理AOM、云监控服务CloudEye等;2、租户日志管理采集可按照租户维度进行,根据上层分析需求,再做数据的统一聚合;3、链路追踪通常借助APM能力实现,对各个服务调用的性能、健康状态进行监控,及时做资源调整。♦️ SaaS云原生典型架构 ♦️ 💬 SaaS应用部署的云原生典型架构包含哪些内容? 华为云SaaS技术架构的优势有哪些? 基于长期的技术支持实践经验,华为云结合在产品和技术方面的沉淀,总结了云上典型的SaaS云原生应用架构,架构主要分为:微服务开发框架:SpringCloud、SpringCloud Huawei;应用部署集群:集群、namespace、Pod;数据库、中间件:分区、库表;多租数据源管理;运维监控系统:Metrics、Tracing、Logging;数据分析运营平台:模型定义、采集、存储、分析-可视化等;CI/CD流水线:代码托管、检查、打包、部署。华为云SaaS技术架构的特点:1、微服务化和容器化。微服务化包含两个阶段:微服务拆分和微服务开发。微服务拆分可以参考华为云微服务应用开发相关实践;微服务开发社区中提供了多种开发框架,如springcloud、service comb等,目前各大云厂商也提供了相关微服务引擎,如华为云CSE,与华为云CSE微服务引擎对接,提供微服务注册发现、服务治理以及配置管理等能力。开源地址:cid:link_10。容器化后的应用可以基于华为云容器引擎CCE部署,华为云CCE提供灵活的自动弹性伸缩、挂载多种存储类型等能力,并且能轻松对接云上应用运维能力。2、运维监控。在云原生的SaaS化应用系统中,除了解决微服务化和容器化问题,还需要考虑搭建运维监控平台,如日志处理采用ELK方案,监控告警采用Pormetheus+Grafana方案,应用链路追踪采用zipkin、skywalking等方案。基于云上的运维能力,不仅可以更快速搭建监控运维平台,如采用应用运维管理AOM实现运维的监控告警;云日志服务LTS实现日志采集、分析以及转储;APM实现应用链路追踪,还能构建“问题发现-问题追踪-问题定位”立体监控运维体系。3、数据的聚合与流转。对于SaaS企业而言,让平台数据发挥价值,支持企业实现“拓客-留客-增长”,建立统一的数据分析平台很重要。云原生SaaS应用架构很关键的优势在于能够轻松实现数据的聚合和流转,通过集成SDK方式将日志数据、定时任务等数据上报至LTS ,业务数据库中数据可以通过DRS或者cannal开源组件抽取至kafka等消息队列中;华为云对象存储OBS提供结构化和非结构化数据存储能力,并且存储成本低,可以作为统一数据湖底座。基于统一数据湖底座和实时数据接入能力,构建SaaS云原生数据分析运营平台,同时,也支持机器学习接入。4、开发&部署CICD流水线。可采用云上devcloud平台能力,也可以采用Jenkins搭建,对接华为云VSS安全扫描能力和容器镜像仓库SWR,VSS能力实现web应用发布前的安全扫描;SWR作为镜像存储仓库,按照组织和版本等策略管理镜像,在CCE中可以直接加载SWR镜像,配置service、ingress等访问策略,完整应用部署。💬 SaaS多租户下用户的不同部门权限如何隔离?SaaS的多租系统中会有多个租户,每个租户下有多个用户,租户之间相互隔离,互不影响。隔离方式也有很多,比如集群环境隔离。而租户下面的用户权限隔离可以根据用户id来区分,根据不同用户做不同权限控制。我们可以根据部署集群环境来做隔离,分三种:1、集群环境隔离,不同租户的业务微服务在不同的环境中,租户通过集群完全隔离,租户之间不会互相影响。2、基于CCE NameSpace隔离,Kubernetes集群为SaaS应用开发者提供的namespace隔离方式,容器引擎CCE在namespace粒度提供了网络隔离、资源配额限制等租户管控策略。3、Pod共享,所有租户共享SaaS业务微服务。在数据层面隔离方式也分三种:1、共享数据库,共享Schemas,基于行隔离2、共享数据库,基于Schema隔离3、基于数据库隔离业务承载方面:从单一业务系统承载改造为按租户区分,部署不同的无状态容器服务组。数据层面:从单一对象存储存放改造成按租户去区分,不同的Bucket或在Bucket中开辟不同租户的前缀去进行存储。流量分析方面:原本是集中入口,无论是单机部署还是多机部署,其流量入口都是统一的,集中入口没有办法分析不同租户的流量情况。通过K8s集群负载区分不同的域名来路,并汇聚访问日志到大数据平台进行分析。💬 在SaaS应用上云实践中,如何保障多租户之间数据的安全性和保障信息0丢失?可以通过独立数据库、共享数据库(逻辑数据隔离)来做到数据的隔离,使用一些安全防护措施如:运维审计(堡垒机)、应用防护(WAF)、访问控制(防火墙)、入侵防御(HIDS/EDR)等保障数据安全。保障数据不丢失可以通过做好高可用技术架构、数据备份策略、容灾切换方案来实现。♦️ SaaS技术支持 ♦️💬 华为云提供哪些资源帮助企业解决SaaS化转型中可能遇到的痛点问题?针对企业在SaaS化转型中可能遇到的痛点问题,华为云开发者技术服务团队为企业准备如下资源:SaaS应用开发技术支持套件,包括SaaS应用开发指南、SaaS开发示例代码、SaaS开发插件以及配套的培训课程。开发指南为SaaS应用开发者提供云原生SaaS架构、设计等参考;示例代码为开发者提供SaaS开发示例参考代码,使用SpringCloud微服务框架,同时提供了接入华为云微服务引擎CSE版本;SaaS开发中通用能力封装成插件,如SaaS多租路由插件,提供多租设计通用方案,简化SaaS改造时,数据多租路由开发;除了以上内容,对数据分析、日志处理、安全扫描等也提供了相关方案,以开放至开源社区。云资源支持,加入华为云SaaS星光计划,申请华为云资源支持。商业渠道支持,大量伙伴的SaaS应用上架至华为云应用商店,实现商业变现,参考:SaaS接入方式。在线问题咨询,可以进行解决方案、云上开发bug等问题咨询,提供SLA机制保证。点击访问了解支持计划详情💬 华为云帮助开发者构建SaaS应用,有哪些实践案例可以分享?华为云面向企业开发者、SaaS业务合作伙伴提供SaaS化轻咨询、设计及开发体系化支持能力,促进开发者与华为云之间的持续深度合作。目前在传统制造、工业安全、数字媒体、企业建站等十多个领域都帮助企业构建了SaaS应用,极大地提高了业务创新能力和生产效率,降低了开发成本和人力成本。例如:与中泰股份合作,将自研MES系统进行SaaS化改造,形成模具制造行业设计和制造一体化解决方案,上架云商店,交付给行业内中小企业使用。规模化客户交付数量和支撑业务订单营收得到了巨大增长。与中新赛克合作,针对ToB业务转型需做SaaS化架构升级。基于华为云云原生进行了SaaS多租业务架构改造,提升了应用交付效率,节省了项目交付周期。与深圳云视点科技合作,联合打造SaaS化的内容聚合分发平台,并且在分发资源弹性伸缩、云服务计量、OBS鉴权体系设计等方面给予了技术指导支持。想获取更多SaaS应用开发的文档工具,欢迎访问华为云技术开发指南SaaS开发过程中如遇到技术问题,欢迎联系华为云开发者支持工程师,将为您提供5*8小时支持服务,在线联系
  • [分享交流] 契约锁连续入选金融信创生态实验室「金融信创优秀解决方案」
    近日,中国人民银行直属机构--金融信创生态实验室正式公布《金融信创优秀解决方案(第二期)》评选结果,契约锁「印章管控方案」成功入选,并被收录在“一般业务类-产业机构”名录,为金融机构的印章管控及电子签章信创建设提供示范和参考。金融信创生态实验室由中国人民银行领导、中国金融电子化集团有限公司牵头组建,是我国专注金融信息技术创新的重要基础设施和专业化实验平台。《金融信创优秀解决方案名单》是金融机构、高校、科研院所和产业机构等领域的专家经过多轮评审的结果,旨在为金融行业提供可参考、可推广、可复用的优秀示范性解决方案和应用案例,对促进和保障金融信创工作高效、有序开展具有指导和示范意义。契约锁已经连续2次入选《金融信创优秀解决方案名单》,此次入选的“印章管控平台解决方案”在金融行业拥有丰富的实践案例,在产品权限、数据安全以及平台稳定性等多方面优势突出。金融信创 电子签章在金融领域的应用金融行业自2020年启动信创试点,是国家信创落地应用率最高的重点领域之一,国家高度重视金融领域数字化建设,多部门发文推进金融数字化转型。• 2019年,央行发布《金融科技(FinTech)发展规划(2019-2021年)》明确:“要综合运用数字签名等技术手段,强化金融交易规范管理,保障金融交易过程的可追溯和不可抵赖,提升金融交易信息的真实性、保密性和完整性!• 2021年,“十四五规划”和“2035年远景目标纲要”明确提出要“稳妥发展金融科技,加快金融机构数字化转型”!• 2022年,中国人民银行印发《金融科技发展规划( 2022—2025 年)》,明确“要加快金融机构数字化转型;探索使用电子签章等技术提升贷前、贷中、贷后三查效率和融资结算线上化、数字化水平”。随着数字化建设的推进,金融领域对自主安全可控的要求越来越高,各类软件系统逐步成为金融机构信创建设的必要支撑。契约锁金融信创服务能力01目前契约锁产品已经实现各类操作系统、数据库、中间件等信创全栈适配,支持OFD版式文件、国密算法等多种应用需求,可以随时为金融机构提供信创解决方案。02契约锁电子签及印章管控产品拥有CA数字证书、可信时间戳、数据存证、加密算法等众多技术支撑,平台严格执行“三员分立”管理权限,确保用户数据及印章安全。03契约锁拥有数字身份、电子签章、印章管控以及数据存证四位一体的数字可信产品体系,可以帮助金融机构逐一解决数字化过程中普遍存在的“用户身份核验难”、“签署效力无保障”、“印章安全管控难”以及“业务取证难”等问题,让金融业务数字化全过程可信。04契约锁具有强大的业务软件集成能力,可以与金融行业中各类“资金系统、银行函证系统、投行系统、资管投顾系统、网贷系统、手机银行APP等”集成应用,帮助打造符合业务需求的电子签方案,助力金融服务线上办。目前,契约锁已经服务了130多家融资担保机构、100多家保险机构、90多家银行、80多家期货公司、40多家证券公司,在金融领域积累了丰富实践经验。签署场景覆盖“银行交易单据、银行保函、贷款及企业开户、银行询证函、保险保单、证券经纪人委托代理合同、IPO申报材料、融资及担保合同等”30多种金融领域特色场景。金融信创已经进入黄金发展期,契约锁将随时关注金融领域普遍存在的电子签及印章管控信创建设需求,从技术、功能到场景逐渐积累成库,随时为金融领域组织高效适配方案,助力金融机构电子签信创建设,加速金融机构管理及服务全程数字化转型!
  • [问题求助] uap端到端消息无法跟踪
    问题来源】【必填】    【亿迅信息】    【问题简要】【必填】AICC 22.200 uap 端到端消息跟踪无数据【问题类别】【必填】    【可选问题分类:uap】【AICC解决方案版本】【必填】    【AICC可选择版本:AICC 22.200】    【UAP可选择版本:UAP9600 V100R005C00SPC100(全量版本) + UAP9600 V100R005C00SPC113(增量补丁)】    【CTI可选择版本:ICD V300R008C25SPC012】【期望解决时间】【选填】【问题现象描述】【必填】 uap一台机器,nmu pum合设,功能正常,但无法跟踪端到端消息80009分机拨打接入码6691进线ivrsip信令可以跟踪
  • [问题求助] 关于激活UAP许可提示报错
    【问题简要】激活UAP许可报错【问题类别】【必填】   UAP   UAP9600 V100R005C00SPC018  【期望解决时间】尽快【问题现象描述】【必填】        激活UAP许可提示报错如下:“activated the license file sucessfully, but the CDB module dose not return any information. check whether the CDB module is running properly........ ” 查看服务模块CDB运行中,帮忙排查一下问题。【日志或错误截图】【可选】       
  • [问题求助] aicc 22.200 isales回调接口问题
    问题来源】【必填】    【亿迅信息】    【问题简要】【必填】AICC 22.200 isales回调接口问题【问题类别】【必填】    【可选问题分类:aiccisales obs】【AICC解决方案版本】【必填】    【AICC可选择版本:AICC 22.200】    【UAP可选择版本:UAP9600 V100R005C00SPC100(全量版本) + UAP9600 V100R005C00SPC113(增量补丁)】    【CTI可选择版本:ICD V300R008C25SPC012】【期望解决时间】【选填】【问题现象描述】【必填】 isales可以进线外呼到客户,但是任务中填写了回调地址,obs和isales日志中未能查询到相关回调日志记录我们应该查看那个日志查看是否回调接口,或者需要什么其他配置呢
  • [问题求助] 帖子里的box.huaweicloud开头的链接访问不了?这个怎么解决啊?
    帖子里的box.huaweicloud开头的链接访问不了?这个怎么解决啊?有没有大佬知道的?
  • [交流吐槽] 现在上架的东西,除了鼠标垫其他全有了,有的还有双份。
    充电线两个,镭射包两个
  • [交流吐槽] 年前兑换的东西要7月底才能发放完啊,不能快点么
    年前兑换的东西还有这些没收到,7月底才发放完,等收到就快9月了,帽子都用不到了,希望能快点
  • [问题求助] AICC 22.200 cms同步was配置后,无法获取质检员角色
    问题来源】【必填】    【亿迅信息】    【问题简要】【必填】AICC 22.200 cms同步was配置后,无法获取质检员角色【问题类别】【必填】    【可选问题分类:CMS】【AICC解决方案版本】【必填】    【AICC可选择版本:AICC 22.200】    【UAP可选择版本:UAP9600 V100R005C00SPC100(全量版本) + UAP9600 V100R005C00SPC113(增量补丁)】    【CTI可选择版本:ICD V300R008C25SPC012】【期望解决时间】【选填】【问题现象描述】【必填】     was配置台配置109工号为质检员, cms虚拟呼叫中心同步完成后,cms质检关系中109角色为话务员,非质检员​
  • [问题求助] AICC 22.200 obs 读取存储过程失败
    问题来源】【必填】    【亿迅信息】    【问题简要】【必填】AICC 22.200 obs 读取存储过程失败【问题类别】【必填】    【可选问题分类:aiccisales obs】【AICC解决方案版本】【必填】    【AICC可选择版本:AICC 22.200】    【UAP可选择版本:UAP9600 V100R005C00SPC100(全量版本) + UAP9600 V100R005C00SPC113(增量补丁)】    【CTI可选择版本:ICD V300R008C25SPC012】【期望解决时间】【选填】【问题现象描述】【必填】      查看obs日志,获取外呼任务失败2023-05-12 18:51:01 [30146] [RUN] [INFO] [21035] 提示信息: Func:ReadTask proc was executed once 2023-05-12 18:51:31 [30146] [RUN] [ERROR] [21039] ProxyApi执行存储过程错误 Func:ReadTask,isales_ReadTaskProc,DBName:isalesaplogic,VdnId:1,Error=2733 2023-05-12 18:51:31 [30146] [RUN] [ERROR] [21009] 获取外呼任务失败 Subccno:1,VdnID=1,DbS=isalesaplogic,UserName:,Error Code :34660 2023-05-12 18:52:01 [30146] [RUN] [ERROR] [21039] ProxyApi执行存储过程错误 Func:ReadTask,isales_ReadTaskProc,DBName:isalesaplogic,VdnId:1,Error=2733 2023-05-12 18:52:01 [30146] [RUN] [ERROR] [21009] 获取外呼任务失败 Subccno:1,VdnID=1,DbS=isalesaplogic,UserName:,Error Code :34660was配置信息:cms 外呼任务创建成功
  • [业界动态] 契约锁亮相华为2023中国合作伙伴大会,共谱华为云软件生态新篇章
    5月8日-9日,以“因聚而生 众志有为”为主题的“华为中国合作伙伴大会2023”在深圳举行。契约锁作为华为云优秀软件伙伴,受邀参会并在“聚数字化先行者,谱软件生态新乐章”分论坛开展“让数字可信,打通数字化最后一公里”数字化实践经验与成果分享主题演讲。聚数字化先行者,谱软件生态新乐章随着企业数字化加速转型,丰富软件应用成为数字中国的内核,华为云软件生态致力于服务和推进各行业数字化转型,给行业客户提供预集成的行业解决方案,携手共谱软件生态新乐章,共同推进数字中国建设。(华为2023中国合作伙伴大会现场)契约锁与华为云达成战略合作以来,一直保持着密切的合作伙伴关系。是华为云解决方案、SaaS星光计划、华为云云市场计划的合作伙伴之一,获得了华为云“严选联营”认证,并获评“华为云优秀云商店伙伴”、“华为云云商店优秀伙伴-新晋黑马奖”。契约锁与华为云welink的集成应用,为华为云用户打造了“电子劳动合同、采购合同、招投标文件、销售合同、对账单、电子会计凭证、电子成绩单、询证函等”各类业务签署场景。此次大会,契约锁携最新数字可信实践经验,与参会嘉宾共同探讨:在数字化进程中,如何打通数字化最后一公里?让各类组织实现身份管理上的「安全」「可信」;让组织的各类管理和业务系统具备电子签章的能力;让组织的每一枚印章都在安全可控的情况下「高效」使用;让数字化成果中的文件、数据,长期保存、可查可验。契约锁数字可信产品数字身份(身份认证及核验服务)、电子签章(合法有效的电子签约服务)、印章管控(电子章、实体章一体化管控服务)以及数据存证(业务数据全链路存证、在线出证服务)4大产品体系,能够帮助组织解决数字化过程中“用户身份辨认难、印章安全管理难、签署效力保障难、数字证据追溯难等”多种难题,打通业务全程数字化最后一公里。让组织的数字化过程可信、有效、安全、可查验、可追溯。(契约锁四大产品体系)当前,政府机关及各行业组织正在加速迈向数字化,企业办公、政务服务网上办成常态,如何构建可信的数字化底座让数字化转型安全、便捷开展,成为组织普遍关注的议题。未来,双方将通过产品、客户服务等多方面的优势互补,帮助客户实现业务场景全程数字化创新,共同推进组织数字化转型!
  • [问题求助] AICC22.200 版本ccgw websocket模式,多媒体进线时agentdemo无法获取到callid,导致无法后续操作
    【问题来源】【必填】    【亿迅信息】    【问题简要】【必填】ccgw websocket模式,多媒体进线时agentdemo无法获取到callid,导致无法后续操作【问题类别】【必填】    【可选问题分类:CC-Gateway】【AICC解决方案版本】【必填】    【AICC可选择版本:AICC 22.200】    【UAP可选择版本:UAP9600 V100R005C00SPC100(全量版本) + UAP9600 V100R005C00SPC113(增量补丁)】    【CTI可选择版本:ICD V300R008C25SPC012】【期望解决时间】【选填】【问题现象描述】【必填】      配置cc-gateway websocket方式,坐席103通过websocket方式 签入ccgateway, 使用agentdemo模拟多媒体进线,agentdemo显示已接入坐席,可以给坐席发消息,签入的坐席103,在agentdemo中显示通话中,但没有获取到callid,无法回复消息给客户;    【日志或错误截图】【可选】[2023-05-06 21:58:11.207] [queryCallInfoByCallIdProcessor] [WorkNo = 103 received message: callId:null] [https-jsse-nio-192.168.5.104-8043-exec-7] [QueryCallInfoByCallIdProcessor.java:35][] [2023-05-06 21:59:26.757] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentState_Busy, content:null}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 21:59:26.865] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Auto_Answer, content:{callid:1683381567-16797218,caller:BD8BF5****0203557669C68F,transfer:no,called:****,feature:0,mediaType:53,type:main,transfrom:,mediaAbility:5}}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 21:59:26.907] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Talking, content:{callid:1683381567-16797218,caller:BD8BF5****0203557669C68F,called:****,feature:0,type:main,mediaAbility:5}}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:03:23.910] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Call_Release, content:1683381567-16797218}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:03:23.911] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Customer_Release, content:{callid:1683381567-16797218,number:BD8BF5****0203557669C68F}}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:03:23.912] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentState_Ready, content:null}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:03:23.915] [queryCallInfoByCallIdProcessor] [WorkNo = 103 received message: callId:null] [https-jsse-nio-192.168.5.104-8043-exec-8] [QueryCallInfoByCallIdProcessor.java:35][] [2023-05-06 22:03:43.542] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentState_Busy, content:null}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:03:43.711] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Auto_Answer, content:{callid:1683381823-16797219,caller:92A05B****52DEE821CC3EA6,transfer:no,called:****,feature:0,mediaType:53,type:main,transfrom:,mediaAbility:5}}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:03:43.737] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Talking, content:{callid:1683381823-16797219,caller:92A05B****52DEE821CC3EA6,called:****,feature:0,type:main,mediaAbility:5}}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:10:42.769] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_MessageData, content:{callid:1683381823-16797219,caller:92A05B****52DEE821CC3EA6,called:****,feature:0,type:NORMAL_CALL,message:messageContent is ******,mediaAbility:5}}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:11:09.544] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Call_Release, content:1683381823-16797219}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:11:09.545] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentEvent_Customer_Release, content:{callid:1683381823-16797219,number:92A05B****52DEE821CC3EA6}}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:11:09.546] [pushAgentEvent                ] [WorkNo = 103 return event:{eventType:AgentState_Ready, content:null}] [AgentEventJSONP Dispatch] [AgentEventDispatcher.java:361][] [2023-05-06 22:11:09.551] [queryCallInfoByCallIdProcessor] [WorkNo = 103 received message: callId:null] [https-jsse-nio-192.168.5.104-8043-exec-4] [QueryCallInfoByCallIdProcessor.java:35][] 
总条数:385 到第
上滑加载中