You are designing a SharePoint 2010 application that will be used across multiple Web applications. A custom list
definition is deployed to every site collection in the farm. Your application must include a report that shows how
often the new list is provisioned anywhere in the farm. The application must enable permissions to be granted to
specific users to view the report, without the redeployment of code. You need to design a system for logging and
reporting this activity.
Which two actions should be performed? (Each correct answer presents part of the solution.Choose two.)
A.
Create an event handler and register it with the List Added event of your custom list definition. In the event handler, connect to the logging service and log the list creation event.
Deploy the event handler to every site collection in the farm.
B.
Create a list workflow and bind it to the custom list definition.
When the Item Added event executes, connect to the logging service and log the list creation event.
Deploy the workflow to every site collection in the farm.
C.
Create a Web service that adds a row to a custom database each time a list is created.
Create an application page that displays a report of logged activity.
Grant specific users permission to view the page in the codebehind of the application page. Deploy the page to Central Administration.
D.
Create a service application that adds a row to a custom database each time a list is created, and displays a report of the logged activity.
Create an instance of the service application that can be used by every Web application in the farm.
Grant specific users permission to view the report from the Services Applications tab in Central Administration.
“include a report that shows how often the new LIST is provisioned”
http://technet.microsoft.com/en-us/library/ee704554%28v=office.14%29.aspx