SlideShare una empresa de Scribd logo
1 de 28
Users ,Roles,Organization and
Permissions in Liferay
www.attuneww.com
2
@ 2015 Attune World Wide All right reserved.
Add User
Login as admin. with user name : test@liferay.com and password : test
There are two ways in control panel to add a new user.both are same.
1) You can click on user and organization and click on add user.
2) Another is direct button is there at the end of page.
We are going with 1st way : Inside Control Panel, click on users and organizations.
3
@ 2015 Attune World Wide All right reserved.
4
@ 2015 Attune World Wide All right reserved.
You will get following screen : Click on add -> User.
At the end of page, you will find out list of existing user.
5
@ 2015 Attune World Wide All right reserved.
Fill all the required details. and assign a default password.Save.So your user is created.
6
@ 2015 Attune World Wide All right reserved.
He/She can login with default password assigned by you.
When 1st time login, user has to accept terms and condition.And once login done,user can
update password from default to his/her customize password.
7
@ 2015 Attune World Wide All right reserved.
Introducing Security
Users
Liferay Portal has Users
Users are key entities in liferay. It can be associated with site/organization/user group.
Site
Site can have page, content, users, and functionalities. Users in site can access different
part and functionality of site based on site role associated.
Here, Web content management system is used to design content for site and portlet
application to used to meet dynamic functionality
8
@ 2015 Attune World Wide All right reserved.
Organization
Organization can have a site. It manages users in hierarchy.
User Group
Users, with common interest are set in a group.
Roles
Roles are various functions within portal.
Role is basically a collection of permissions that defines a function. For example roles
can be: School Principal, HR of office etc.
You can create roles, assign permissions to them, and assign users to the roles.
9
@ 2015 Attune World Wide All right reserved.
Regular, Site, Organization Role and Team.
There are four types of roles:
In Regular role/Portal Role, Permissions are defined and applied at the portal level
It’s not specific to anything like Organization, Site or User Group. However, This role
can be assigned to all those users who belongs to any one of Organization, Community or
User Group.
In Site role, Permissions are defined at the portal level and are applied to one specific
site.
In Organization role, Permissions are defined at the portal level and are applied to one
specific organization.
In Team, Permissions are defined within a specific site and are assigned within that
specific site.
10
@ 2015 Attune World Wide All right reserved.
Permission
We have different kind of permission in liferay
1. Portlet level
2. Portal level
3. Organization Level
4. Site level
5. Page level
11
@ 2015 Attune World Wide All right reserved.
Page level permission will be decided based on whether page should be visible to
particular role user or not.
Portlet Level permission will decide whether portlet should be visible to particular role
user or not.
Individual Resource level permission:
Permission is given to user based on Individual resources like image, document or
functionality within portlet or application.
12
@ 2015 Attune World Wide All right reserved.
Here is summary :
13
@ 2015 Attune World Wide All right reserved.
How to create role
Go to Control pane :
Click on roles:
Existing roles are listed here.
You can create new . click on add
14
@ 2015 Attune World Wide All right reserved.
Fill required details:
15
@ 2015 Attune World Wide All right reserved.
Click save
Once you have saved it is listed and you can see other options:
16
@ 2015 Attune World Wide All right reserved.
Edit: you can change the name, title or description of the role.
Assign Permissions
You can define which users, user groups or roles have permissions to edit the role.
17
@ 2015 Attune World Wide All right reserved.
After assigning permissions , click on save.Define Permissions: you can define what
permissions this role grants.After defining, click on save
18
@ 2015 Attune World Wide All right reserved.
Assign Members
Lets you search and select users in the portal to be assigned to this role. These users will
inherit any permission that has been assigned to this role.Search the name .Then Update
Association.
19
@ 2015 Attune World Wide All right reserved.
View Users: allows you to view the users who have been assigned to this role.Click here
and following screen will appear: list of associated users.
Delete:
permanently
removes a
role from the
portal.
20
@ 2015 Attune World Wide All right reserved.
How to manage Users using Organizations
Control Panel - >
-users and organization
-You can see list of all organization
21
@ 2015 Attune World Wide All right reserved.
-Click on add
- organization
-Fill all necessary details according to requirements. You can make regular organization /
Area based organization
-You can select parent organization(If any)
-After filling required details click save
22
@ 2015 Attune World Wide All right reserved.
23
@ 2015 Attune World Wide All right reserved.
You can fill additional details also for organization
24
@ 2015 Attune World Wide All right reserved.
Again click on top side user and organization
Select organization
click on actions
Assign users
25
@ 2015 Attune World Wide All right reserved.
Select the user in available tab
26
@ 2015 Attune World Wide All right reserved.
Check the check box and update association
So your added name will appear in current list of organization
27
@ 2015 Attune World Wide All right reserved.
28
@ 2015 Attune World Wide All right reserved.
Thank
You

