页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

关于企业微信集成的使用流程如下:

 


一、申请企业微信

首先用户要有一个企业微信号,之前叫企业号,现在企业号统一升级为企业微信,企业微信的申请流程详细见文档企业微信简介 ,或者微信官方网站信息。首先用户要有一个企业微信号,之前叫企业号,现在企业号统一升级为企业微信,企业微信的申请流程请访问企业微信官方网站


二、搭建Smartbi外网环境

Smartbi服务要求能够外网访问,并且端口号为80或者443(微信的要求),若不能打开则应通过其他代理手段来达成(如:阿里云)。

并且需要下载并加载集成企业微信的扩展包,扩展包可从此处下载:WeiXinEx.extSmartbi服务要求能够外网域名访问(微信的要求),若不能打开则应通过其他代理手段来达成(如:阿里云)。

并且需要下载并加载集成企业微信的扩展包,扩展包可从此处下载,如何部署此扩展包请参考文档:扩展包部署 


三、配置基本信息

...

由于smartbi需要和企业微信集成到一起,在加载扩展包之后,需要到smartbi系统中配置一些基本信息。包括微信CropID和smartbi域名。

无论是正式使用集成企业微信的功能还是只是进行测试,一般都会使用一些微信进行测试。因此先进行同步用户的操作。步骤如下:


1.访问Smartbi,登录进入企业微信,在“我的企业”中,找到如下CropID项,拷贝对应的CropID串

...

Image Added


2.

...

2.1 进入【SmartBI】定制管理-系统选项-微信设置
    Image Removed

Image Removed

...

  CorpId获取方式:

 Image Removed

 a.注意同步通讯录需要配置通讯录应用对应的secret,获取方式如下:

 Image Removed

 Image Removed

同时,应该注意,如果需要同步通讯录到微信,需要开启通讯录权限:

 Image Removed

在这里需要选择编辑通讯录权限

配置好这些就可以进行通讯录同步了。

b.推送报表到对应的应用的时候,需要配置对应的应用的secret。

首先点击企业应用进入应用列表:

 如果没有应用,可以点击添加应用新建一个应用。

Image Removed

假如现在我们想推送消息到smartBIt这个应用,则点击该应用进入详情页面查看其对应的secret。

    Image Removed

这样就配置好了CorpId 和 Secret。
       2.3配置可信域名,创建微信链接的必要条件。填写服务器的地址,并在企业微信的应用里设置好可信域名。域名使用二级或者二级以上,而且已经通过备案。端口为80或者443
   【企业微信】 企业应用-smartBIt-网页授权及JS-SDK

 Image Removed

  Image Removed

 

3.同步系统用户到企业微信

注意:同步用户信息时,必须按照2中的配置来设置secret信息。

3.1 组的创建与修改同步【SmartBI】用户管理-新建组 对应 【企业微信】通讯录-部门

 Image Removed

...

 Image Removed

    
    3.3批量同步用户
      3.3.1这是一个异步的同步操作,用户点击【用户同步到微信】后,会返回一个JobId。
      Image Removed

      Image Removed

 Image Removed

Image Removed

      3.3.2点击【微信同步结果】系统会根据JobId查看同步的情况。只有出错的记录才会显示出来,成功的只会显示成功的个数。
      

 Image Removed

4.生成微信链接 可以分享到企业微信的应用里。如:发给好友,朋友圈之类。前提是用户为系统用户或者微信用户才能访问。

  注意:要将报表分享到哪个应用,就需要在步骤2中配置对应应用的secret。

  4.1 单个报表分享【SmartBI】任意一个报表,点击鼠标右键。

    Image Removed

    点击复制,就可以使用链接在企业微信分享报表。
    Image Removed
    分享到企业微信应用里
    
    4.2 整站型报表链接分享【SmartBI】 系统运维-系统选项-微信设置-生成微信链接

   这个链接指的是整个应用的入口。
    Image Removed
    4.3 微信端访问之前必须设置发布到手机主题才能访问。

    Image Removed

...

用户可以在浏览企业微信里,分享报表内容,【发给朋友】【分享朋友圈】【分享QQ空间】等。

 Image Removed

...

