Sharepoint創建表單權限疊加

根據用戶需求,創建表單,要求是用戶可以填表並提交表單,而且提交後只能看到和修改自己的記錄。而管理員或者授權人員可以查看到所有記錄。

在sharepoint 2007 server上的實現

首先創建一個sharepoint site: https://portal.xxx.com/ 建好後,點右上角,Site Actions -> Create -> Custom List,建好後,進入剛建的List,如test1,然後點Settings -> Create Column

Sharepoint創建表單權限疊加

將Column一個個建出來
Sharepoint創建表單權限疊加

Sharepoint創建表單權限疊加

Site Settings -> Advanced Permissions -> Settings -> Permission Levels -> Add Permission Levels
Sharepoint創建表單權限疊加

選擇如下:
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.
Sharepoint創建表單權限疊加

回到Site Settings > Permissions -> New -> Add Users
Sharepoint創建表單權限疊加

domain\domain users 並選擇剛創建的Permisson level
Sharepoint創建表單權限疊加

回到List -> Test1
Sharepoint創建表單權限疊加

Settings -> List Settings -> Permission for this list
Sharepoint創建表單權限疊加

Sharepoint創建表單權限疊加

選中Domain users -> Actions -> Edit User Permissions
Sharepoint創建表單權限疊加

選Contribute, 這樣的話,通過權限重疊,即可實現用戶既能添加查看自己的記錄,卻不可以看到別人的記錄。
Sharepoint創建表單權限疊加

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章