Más contenido relacionado

Destacado

Santa Rosa de Lima
Santa Rosa de LimaSanta Rosa de Lima
Santa Rosa de LimaNicole Oscco
 
Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24
Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24
Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24Idaly Orejuela
 
Las cifras economicas del postconflicto universidad de chile - ccc - mayo d...
Las cifras economicas del postconflicto   universidad de chile - ccc - mayo d...Las cifras economicas del postconflicto   universidad de chile - ccc - mayo d...
Las cifras economicas del postconflicto universidad de chile - ccc - mayo d...Camilo Herrera
 
101 5-atomiin butets
101 5-atomiin butets101 5-atomiin butets
101 5-atomiin butetsXaz Bit
 
Enfermedades causadas por falta de aseo
Enfermedades causadas por falta de aseoEnfermedades causadas por falta de aseo
Enfermedades causadas por falta de aseoLiz Rubi Quiroz Azaña
 

Destacado (9)

Santa Rosa de Lima
Santa Rosa de LimaSanta Rosa de Lima
Santa Rosa de Lima
 
Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24
Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24
Planificador de ambiente de aprendizaje mediado por tic grupo 1 nov 24
 
Biomas
BiomasBiomas
Biomas
 
Las cifras economicas del postconflicto universidad de chile - ccc - mayo d...
Las cifras economicas del postconflicto   universidad de chile - ccc - mayo d...Las cifras economicas del postconflicto   universidad de chile - ccc - mayo d...
Las cifras economicas del postconflicto universidad de chile - ccc - mayo d...
 
101 5-atomiin butets
101 5-atomiin butets101 5-atomiin butets
101 5-atomiin butets
 
Enfermedades causadas por falta de aseo
Enfermedades causadas por falta de aseoEnfermedades causadas por falta de aseo
Enfermedades causadas por falta de aseo
 
Medi ambient
Medi ambientMedi ambient
Medi ambient
 
Operaciones matematicas
Operaciones matematicasOperaciones matematicas
Operaciones matematicas
 
Sonora
SonoraSonora
Sonora
 

Similar a Roles and Permissions - Liferay Developer

Users and roles sitefinity guide
Users and roles  sitefinity guideUsers and roles  sitefinity guide
Users and roles sitefinity guideRoshith S Pai
 
5 User Mgmt in Drupal
5 User Mgmt in Drupal5 User Mgmt in Drupal
5 User Mgmt in DrupalWingston
 
Free MVC project to learn for beginners.
Free MVC project to learn for beginners.Free MVC project to learn for beginners.
Free MVC project to learn for beginners.Saineshwar bageri
 
Orangescrum User Role Management Add-on User Manual
Orangescrum User Role Management Add-on User ManualOrangescrum User Role Management Add-on User Manual
Orangescrum User Role Management Add-on User ManualOrangescrum
 
Configuring Sites, Users and Groups
Configuring Sites, Users and GroupsConfiguring Sites, Users and Groups
Configuring Sites, Users and GroupsSyAM Software
 
SOP_ERP_AdministrationModule
SOP_ERP_AdministrationModuleSOP_ERP_AdministrationModule
SOP_ERP_AdministrationModuleSunil Mukadam
 
Anypoint access management - Users
Anypoint access management - UsersAnypoint access management - Users
Anypoint access management - UsersShanky Gupta
 
Bulletin Boards - Quick Start Guide To User Management
Bulletin Boards - Quick Start Guide To User ManagementBulletin Boards - Quick Start Guide To User Management
Bulletin Boards - Quick Start Guide To User ManagementVisionsLive
 
Detecting Malicious Social Bots Based-3.pptx
Detecting Malicious Social Bots Based-3.pptxDetecting Malicious Social Bots Based-3.pptx
Detecting Malicious Social Bots Based-3.pptxRoshini5096
 
Elements_Users_and_Groups.pdf
Elements_Users_and_Groups.pdfElements_Users_and_Groups.pdf
Elements_Users_and_Groups.pdfJeff Smith
 
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...IRJET Journal
 
Anypoint access management - Roles
Anypoint access management - RolesAnypoint access management - Roles
Anypoint access management - RolesShanky Gupta
 
