2012-04-01 148 views
1

我正在處理鉤入複合c1啓動週期的自定義處理程序。 C#代碼工作正常,但我需要訪問作爲當前頁面審批者的用戶信息。通過C#訪問用戶

我試圖使用IUser接口,但是如何獲得當前頁面的審批者權限用戶。

在此先感謝。

回答

2

不確定您是在詢問如何讓某人獲得某個頁面的批准或獲取給定頁面的當前用戶權限。 C1沒有跟蹤誰批准了一個頁面。要獲得此功能,您需要查看版本控制軟件包。獲取給定頁面的當前用戶權限可以非常簡單!

如果您運行的是最新3.2 RC您可以使用下面的代碼獲取權限當前用戶和給定的頁面:

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

馬丁感謝您的答覆。 – 2012-04-02 00:41:55