我设置几个方面我一把umbraco网站扩展管理的dashboard.config文件。然而,并非所有用户都应该能够访问这些标签。有没有办法来限制访问?我只可以看到如何限制从特定部分的访问(例如,设置或开发者)。

有帮助吗?

解决方案

好是,其无法阻挡从用户部分特定标签 您可以变通方法,自己在仪表盘上的自身用户控件。

在你的用户控件的Page_Load中,您可以要求当前用户 并用它做什么...

例如:你可以创建一个新的用户类型,以让他们获得...

User u = User.GetCurrent();
if(u.UserType.Id != <the id of your new usertype>)
{
pnlNoAccess.visible = true;
}

有一个更好的解决方案beeing制作, 此问题 CodePlex上工作项目 但仍然它没有目标释放。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top