Export role assignments for users and groups

You can export all role assignments for users and groups from the MashZone NextGen Repository to an export file. You can then import this file to another MashZone NextGen Repository.

Important: If you have configured MashZone NextGen to work with your LDAP Directory, this command only exports MashZone NextGen User Attributes. Data for users, user groups and user group assignments resides in LDAP.

Procedure

  1. If it is not running, start the MashZone NextGen Server for the MashZone NextGen Repository with the user groups that you wish to export. See Start and Stop the MashZone NextGen Server for instructions.
  2. Open a command window and move to the <MashZone NextGen installation>/prestocli/bin folder.
  3. Enter this command:

    padmin exportRoleAssignments -f output-file [-l prestoURL] -u username -w password [-v]

    -f output-file: is the path and name of the export file to hold the metadata.

    -l prestoUrl: is optional. Use this if the MashZone NextGen Server is remote or if it is not running in Tomcat on the default Tomcat port. If you omit this option, this defaults to http://localhost:8080/mashzone/.

    -u username: is the MashZone NextGen username to log in with. This account must have MashZone NextGen administrator permissions.

    -w password: is the MashZone NextGen password to log in with.

    -v: is an optional flag to turn on verbose logging.

All messages and errors from the export process are sent to the command window (stdout). Once the export command completes successfully, you can use the output file to import the data to another MashZone NextGen Repository.