代码之家  ›  专栏  ›  技术社区  ›  Flo

如何防止mysite所有者删除mysite根网站

  •  0
  • Flo  · 技术社区  · 15 年前

    我正在寻找一种方法来阻止SharePoint中的用户删除他的mysite,或者更精确地删除mysite的根网站。如果我可以存档,我可以放置一些列表,用户也不能删除。

    我首先考虑让用户有权删除站点,但我认为这会阻止他删除自己创建的子站点。所以这不是一个选项,因为我不想限制mysite的使用。

    那么我能做些什么来解决这个问题呢?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Magnus Johansson    15 年前

    您开发了一项功能,可以安装WebDeleting事件的代码,并将SPWebEventProperties设置为true,具体取决于您的需要。

    您可以检查rootweb.id是否与spwebEventProperties.webid相同,并在此基础上触发spwebEventProperties.cancel=true。

    推荐文章