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 |
---|---|
|
Single line of text |
|
Single line of text |
|
Person |
|
Person |
|
Single line of text |
|
Single line of text |
|
Choice |
|
Choice |
|
Person |
|
Date and time |
|
Choice |
|
Date and time |
|
Single line of text |
|
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.
18.218.5.12