无法创建您的个人网站,因为未启用“自助式网站创建”
当你第一次访问“我的网站”尝试创建自己的个人网站的时候,你可能会得到下面这个错误:
无法创建您的个人网站,因为未启用“自助式网站创建”。有关详细信息,请与网站管理员联系。
(Your personal site cannot be created because Self-Service Site Creation is not enabled. Contact your site administrator for more information.)
如果按提示信息去启用“自助式网站创建”之后,这个问题确实能够被解决。但是,这个错误信息具有误导性。“自助式网站创建”是在 Web 应用程序级别启用的,当启用之后,任何具有此 Web 应用程序根网站集首要网站访问权限的用户均可以在此 Web 应用程序下建立网站集,这可能并不是你想要的结果,而其还会带来安全隐患。
解决此问题的最佳方法应该是,将“我的网站”所在的宿主 Web 应用程序的应用程序池标识(Application Pool Identity)加入服务器场管理员组(Farm Administrators),步骤如下:
如何找到 App Pool ID
- 在网站管理中心的顶部链接栏上,单击“操作”
- 在“安全配置”部分中,单击“服务账户”
- 在“服务账号”页面中,选择“ Web 应用程序池”,选择 "Windows SharePoint Services Web Application” ,选择“我的网站”所在宿主 Web 应用程序的应用程序池
- 在“为该组件选择一个账户”中,会出现已配置的用户。
如何将App Pool ID 加入 Farm Administrators
- 在网站管理中心的顶部链接栏上,单击“操作”。
- 在“安全配置”部分中,单击“更新服务器场管理员组”。
- 在“人员与组”页面中的工具栏,单击“添加用户”。
- 在“添加用户”中,在“用户/组”中,输入找到的 App Pool ID
- 单击确定。
此时,重新单击右上角“我的网站”,应该可以创建你的个人网站了。
参考:
Your personal site cannot be created because Self-Service Site Creation is not enabled.
配置自助式网站创建 (Windows SharePoint Services)
允许用户创建网站和工作区·