User Export Import Plugin

Componence Consultancy Services Private Limited
Data Modeling & Business Logic
This plugin provides an option to export and import users across different Liferay portals.
This works on core Liferay lar (Liferay Archive) concept.

In Liferay currently we can export import individual sites data but not users (liferay provides out of box csv export of users but in general this seems not enough) and this is many times a requirement in various project phases to copy the existing users from one env to other (for example test to acceptance or acceptance to production etc).

Using this plugin, you will simply get the powerful feature to do this export import of users across different Liferay portals. This plugin provides you easy to use and easy to understand GUI with powerful features to attain this functionality.
Similar to Liferay Sites data export import features, this plugin maintains the duplicate/existing users based on email, screenname and the uuid. So if you have the same users already existing, it will just override the data and will not create duplicate.

Key features
- User export import across different liferay portals/instances
- For exporting users can be filtered on the basis of organizations, roles, site members, user groups
- Apart from general data of user, its custom fields, roles, categories, tags, user group associations, organization associations, site associations can be exported
- Based on standard Liferay Archive feature (LAR)
- During import, welcome email sending to newly created users can be switched on or off
- During import it can be configured to either only import associations of categories, tags, custom fields, roles or also create the same if does not exist in the portal where importing
- Using liferay out of box BackgroundTask for export import
- Provides summary of previous exports and imports like other Liferay export-import sections.

How to use?

Export Users
- Select filters: what users you want to Export like all users or specific users associated with any Organizations, Sites, Roles or User groups.
- Choose: what content of users should be exported like users custom fields, categories, tags, roles, user group associations, organization associations, site associations (organizations, sites and user groups are only associated and not created on the portal where importing).
- Click ‘Export’ button.

It redirect to current and previous tab where user can see status of export process and download lar file having users and their contents according to selections made during export process. This file can be used in import process on other liferay portal or instance.

Import Users
- Identify lar file which contains users and related contents (Lar file should be created by using Export process of this plugin).
- Drop the lar file in upload box.
- Chose all associations and creation check-boxes as per requirements.
- Choose password strategy for newly imported users (set exported password or generate new)
- Click ‘Import’ button.

It will create new portal Users and update existing portal Users with new values and associations.
Liferay is trademark of Liferay, Inc., Liferay International Limited and/or Liferay Affiliate, registered in the United States and/or other countries.
Release Summary and Release Notes
Version Change Log Supported Framework Versions Date Added
1.3 - Improved feature for setting password of newly imported users (you may now choose among setting exported password or generate new and send welcome email) - User "status" field is now also supported during export import
Liferay Portal 6.2 EE GA1+
1.2 - Bug Fixing
Liferay Portal 6.2 EE GA1+
1.1 - Now using Liferay BackgroundTask for Export and Import just like other existing Liferay export-import sections - Provides summary of current and previous exports and imports on a new tab
Liferay Portal 6.2 EE GA1+
Liferay Portal 6.2 EE GA1+
Componence Consultancy Services has been associated with portal development since it's inception. With a team of adept developers, it provides cost effective and ingenious solutions based on open standards. It's an emerging team of young Liferay enthusiasts with vast experience in customizing the portal to divergent software requirements. Specializes in web content management along with integration of different platforms so as to support the existing architecture. Off-shoring partners as well as onsite consultants, Componence Consultancy Services provides it's expertise befitting project needs. The company works in close cooperation with it's partners in Netherlands to achieve a global presence.
Componence Consultancy Services Private Limited
Published Date
August 08, 2016
Supported Versions
Help & Support
Terms & Conditions

Installation Instructions

This is a Legacy App that is no longer available in the new App Marketplace. You are able to acquire it from your installed DXP or CE instance and install it by following the instructions below.

Acquiring this App through the legacy Liferay Portal Store

  1. Review app documentation for any specific installation instructions.
  2. Login to your Liferay Portal instance with administrative permissions.
  3. Navigate to the Control Panel, Marketplace (or Apps for 7.3 and prior), then Store.
  4. If needed, login to your Liferay.com account by choosing Sign In.
  5. Search for the app name in the Search dialog.
  6. Once the app is found, click on the app in the search results.
  7. On the app details page, choose to acquire the app by selecting the Free, Buy, or Trial button.
  8. Follow the instructions on the screen to complete the acquisition.

Installing this App through legacy Liferay Portal Purchased Apps

  1. After acquiring the app, login to your Liferay Portal instance with administrative permissions.
  2. Navigate to the Control Panel, Marketplace (or Apps for 7.3 and prior), then Purchased.
  3. If needed, login to your Liferay.com account by choosing Sign In.
  4. Click the Install button to install your app on your Liferay Portal instance.

See the legacy App Marketplace help documentation for more information.