问题描述
是否可以在 SharePoint 2007 列表(MOSS,尽管我认为这不是企业版)中允许一个 SharePoint 组中的用户编辑某些字段中的值,而另一组中的用户编辑另一个组中的值字段?
Is it possible in a SharePoint 2007 list (MOSS, though I don't think that this is Enterprise Edition) to allow users in one SharePoint group to edit values in some fields and users in another group to edit values in the other fields?
从我所做的所有搜索来看,这似乎是不可能的,因此作为后备,我将接受建议完成此类事情的最佳方式的答案(例如,将项目保留在单独的列表中,链接它们通过 ID).
From all the searching I've done, this does not appear to be possible, so as a fallback I'll accept answers that suggest the best way to accomplish something like this (e.g. maintain the items in separate lists, linking them by ID).
我无权访问中央管理员,但我可以完全控制该站点.此外,此网站未针对自定义代码进行配置,因此除了更改列表设置(和网站设置)之外,我还可以通过 SharePoint Developer(但不是 Visual Studio)进行更改.
I do not have access to Central Admin, but I do have Full Control of the site. Also, this site was not configured for custom code, so besides changing list settings (and site settings) I can make changes via SharePoint Developer (but not Visual Studio).
提前致谢!
史蒂夫
推荐答案
您是对的,没有自定义代码就无法设置字段级权限.此外,您在考虑单独的列表时走在正确的轨道上,但您应该意识到 SharePoint 列表查找是一种相当弱的相关性.可用,但不是非常健壮.
You are correct that it's not possible to set field-level permissions without custom code. Furthermore, you're on the right track thinking separate lists, though you should be aware that SharePoint list lookups are a rather weak correlation. Usable, but not exceedingly robust.
要显示组合数据,您需要查看 SharePoint Designer 的 joined子视图.
For presenting the combined data you'll want to look at SharePoint Designer's joined subviews.
这篇关于SharePoint 2007:如何在字段级别限制访问?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!