我在ektron 9.0工作。我从以下文章Information about Custom Roles for your Developer
中了解了自定义权限我找到了两种方法 GetRolePermissionSystem 和 GetRolePermissionFolder 提到。有人知道哪些ektron api可用这些方法。
另外我想知道,有没有办法将自定义权限与内容或文件夹相关联?
答案 0 :(得分:0)
这是一个较旧的API,而不是Framework API调用。 这是使用API的示例:
Ektron.Cms.CommonApi comApi = new Ektron.Cms.CommonApi();
if (comApi.GetRolePermissionSystem("MyCustomRoleAdmin", comApi.UserId))
该示例适用于非特定于文件夹的系统范围自定义角色。虽然您引用的文章似乎暗示GetRolePermissionFolder适用于文件夹,但我从未尝试过。
答案 1 :(得分:0)
要回答您的其他问题,无法为文件夹分配自定义权限。可以在Ektron中设置自定义权限,但它们仅供编程使用。换句话说,"当前用户是否具有自定义权限X?"