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

如何允许用户请求访问SharePoint中的特定文档?

  •  2
  • Etienne  · 技术社区  · 15 年前

    我想在SharePoint中创建一些东西,允许用户请求访问特定文档,然后让我能够分配一段时间的访问权限。这在SharePoint中是否可行?如果是的话,我该怎么做呢?我必须用什么?

    提前谢谢!

    3 回复  |  直到 9 年前
        1
  •  4
  •   Eric    15 年前

    为这些文档设置SharePoint组,然后允许用户请求该组的成员资格。

        2
  •  1
  •   Moo    15 年前

    我会这样做:

    1. 将“newitem”事件处理程序添加到DL,该DL将url添加到超链接列,并将超链接指向您自己的ASP.Net 页面(甚至是DL本身),在GET字符串中包含所需文档的详细信息(ID等)。将此超链接称为“请求访问”或类似的内容。

    2. 创建一个webpart,它检查GET字符串中是否有正确的变量,标识用户(当前登录的用户正在查看该webpart所在的页面),并向您发送一封电子邮件,通知您该请求。将此Web部件添加到目标ASP.Net第2步中的第页。

    添加文档时,事件处理程序将用所需的超链接更新超链接列。当用户需要访问权限时,他们将单击格式正确的超链接,该超链接会将您带到带有接收者Web部件的页面。接收方Web部件将从get字符串中获取所需信息,通过电子邮件通知您,并通知用户已收到请求。