Anypoint access management
Anypoint access management Anypoint access management
Anypoint access management Shanky Gupta
 
BITSAA.org Portal Administration - Group Admin : Initiatives
BITSAA.org Portal Administration - Group Admin : InitiativesBITSAA.org Portal Administration - Group Admin : Initiatives
BITSAA.org Portal Administration - Group Admin : InitiativesBITSAA International
 
EMPLOYEE WELFARE ASSOCIATION NTPC
EMPLOYEE WELFARE ASSOCIATION NTPCEMPLOYEE WELFARE ASSOCIATION NTPC
EMPLOYEE WELFARE ASSOCIATION NTPCchandamca
 
Wireframe & Prototype - Task Management
Wireframe & Prototype - Task ManagementWireframe & Prototype - Task Management
Wireframe & Prototype - Task ManagementSuraj Rao
 

Similar a Roles and Permissions - Liferay Developer (20)

Users and roles sitefinity guide
Users and roles  sitefinity guideUsers and roles  sitefinity guide
Users and roles sitefinity guide
 
Liferay control pannel
Liferay control pannelLiferay control pannel
Liferay control pannel
 
5 User Mgmt in Drupal
5 User Mgmt in Drupal5 User Mgmt in Drupal
5 User Mgmt in Drupal
 
How to Add / Delete User in OpenERP
How to Add / Delete User in OpenERPHow to Add / Delete User in OpenERP
How to Add / Delete User in OpenERP
 
Free MVC project to learn for beginners.
Free MVC project to learn for beginners.Free MVC project to learn for beginners.
Free MVC project to learn for beginners.
 
Orangescrum User Role Management Add-on User Manual
Orangescrum User Role Management Add-on User ManualOrangescrum User Role Management Add-on User Manual
Orangescrum User Role Management Add-on User Manual
 
Configuring Sites, Users and Groups
Configuring Sites, Users and GroupsConfiguring Sites, Users and Groups
Configuring Sites, Users and Groups
 
SOP_ERP_AdministrationModule
SOP_ERP_AdministrationModuleSOP_ERP_AdministrationModule
SOP_ERP_AdministrationModule
 
FAQ_HiltiAccountTool_en.pptx
FAQ_HiltiAccountTool_en.pptxFAQ_HiltiAccountTool_en.pptx
FAQ_HiltiAccountTool_en.pptx
 
Anypoint access management - Users
Anypoint access management - UsersAnypoint access management - Users
Anypoint access management - Users
 
Employee Community
Employee CommunityEmployee Community
Employee Community
 
Bulletin Boards - Quick Start Guide To User Management
Bulletin Boards - Quick Start Guide To User ManagementBulletin Boards - Quick Start Guide To User Management
Bulletin Boards - Quick Start Guide To User Management
 
Detecting Malicious Social Bots Based-3.pptx
Detecting Malicious Social Bots Based-3.pptxDetecting Malicious Social Bots Based-3.pptx
Detecting Malicious Social Bots Based-3.pptx
 
Elements_Users_and_Groups.pdf
Elements_Users_and_Groups.pdfElements_Users_and_Groups.pdf
Elements_Users_and_Groups.pdf
 
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...
 
Anypoint access management - Roles
Anypoint access management - RolesAnypoint access management - Roles
Anypoint access management - Roles
 
Anypoint access management
Anypoint access management Anypoint access management
Anypoint access management
 
BITSAA.org Portal Administration - Group Admin : Initiatives
BITSAA.org Portal Administration - Group Admin : InitiativesBITSAA.org Portal Administration - Group Admin : Initiatives
BITSAA.org Portal Administration - Group Admin : Initiatives
 
EMPLOYEE WELFARE ASSOCIATION NTPC
EMPLOYEE WELFARE ASSOCIATION NTPCEMPLOYEE WELFARE ASSOCIATION NTPC
EMPLOYEE WELFARE ASSOCIATION NTPC
 
Wireframe & Prototype - Task Management
Wireframe & Prototype - Task ManagementWireframe & Prototype - Task Management
Wireframe & Prototype - Task Management
 

