You create a Windows application by using the .NET Framework 3.5. The application is used by employees to submit timesheets and to generate reports. The application must contain a Managers role and an Employees role. You have the following security requirements:
* Members of the Managers role can approve the timesheets.
* Members of the Employees role can generate reports only if they are a member of the local administrators group.
* Members of the Managers role can access the application from untrusted domains.
You need to design a security model to meet the design requirements. What should you do ?
A.
Define the Managers and Employees roles as custom roles in the database.
B.
Define the Managers and Employees roles as local system roles.
C.
Define the Employees role as a custom role in the database and the Managers role as a local system role.
D.
Define the Managers role as a custom role in the database and the Employees role as a local system role.