Liferay Authorization Role Management
Liferay Authorization Role Management
1
Liferay role management & authorization 2009
Table of Figure
FIGURE 1 ..................................................................................................................................................... 3
FIGURE 2 ..................................................................................................................................................... 5
FIGURE 3 ..................................................................................................................................................... 6
FIGURE 4 ..................................................................................................................................................... 7
FIGURE 5 ..................................................................................................................................................... 8
FIGURE 6 ..................................................................................................................................................... 9
FIGURE 7 ................................................................................................................................................... 10
FIGURE 8 ................................................................................................................................................... 11
FIGURE 9 ................................................................................................................................................... 12
FIGURE 10 ................................................................................................................................................. 13
FIGURE 11 ................................................................................................................................................. 14
FIGURE 12 ................................................................................................................................................. 15
FIGURE 13 ................................................................................................................................................. 16
FIGURE 14 ................................................................................................................................................. 17
FIGURE 15 ................................................................................................................................................. 18
FIGURE 16 ................................................................................................................................................. 19
FIGURE 17 ................................................................................................................................................. 20
2
Liferay role management & authorization 2009
Architecture
Figure 1
3
Liferay role management & authorization 2009
Demo Description
1. Demo use 3 roles i.e MyRole, TestRole & TestRole2.
2. Demo use 3 user’s i.e pawan, suresh & arun. Pawan belongs to Role MyRole. Suresh
belongs to Role TestRole. Arun belongs to Role TestRole2.
3. Demo uses 2 IFrame portlets.
4. MyRole has permission to view & config IFrame portlets.
5. TestRole has permission only to view IFrame portlets.
6. TestRole2 doesn’t have permission to view / config IFrame portlets.
7. Following snapshots demonstrate the same.
4
Liferay role management & authorization 2009
MyRole1
1a] User pawan belongs to Role “MyRole1”.
Figure 2
5
Liferay role management & authorization 2009
TestRole
1b] User suresh belongs to Role “TestRole”.
Figure 3
6
Liferay role management & authorization 2009
TestRole2
1c] User arun belongs to Role “TestRole2”.
Figure 4
7
Liferay role management & authorization 2009
MyRole Permissions
2a] Role MyRole has permissions to view & config IFrame portlet.
Figure 5
8
Liferay role management & authorization 2009
TestRole Permissions
2b] Role TestRole has permissions only to view IFrame portlet.
Figure 6
9
Liferay role management & authorization 2009
TestRole2 Permission
2c] Role TestRole2 doesn’t have permissions to view or config IFrame portlet.
Figure 7
10
Liferay role management & authorization 2009
Demo
1] User has not logged in.
Figure 8
11
Liferay role management & authorization 2009
Figure 9
12
Liferay role management & authorization 2009
3a] Role MyRole has permissions to view & config IFrame portlet.
3b] User pawan belong to Role MyRole.
3c] User pawan can view & config IFrame portlet.
Figure 10
13
Liferay role management & authorization 2009
Figure 11
14
Liferay role management & authorization 2009
Figure 12
15
Liferay role management & authorization 2009
Figure 13
16
Liferay role management & authorization 2009
Figure 14
17
Liferay role management & authorization 2009
Figure 15
18
Liferay role management & authorization 2009
9a] Role TestRole2 doesn’t has permissions to view or config IFrame portlet.
9b] User arun belong to Role TestRole2.
9c] User arun doesn’t view or config IFrame portlet.
Figure 16
19
Liferay role management & authorization 2009
Figure 17
20
Liferay role management & authorization 2009
11] User has not logged in & not having permission to view or config IFrame portlet.
21