协同办公 1.0 门户 - 修复清空权限缓存后,IIS应用程序池回收访问出错 和新增应用整合时可以指定起始加载父权限

[FIX]清空权限缓存后,IIS应用程序池回收访问出错

[NEW]应用整合时可以指定起始加载父权限



下载附件,更新附件的bin 目录 下dll即可。

升级时注意备份。


附件:

BCOP_Portal.zip (76.4KB)

新版本快速开发工具暂时不支持Visual Studio 2017以上版本使用

由于Visual Studio 2017的插件开发进行了一些较大调整,导致新版本快速开发工具无法无缝升级,特此告知。

参考链接:How to: Migrate Extensibility Projects to Visual Studio 2017

对象选择器(OPicker)- 增加数据过滤器

过滤器有两个参数,方法原型如下:

使用方式:

目前有两种过滤器,一是针对一个object进行过滤,二是针对全部objects进行过滤。两者不冲突,过滤的顺序是先过滤单个object,然后再进行全部过滤器。

1、针对object进行过滤:



例子中,配置了两个object。针对orguser的使用了过滤器。当id=="user_administrator"就去掉。

2、全局过滤器



例子中,配置了两个object,同时配置了一个全局过滤器,全局过滤器,对两个object都起到过滤的作用

点击下载:


beyondbit-2.0.0(171106).zip (67.6KB)

公共选人(OPicker)- 部门下用户超出50个用户,只显示50前面50个用户

更新附件中BUA Clent相关dll.


BUA Client.zip (55.4KB)

公共选人(OPicker)(共享服务)- 锁定的用户还能被选择

更新附件中的 dll 到 SharedService的bin目录下。



Beyondbit.SharedService.UI.zip (147.9KB)

单点登录(SSO) 客户端更新 - 修复虚拟站点部署问题和新增正则表达式排除语法

更新版本号为: 2.0.6289.38121


[FIX]

1、当站点部署在虚拟站点后,排除语法 需要增加虚拟站点的路径

如: 要排除的路径为/contact    部署的虚拟站点是/ IM。 则配置必须为  #/IM/Contact 才能排除。

现在修复了此问题。


2、增加正则表达式排除

如:当要排除某一个文件夹下所有的文体,之前版本的做法是 #/Contact/index, #/Contact/list, #/Contact/add, #/Contact/edit

现在:#^/Contact/.*  即可。

其中: #^ 符号代表的是排除登录同时后面采用的正则来匹配。



单点登录(SSO) 服务端配置-开启登录审计

SSO 2.4+ 增加了登录成功审计功能,审计的日志写入到日志中心,默认配置是没有开启的。

开启登录审计

1、检查你的SSO版本是否是2.4+ 版本。
       检查方法:打开SSO站点的bin目录,查看Beyondbit.SignleSignOn.Core.dll的版本是否大于 “2.0.5499.23515

2、打开SSO站点的web.config文件,找打 appSettings,添加以下配置:

<add key="IsOpenLoginAudit" value="true" />
<!-- true是开启,false是不开启,默认是false -->


单点登录(SSO) 客户端配置-采用WebService方式获取用户凭证

SSO自2.4版本以后,默认采取使用memcached存储用户凭证,SSO Client 获取凭证的时候也是采用memcached方式获取用户凭证。  那么SSO 2.4 版本+ 的 Client,如何去适配SSO 2.4以前的服务端呢?

SSO Client 2.4+ 通过配置的方式,可以使用WebService的方式获取用户凭证,去兼容 SSO 2.4 以前的服务端。

  1. 检查你的SSO Client 的版本程序集 是否大于 " 2.0.5497.23430 "
  2. 在你的站点Web.config 找到 appSettings ,添加以下二个下配置节
    <add key="SSO_UserTicketServiceType" value="Beyondbit.SingleSignOn.ClientForAspNet20.ServiceModels.StandardUserTicketService, Beyondbit.SingleSignOn.ClientForAspNet20" />

    <add key="SSO_Service" value="http://{SSO站点地址}/Service/WebService.asmx" />

协同办公平台管理中心的日志列表没有按时间排序问题解决方法

请参考以下步骤对管理中心进行升级更新:

1、升级Beyondbit.Logging.dll至2.0.5834.28625以上版本,可以下载附件

2、如果发现日志查询的性能存在问题,请添加索引[IX_Logging_Entry_TimeStamp]。语句如下:

CREATE INDEX [IX_Logging_Entry_TimeStamp] ON [dbo].[Logging_Entry] ([TimeStamp])

GO

Beyondbit.Logging.zip (10.3KB)

协同办公流程设计选择业务角色对应用户无法显示

原因是BCOP数据库的视图V_User_RoleInfo里查询APP_CODE值为BUCP而不是BCOP,将导致无法将协同办公系统下的角色用户与流程设计关联,

解决办法:修改视图V_User_RoleInfo的APP_CODE为BCOP

快速搜索

RecentComments

评论 RSS