【问题标题】:Use SharePoint 2010 workflow to add permissions to a document library使用 SharePoint 2010 工作流向文档库添加权限
【发布时间】:2013-11-20 21:57:35
【问题描述】:

我正在尝试以某种方式创建一个寄存器,以便 SharePoint 网站上的用户(最初具有读取权限)可以将自己添加到对文档库具有贡献权限的组中。这类似于 Moodle 可以做的事情,用户可以自己注册课程。

我的想法是我会设置一个列表,允许所有用户都拥有贡献权限。然后,用户将添加一个非常基本的列表项,该列表项将启动工作流。该工作流会将所述用户添加到已经对文档库具有贡献权限的组中。

如果有帮助,原因如下: 我们有很多学生访问我们的 SharePoint 网站(远超过 2000 名),所有学生都属于一般 AD 组。要使用 SharePoint 学习工具包(并因此使用 SCORM 内容),必须有一个具有特定权限的 SharePoint 组,并且该组最好包含个人用户而不是 AD 组(取决于 AD 组的大小)。不幸的是,没有办法让我们的学习者记录系统公开 SharePoint 可以“看到”的字段,这就是为什么所有学生都属于一般 AD 组的原因。因为有很多学生(有些名字相似),所以让讲师筛选每个学生以手动将他们添加到所需的 SLK 组将是一项艰巨的任务。这就是这个想法的由来。学生可以将自己注册到 SLK 组并访问 SLK 材料。

然后呼吸。

【问题讨论】:

    标签: sharepoint-2010 moodle sharepoint-workflow scorm


    【解决方案1】:

    有很多方法可以做到这一点。例如,您可以create custom timer job 每 15 分钟运行一次,并将共享点组与您提到的列表同步。如果您想坚持工作流方式,您可以create custom workflow action 将用户添加到共享点组,然后使用共享点设计器创建使用此活动的工作流。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 2013-07-17
      • 1970-01-01
      • 2020-03-11
      相关资源
      最近更新 更多