| 1 |
lars |
1 |
<?xml version="1.0" encoding="utf-8"?>
|
|
|
2 |
|
|
|
3 |
<configuration>
|
|
|
4 |
|
|
|
5 |
<modules>
|
|
|
6 |
<!-- user manager module -->
|
|
|
7 |
<module id="users" class="Application.App_Code.UserManager" />
|
|
|
8 |
<!-- auth manager module -->
|
|
|
9 |
<module id="auth" class="Application.App_Code.TrackerAuthManager"
|
|
|
10 |
UserManager="users" LoginPage="TimeTracker.Login" />
|
|
|
11 |
</modules>
|
|
|
12 |
|
|
|
13 |
<authorization>
|
|
|
14 |
<allow roles="admin" />
|
|
|
15 |
<allow pages="ProjectList, ProjectDetails, ReportResource, ReportProject" roles="manager" />
|
|
|
16 |
<allow pages="LogTimeEntry" roles="consultant" />
|
|
|
17 |
<allow pages="UserCreate,Logout,Login" users="*" />
|
|
|
18 |
<deny users="*" />
|
|
|
19 |
</authorization>
|
|
|
20 |
|
|
|
21 |
<pages MasterClass="Application.pages.TimeTracker.MainLayout" Theme="TimeTracker" />
|
|
|
22 |
|
|
|
23 |
<parameters>
|
|
|
24 |
<parameter id="NewUserRoles" value="admin,manager,consultant" />
|
|
|
25 |
</parameters>
|
|
|
26 |
</configuration>
|