通过C#访问用户

本文关键字:用户 访问 通过 | 更新日期: 2023-09-27 18:29:36

我正在开发一个连接到复合c1启动周期的自定义处理程序。C#代码运行良好,但我需要访问作为当前页面审批人的用户信息。

我尝试使用IUser界面,但如何获得当前页面的审批者权限用户。

提前谢谢。

通过C#访问用户

不确定您是在询问如何让谁批准页面,还是获取给定页面的当前用户权限。C1不跟踪谁批准了页面。要获得此功能,您需要查看版本控制包。获取给定页面的当前用户权限非常容易!

如果你正在运行最新的3.2 RC,你可以使用以下代码来获得当前用户和给定页面的权限:

IPage currentPage; /* Initialize with the current page */ 
var permissions = 
   PermissionsFacade.GetPermissionsForCurrentUser(currentPage.GetDataEntityToken());