我们希望将定制的内联网迁移到 SharePoint。一个问题是,我们是否可以轻松执行以下操作:
- 当用户第一次登录时,应该强制他们阅读并接受该网站的可接受使用政策。
- 同意与其他方共享其数据的单独协议。
- (可选)上传个人资料照片。如果他们没有照片,可以跳过此步骤,但以后每次登录时都会提示他们上传照片。
以上这些在定制应用程序中都很简单,但我不知道如何使用 SharePoint 来实现这一点。我们可以构建与用户登录绑定的自定义工作流吗?到目前为止,我只能找到如何将工作流附加到库和列表。
答案1
实现此目的的一种方法是添加一个委托控件,用于检查用户是否已接受协议。您可以将委托控件添加到AdditionalPageHead委托控件占位符,因为它在SP中的所有页面上都可用: