Codeart wss3.0 (MOSS) Field editing permission control solution implementation-Overview

Source: Internet
Author: User
The moss field editing permission control solution was released last weekend. It seems that many people are reading it and I don't know if anyone has tried it.

The following sections describe the implementation of this solution.

The moss field editing permission control solution Implements control list items or field-level permission Control for document attributes. To implement this function, you must implement the following:

1)Develop a management page that accepts a listid parameter and dynamically displays the field permission setting interface.
Manage the page with application page, put it in _ layouts, dynamically generate the field configuration interface, and save the configuration information when the page is submitted.
Here is a key technical point: how do we store configuration information? In the database or in the list?

This articleArticle: Moss field editing permission control solution-Management page development and configuration information persistence will be described in this regard.

2)You need to put the management interface link to the management menu of the list so that the entire solution is more "professional" and the administrator can access the configuration page.
You can place the menu in two places as a drop-down menu in the toolbar of the list or as a link to the list setting interface, as shown below:
Drop-down menu:

List settings page:

Given that field permission settings are not frequently required, it is more appropriate to place them on the list settings page.

This article:Moss field editing permission control solution-add management linkThis will be described.
 
3)CodeTo intercept the display of fields on the editing page, we can obtain the current user's account and compare it with the field permission configuration information in the list,
Determines whether the field should be displayed in edit mode or display mode.

This article:Moss field editing permission control solution-Rewrite form field rendering LogicThis will be described.

4) In the last step, we need to package everything into a solution (WSP) to facilitate function installation and distribution.

This article describes the moss field editing permission control solution-packaging solution.

Note: the link of the article is currently available. Please add it slowly...

All articles in this series:
Codeart wss3.0 (MOSS) Field editing permission control solution (V1.0)
Codeart wss3.0 (MOSS) Field editing permission control solution implementation-Summary
Implementation of the moss field editing permission control solution (1)-management page development and configuration information persistence
WSS page customization series (2) --- customizing the form pages of a single list
WSS page customization series (3) --- rewrite the form storage Logic
Moss field editing permission control solution (4)-packaging Solution

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.