Creating the list

We will create a list called SiteRequestLog that can be used to log all of the site requests with the configuration data along with the approval status.

At this point in the book we have created a number of list definitions and instances in Visual Studio. I believe this task should be well understood by this point, so I will not go into the step-by-step process for this solution. If you skipped over the other sections and are not sure how to create a list definition and instance, see the Notification List Definition and List Instance feature section in Chapter 1, Building an Effective Intranet, or the Master Delegation Tracking List section in Chapter 2, Building an Out of Office Delegation Solution.

The SiteRequestLog list needed to support this solution requires the following fields:

Column

Type

Title

Single line of text

Description

Single line of text

PriOwner

Person

SecOwner

Person

Path

Single line of text

URLName

Single line of text

Template

Choice

Quota

Choice

ApprovedBy

Person

ApprovedDate

Date and time

Status

Choice

CreateDate

Date and time

CreationNotes

Single line of text

Feature

Yes/No

The Feature n field at the end of the list would be for the specific features you would like to include in the process. For my list and provisioning process, I have included three site collection and three web features that are commonly used. The referenced features listed later can be changed or substituted to meet your needs.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.218.5.12