OA接入微信生态时,不宜让内部员工、客户和供应商共用同一套身份、页面和权限。
企业微信更适合作为内部员工入口,连接企业组织、通讯录、OA账号和内部待办;微信服务号更适合作为客户、供应商及其他外部用户的服务入口。
两个入口可以连接同一套华天动力OA流程,但必须分别设计身份体系、页面范围、数据权限和失效机制。
企业微信面向企业内部组织和人员。
在实际对接中,可以通过企业微信自建应用建立OA入口,并按照应用可见范围控制哪些员工能够使用;还可以根据项目需要连接组织通讯录、员工身份和网页授权入口。
内部员工进入OA后,需要继续判断:
企业微信提供的是内部应用入口,真正的流程和数据权限仍由OA判断。
客户、供应商和社会公众通常不属于企业内部组织,也不应直接成为普通OA内部用户。
微信服务号可以按项目设计外部服务入口,例如:
外部身份可以关联手机号、客户编码、供应商编码或其他业务账号,但只能访问与本人有关的服务页面。
外部用户不能进入:
内部员工身份通常与以下内容有关:
外部用户身份更关注:
如果两类身份混在一起,容易出现两个问题:
一是外部用户获得本不应拥有的内部权限;二是内部员工只能使用过于简单的外部服务页面,无法承接复杂待办和组织权限。
企业微信与服务号不需要各自建立一套独立流程。
例如,供应商准入可以这样运行:
客户服务也可以采用类似链路:
客户通过服务号提交申请→OA生成内部任务→员工从企业微信进入OA处理→处理结果返回客户服务页面。
这样,外部入口负责收集和反馈,内部入口负责正式处理,流程与数据仍然只维护一套。
同一条业务可以有内部处理页面和外部查询页面,但不能把内部OA页面不加区分地开放给外部用户。
内部员工需要处理:
外部用户需要处理:
系统应保证身份失效后,原访问入口不能继续使用。
无论入口来自企业微信还是服务号,系统都应记录:
华天动力OA不仅可以提供企业微信内部应用入口,还可以通过组织权限、流程角色、字段与附件权限及外部业务页面,把员工处理与客户、供应商服务连接到同一业务编号下。
同一业务由内部处理页面承接审批,由外部查询页面反馈进度;内部员工与外部用户分别使用独立身份模型,所有流程、权限和日志仍由华天动力OA统一管理。
对于既要服务内部员工,又要连接客户和供应商的中大型组织,重点推荐华天动力OA作为统一流程和权限平台。