【问题标题】:SharePoint groups and shared libraries/listsSharePoint 组和共享库/列表
【发布时间】:2013-12-10 00:38:51
【问题描述】:

这将是模糊的,希望不会如此烦人。我对 SharePoint 知之甚少,但我要找一个知识渊博但承受着巨大压力的人。不幸的是,我要对这个项目负责(它应该在圣诞节前到期!!),所以我需要看看我自己能想出什么来帮忙。请允许我的绝望和无助来原谅这个问题的任何问题。

我们创建了一个 InfoPath 表单,用于生成将上传到 SharePoint 的 xml 文件。这些文件中的数据将被汇总并用于生成报告。最大的问题是用户将分布在三个位置,并且从每个位置生成的信息需要与其他位置隔离。但是我们需要将所有三个位置的 xml 文件放到同一个位置,以便以最少的手动工作使聚合变得可行。

我已经阅读了有关 SharePoint 组 (http://technet.microsoft.com/en-us/library/cc262778%28v=office.14%29.aspx) 的内容,并认为这可能是这样做的方式,只要 1) xml 文档都可以转到同一个库/存储库和 2) 共享存储库只会向每个组显示他们自己的文件。对于至少两个用户,我们还需要一个主视图来显示所有文档,而不管创建它们的组是什么。

这是主要问题。最终,我们还需要一种类似的方式将生成的报告(表格和图表)存储给 xml 文件的创建者以及每个位置的一组无法查看或创建这些 xml 文件的用户。但我想,首先要做的是。

这可能可行吗?有什么提示/链接可以让我们开始走这条路吗?

【问题讨论】:

    标签: sharepoint-2010 infopath


    【解决方案1】:

    我认为在您的情况下,最好的选择是为每个组创建一个文件夹,并对其设置权限以仅允许特定的用户组访问该文件夹。用于报告的单独库也是如此。然后,您只需设置一个列表视图,将文件夹层次结构展平,以便一次查看所有项目。

    您也可以在event receiver 中以编程方式设置每个文档的权限,但是,每个库的唯一访问控制列表的数量(实际上是 50.000)有一个pretty low limit(搜索 ACL)。因此,根据您要管理的 XML 数量,您可能会达到此限制。

    【讨论】:

    • 是否可以根据表单中的某个字段自动将 xml 表单移动到适当的文件夹中?
    • 是的,您可以将表单的内部数据发布为列(这可以在 InfoPath Designer 中进行设置),并使用工作流在上传到某个“下车”位置时移动。跨度>
    猜你喜欢
    • 2010-09-29
    • 2022-12-22
    • 2020-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-22
    相关资源
    最近更新 更多