View 限制经理仅查看其员工在SharePoint 2010中创建的列表项

View 限制经理仅查看其员工在SharePoint 2010中创建的列表项,view,sharepoint-2010,restrict,View,Sharepoint 2010,Restrict,我使用SP2010自定义列表作为每周时间表,供大约50名员工和8名经理的组织使用。要创建项目,员工在默认视图中输入客户、项目、活动类型、周末和小时数。现在我想创建另一个仅限于经理的视图。理想情况下,我希望SP2010知道经理是谁,并将他们可以看到的项目限制为仅由员工创建的项目 我尝试了以下方法,但没有成功 它创建了一个用户信息列表,其中包括我所在组织的所有成员。我在每件物品上都加上了经理的名字 在创建自定义列表时,我重新指定了自定义列表中出现的“修改人”列 具体来说,我将Modified By列

我使用SP2010自定义列表作为每周时间表,供大约50名员工和8名经理的组织使用。要创建项目,员工在默认视图中输入客户、项目、活动类型、周末和小时数。现在我想创建另一个仅限于经理的视图。理想情况下,我希望SP2010知道经理是谁,并将他们可以看到的项目限制为仅由员工创建的项目

我尝试了以下方法,但没有成功

  • 它创建了一个用户信息列表,其中包括我所在组织的所有成员。我在每件物品上都加上了经理的名字
  • 在创建自定义列表时,我重新指定了自定义列表中出现的“修改人”列
  • 具体来说,我将Modified By列(个人或组类型)重命名为Manager's Name,并将Show Field:的值更改为Manager's Name。我宁愿不这样做,但我不知道如何添加个人或组类型的列表列,并允许您选择一个列来填充我需要的值
  • 我保存了视图设置,并且可以在第一列中看到经理特定员工的姓名。到目前为止还不错
  • 然后我重新编辑了视图,并创建了一个过滤器,当经理的名字等于[ME]时,它会显示项目
  • 我保存了视图设置,这次我看不到任何有意义的员工列表项,因为我不是员工经理
  • 我有一位同事是人事经理,他尝试了一下,他没有看到员工的物品,但我知道有十几件左右,它们出现在#4
  • 我改变了过滤器,专门查找他的名字,他仍然看不到他的员工,尽管我可以
  • 所以我想这一定是权限级别的问题,因为他的权限级别是贡献,而我的权限级别是完全控制
  • 我把他提升到设计级别,只要我在视图的过滤器中硬编码他的名字,他就可以看到他的员工
    有人知道如何轻松地做到这一点吗?

    据我所知,创建列表和库是有区别的

    库似乎不具备以正确格式显示组字段的功能,而列表则具备。因此,如果您想为经理/员工创建一个视图,那么您需要在一个列表中创建它,其中经理和员工都是视图中的列

    只需确保员工和经理无权编辑他们的视图