欢迎光临
我们一直在努力

Sharepoint创建表单权限叠加

根据用户需求,创建表单,要求是用户可以填表并提交表单,而且提交后只能看到和修改自己的记录。而管理员或者授权人员可以查看到所有记录。

在sharepoint 2007 server上的实现

首先创建一个sharepoint site: https://portal.xxx.com/ 建好后,点右上角,Site Actions -> Create -> Custom List,建好后,进入刚建的List,如test1,然后点Settings -> Create Column

将Column一个个建出来

Site Settings -> Advanced Permissions -> Settings -> Permission Levels -> Add Permission Levels

选择如下:
List Permissions
View Application Pages – View forms, views, and application pages. Enumerate lists.

Site Permissions
Browse User Information – View information about users of the Web site.

Use Remote Interfaces – Use SOAP, Web DAV, or SharePoint Designer interfaces to access the Web site.

Use Client Integration Features – Use features which launch client applications. Without this permission, users will have to work on documents locally and upload their changes.

Open – Allows users to open a Web site, list, or folder in order to access items inside that container.

回到Site Settings > Permissions -> New -> Add Users

domain\domain users 并选择刚创建的Permisson level

回到List -> Test1

Settings -> List Settings -> Permission for this list

选中Domain users -> Actions -> Edit User Permissions

选Contribute, 这样的话,通过权限重叠,即可实现用户既能添加查看自己的记录,却不可以看到别人的记录。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。