私は、複合 c1 起動サイクルにフックされたカスタム ハンドラーに取り組んでいます。C# コードは正常に動作していますが、現在のページの承認者であるユーザー情報にアクセスする必要があります。
IUser インターフェイスを使用しようとしましたが、現在のページの承認者権限ユーザーを取得するにはどうすればよいですか。
前もって感謝します。
誰がページを承認したのか、または特定のページの現在のユーザー権限を取得する方法を尋ねているのかどうかはわかりません。C1 は、誰がページを承認したかを追跡しません。この機能を取得するには、バージョン管理パッケージを調べる必要があります。特定のページの現在のユーザー権限を取得するのは非常に簡単です!
最新の 3.2 RC を実行している場合は、次のコードを使用して、現在のユーザーと特定のページのアクセス許可を取得できます。
IPage currentPage; /* Initialize with the current page */
var permissions =
PermissionsFacade.GetPermissionsForCurrentUser(currentPage.GetDataEntityToken());