Configuring Role for Guest Access

Guest access allows you to view individual system sections and data without logging in. Access is implemented through a separate role.

The following parameters in backend.properties are responsible for configuring guest access:

  • com.unidata.mdm.ee.guest.mode=${GUEST_MODE:false} - guest access is disabled when {GUEST_MODE:false}

  • com.unidata.mdm.ee.guest.role=${GUEST_ROLE:guest}

  • com.unidata.mdm.ee.guest.username=${GUEST_USERNAME:guest}

  • com.unidata.mdm.ee.guest.password=${GUEST_PASSWORD:guest}

By default, guest access is disabled. To enable it, change the value of com.unidata.mdm.ee.guest.mode to {GUEST_MODE:true}. This can be done before the first start of the docker image or at any time afterwards. If you change the backend.properties parameters, you should restart the system.

Other guest access parameters can be changed under the same conditions, followed by a system reboot.

To configure guest access:

  1. Go to the “Roles” section.

  2. Open the guest role (the role name corresponds to com.unidata.mdm.ee.guest.role) and is created automatically.

  3. Configure the access rights for the role. You can only adjust the rights to view system sections and entity/lookup entity records.

  4. Save the role. Click “Save” in the upper-right corner of the screen.

To view current guest access settings:

  1. Go to the “System Parameters” section.

  2. Find the “Guest Mode Configuration” parameter section.

Note

Parameters in “System Parameters” section cannot be edited