访问smartbi,打开“定制管理”-》“系统运维”-》“系统选项”-》“微信设置”,将上一步骤中拷贝的CropID串拷贝到微信CropID位置中:

Image Added


3.以外网域名地址访问smartbi,点击“服务器地址”右方的“自动获取”,设置服务器地址

Image Added


4.配置完并保存即可。




四、创建用户

无论是正式使用集成企业微信的功能还是只是进行测试,一般都会使用一些微信号进行测试。因此先进行创建用户的操作。步骤如下:

1.登录进入企业微信,进入“通讯录”

Image Added


2.新建一个用户,并输入用户的姓名(自定义)、账号(自定义)、用户的手机号码

Image Added



3.登录Smartbi系统,在用户管理中,新建一个用户。并且注意该用户的“微信账号”与在企业微信中创建的用户的“账号”保持一致。通过这个设置项,将smartbi中的用户与企业微信中的用户进行绑定。

Image Added


企业微信中的账号,两者保持一致。
Image Added


另外,可以将“是否强制修改密码”设为“否”

Image Added


接下来正常为用户设置角色和权限即可。


注意:在Smartbi中创建用户时,系统选项中“微信设置”的“是否同步微信用户”为“否”。目前集成微信企业号功能为临时方案,暂不支持用户同步。

Image Added



五、创建应用

1.登录企业微信后台,进入“企业应用”,添加一个新的应用

Image Added


2.上传应用Logo,设置应用名称,如下:

Image Added


3.设置应用可见成员/部门,在可见范围中,添加在上一步骤中同步过来的用户组

Image Added


如下:

Image Added


4.设置完毕后,点击下方的“创建应用”按钮,进入应用属性界面

Image Added


5.接下来拷贝应用中的Secret

Image Added


6.通过外网地址访问Smartbi,打开系统选项,在“微信设置”中,将上一步骤拷贝的Secre粘贴到“微信Secret”中,如下:

Image Added

注意保存。


7.点击“微信CropID”后的“生成微信链接”,会将Smartbi访问URL转换成微信中访问的URL,并点击复制该链接

Image Added

如下,点击复制URL

Image Added


8.切换到企业微信中,进入之前创建的应用属性界面。点击设置应用主页

Image Added


将上一步骤中拷贝过来的微信链接,粘贴到应用主页中

Image Added


并勾选“在微信插件中始终进入主页”

Image Added


9.点击“网页授权及JS_SDK”中的“设置可信域名”

Image Added

输入Smartbi外网地址的域名,如下:

Image Added


10.至此集成微信设置完毕


六、访问

1.在使用微信访问前,请注意需要先在smartbi中发布资源到移动端。可以参考:移动应用

2.使用在创建用户时绑定的手机号码上的微信,关注企业号(企业号二维码:如下图)。

Image Added

3.进入企业号,可看到发布的应用

Image Added

4.点击发布的SmartbiTest应用,可进入smartbi移动端界面,进行浏览。

Image Added


更多

报表推送

在集成企业微信,可以在企业微信中增加smart应用,点击进入Smartbi移动端主页。也可以在应用中推送报表。

在企业号中,可以收到报表推送的信息
Image Added


点击打开报表进行查看

Image Added

设置步骤

1.进入企业微信,进入之前创建的应用SmartbiTest

Image Added


2.将工作台应用主页中的“在微信插件中始终进入主页”勾除

Image Added


3.登录进入Smartbi系统,选中要推送的报表,右键-》推送到企业号

Image Added


4.在推送到企业号界面进行设置

Image Added

设置内容包括:

企业应用:选择上面创建的应用SmartbiTest

标题:推送的信息的标题

图片:推送的信息的显示图片

可信域名(此项空着不设置就行):Smartbi的域名


5.点击“推送”,即可将报表通过消息的形式在企业号中推送


注:在企业号中,希望进入Smartbi主页的效果,还是希望通过消息推送报表的效果,这二者效果只能选择其一。

报表分享之后,其他用户打开链接时,如果应用未勾选“在微信插件中始终进入主页”,则其他用户可以打开报表。

当应用勾选“在微信插件中始终进入主页”时,打开报表链接,会跳转到Smartbi移动端首页。

Image Added