Details

When generateAppAuth is invoked, it will complete a number of tasks.

These tasks are:

  • Perform validation on the .xml and properties file specified on the command line
  • Process the list of groups specified in the properties file
  • Process the list of applications specified in the properties file
  • Create authorization entries for each application in the APPS list and each NEWGROUP (for pair OLDGROUP:NEWGROUP if there is an entry for OLDGROUP in generateAppAuth.xml)

Validation

The tool will read the values from the properties file specified by the input parameter and complete the following validations:
  • Check for GROUPS value
    Note: The GROUPS list must contain pairs of groups of the form: EXISTING_GROUP:NEWGROUP, EXISTING_GROUP:NEWGROUP, …
  • Check for APPS value

The tool will also parse the .xml file specified by the objectStructure parameter to ensure that it is well-formed.