What this book covers
Chapter 1, Installation and Basic Configuration, provides you with a basic knowledge on how to install and run Liferay on Apache Tomcat. It also teaches you how to create a new basic portlet.
Chapter 2, Authentication and Registration Process, describes several useful ways to correctly configure authentication. It helps you learn about integration with a popular single sign-on mechanism: CAS and communicate it with LDAP.
Chapter 3, Working with a Liferay User / User Group / Organization, introduces you to the concept of user, user group, and organization management in Liferay. It also explains how to use them together.
Chapter 4, Liferay Site Configuration, offers many useful recipes connected with site configuration, such as creating sites, their templates, and enabling staging and versioning.
Chapter 5, Roles and Permissions, discusses roles and permissions and the possibility to build a scalable grid of roles depending on the user's position in the company.
Chapter 6, Documents and Media in Liferay, introduces you to portlet, which provides media and document file storage. This chapter also offers you advice on how to correctly configure it. You will also learn how to integrate documents and media portlet with Amazon S3 storage.
Chapter 7, Working with Content, talks about the most common CMS feature, that is, web content management.
Chapter 8, Search and Content Presentation Tools, introduces various functionalities connected with the searching and content presentation tool. This chapter also talks about tagging and categorizing assets.
Chapter 9, Liferay Workflow Capability, teaches you how to apply workflow on assets and deploy the Kaleo Web portlet.
Chapter 10, Collaboration Tools, provides recipes in collaboration with Wiki, blogs, message boards, calendars, and so on.
Chapter 11, Quick Tricks and Advanced Knowledge, contains a set of various recipes, which help you to perform specific tasks for your intranet sites. There are many subjects, for example, enabling SMTP, configuring clustered environment, or using the Liferay service bus.
Chapter 12, Basic Performance Tuning, offers information on scalable infrastructure and discusses most common problems associated with performance.