Último

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Último (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Roles and Permissions - Liferay Developer

  • 1. Users ,Roles,Organization and Permissions in Liferay www.attuneww.com
  • 2. 2 @ 2015 Attune World Wide All right reserved. Add User Login as admin. with user name : test@liferay.com and password : test There are two ways in control panel to add a new user.both are same. 1) You can click on user and organization and click on add user. 2) Another is direct button is there at the end of page. We are going with 1st way : Inside Control Panel, click on users and organizations.
  • 3. 3 @ 2015 Attune World Wide All right reserved.
  • 4. 4 @ 2015 Attune World Wide All right reserved. You will get following screen : Click on add -> User. At the end of page, you will find out list of existing user.
  • 5. 5 @ 2015 Attune World Wide All right reserved. Fill all the required details. and assign a default password.Save.So your user is created.
  • 6. 6 @ 2015 Attune World Wide All right reserved. He/She can login with default password assigned by you. When 1st time login, user has to accept terms and condition.And once login done,user can update password from default to his/her customize password.
  • 7. 7 @ 2015 Attune World Wide All right reserved. Introducing Security Users Liferay Portal has Users Users are key entities in liferay. It can be associated with site/organization/user group. Site Site can have page, content, users, and functionalities. Users in site can access different part and functionality of site based on site role associated. Here, Web content management system is used to design content for site and portlet application to used to meet dynamic functionality
  • 8. 8 @ 2015 Attune World Wide All right reserved. Organization Organization can have a site. It manages users in hierarchy. User Group Users, with common interest are set in a group. Roles Roles are various functions within portal. Role is basically a collection of permissions that defines a function. For example roles can be: School Principal, HR of office etc. You can create roles, assign permissions to them, and assign users to the roles.
  • 9. 9 @ 2015 Attune World Wide All right reserved. Regular, Site, Organization Role and Team. There are four types of roles: In Regular role/Portal Role, Permissions are defined and applied at the portal level It’s not specific to anything like Organization, Site or User Group. However, This role can be assigned to all those users who belongs to any one of Organization, Community or User Group. In Site role, Permissions are defined at the portal level and are applied to one specific site. In Organization role, Permissions are defined at the portal level and are applied to one specific organization. In Team, Permissions are defined within a specific site and are assigned within that specific site.
  • 10. 10 @ 2015 Attune World Wide All right reserved. Permission We have different kind of permission in liferay 1. Portlet level 2. Portal level 3. Organization Level 4. Site level 5. Page level
  • 11. 11 @ 2015 Attune World Wide All right reserved. Page level permission will be decided based on whether page should be visible to particular role user or not. Portlet Level permission will decide whether portlet should be visible to particular role user or not. Individual Resource level permission: Permission is given to user based on Individual resources like image, document or functionality within portlet or application.
  • 12. 12 @ 2015 Attune World Wide All right reserved. Here is summary :
  • 13. 13 @ 2015 Attune World Wide All right reserved. How to create role Go to Control pane : Click on roles: Existing roles are listed here. You can create new . click on add
  • 14. 14 @ 2015 Attune World Wide All right reserved. Fill required details:
  • 15. 15 @ 2015 Attune World Wide All right reserved. Click save Once you have saved it is listed and you can see other options:
  • 16. 16 @ 2015 Attune World Wide All right reserved. Edit: you can change the name, title or description of the role. Assign Permissions You can define which users, user groups or roles have permissions to edit the role.
  • 17. 17 @ 2015 Attune World Wide All right reserved. After assigning permissions , click on save.Define Permissions: you can define what permissions this role grants.After defining, click on save
  • 18. 18 @ 2015 Attune World Wide All right reserved. Assign Members Lets you search and select users in the portal to be assigned to this role. These users will inherit any permission that has been assigned to this role.Search the name .Then Update Association.
  • 19. 19 @ 2015 Attune World Wide All right reserved. View Users: allows you to view the users who have been assigned to this role.Click here and following screen will appear: list of associated users. Delete: permanently removes a role from the portal.
  • 20. 20 @ 2015 Attune World Wide All right reserved. How to manage Users using Organizations Control Panel - > -users and organization -You can see list of all organization
  • 21. 21 @ 2015 Attune World Wide All right reserved. -Click on add - organization -Fill all necessary details according to requirements. You can make regular organization / Area based organization -You can select parent organization(If any) -After filling required details click save
  • 22. 22 @ 2015 Attune World Wide All right reserved.
  • 23. 23 @ 2015 Attune World Wide All right reserved. You can fill additional details also for organization
  • 24. 24 @ 2015 Attune World Wide All right reserved. Again click on top side user and organization Select organization click on actions Assign users
  • 25. 25 @ 2015 Attune World Wide All right reserved. Select the user in available tab
  • 26. 26 @ 2015 Attune World Wide All right reserved. Check the check box and update association So your added name will appear in current list of organization
  • 27. 27 @ 2015 Attune World Wide All right reserved.
  • 28. 28 @ 2015 Attune World Wide All right reserved. Thank You