今天在网站集下新建了一个Permission Level,结果发现其中一个子站点并没有继承这个Permission Level。于是选择了编辑现有站点的Permision Level,再选择Inherit Permission Level,结果站点无法访问了。
试着在Content and Structure中查看,可以看到这个站点,但是只能进站点管理页面,其他页面均无法访问,而且在管理页面不管做任何修改,都会提示”Can't complete the action"。 同时发现一点很奇怪的就是,在SharePoint Designer里面也无法看到这个站点。
在网上搜索,发现很多人也碰到过类似的问题。在微软的论坛里发现了这个帖子:
这个似乎算是一个Bug吧,解法是进站点的'/_layouts/role.aspx' 页面,选择“Edit Permission Levels",然后再选择 'Inherit Permission Levels' 。然后搞定!