那只有自己再做一个项目中心的webpart嵌入,对于根据登陆用户权限展示项目一直是个难题。
查询N个资料后,找出对应的SQL语句。
declare @PermUid UniqueIdentifier;
set @PermUid = 'a120a079-75bc-4f0f-b376-3fb0ae9ac940';
declare @ViewUid UniqueIdentifier;
set @ViewUid = '3524BB38-C387-4D21-BCDC-CDBC33305AD8';
declare @ResUid UniqueIdentifier;
set @ResUid = '47390293-429A-4A7B-AE27-D004CA19DAAF';
select * from dbo.MSP_WEB_FN_SEC_GetAllProjectsResCanViewByViewID(@ResUid, @PermUid, @ViewUid, 3)
ViewUid 根据[MSP_WEB_SECURITY_CATEGORY_OBJECTS]找到[WSEC_OBJ_UID] PermUid 根据MSP_WEB_SECURITY_SP_CAT_PERMISSIONS 的WSEC_FEA_ACT_UID找到。
ResUid去哪里找就不介绍了。
测试如下
查看更多关于关于ProjectServer定制化项目中心页面_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did106967