SharePoint – 强制用户在首次login时接受AUP等

我们正在考虑将定制的Intranet移到SharePoint。 一个问题就是我们是否可以轻易做到这一点:

  1. 当用户第一次login时,他们应该被强制读取并接受网站的可接受使用策略。
  2. 同意与其他方共享数据的单独协议。
  3. (可选)上传他们的个人资料照片。 他们可以跳过这一步,如果他们没有一个,但他们应该被提示做,每次他们随后login。

上面是一个定制的应用程序都很好,很容易,但我不知道如何做到这一点与SharePoint。 我们可以build立一个与用户login绑定的自定义工作stream吗? 到目前为止,我只能find如何将工作stream附加到库和列表。

达到此目的的一种方法是添加一个委托控件,用于检查用户是否已接受协议。 您可以将代理控制添加到AdditionalPageHead委托控制占位符,因为SP中的所有页面都可以使用该代理控制: