我正在开发一个连接到复合 c1 启动周期的自定义处理程序。C# 代码工作正常,但我需要访问当前页面的批准者的用户信息。
我尝试使用 IUser 界面,但如何获得当前页面的批准者权限用户。
提前致谢。
不确定您是在询问如何让谁批准页面或获取给定页面的当前用户权限。C1 不会跟踪谁批准了一个页面。要获得此功能,您需要查看版本控制包。获取给定页面的当前用户权限非常容易!
如果您正在运行最新的 3.2 RC,您可以使用以下代码来获取当前用户和给定页面的权限:
IPage currentPage; /* Initialize with the current page */
var permissions =
PermissionsFacade.GetPermissionsForCurrentUser(currentPage.GetDataEntityToken());