Folio Users for testing - created/updated by script
Script Purpose
The purpose of the script is to create/update test users with different permission sets to be used for testing purposes on Snapshot.
Using the script helps to:
reduce the burden on POs related to manual creation of test users with different permissions by making the script a part of deployment pipeline for the Snapshot (thus, test users with corresponding permission sets are automatically created upon regular re-deployment)
avoid testing with the diku_admin super user only
catch issues while development period through testing with limited-permission users and, thus, reduce the number of issues reported while BugFest
Script Location
Permission Sets
The following document provides examples of test users (see Column D - User Name), corresponding permission sets (see Column B - Permission Set Name), and permissions included into permission sets (see Column C - Permissions Contained).
Permission Sets Editing
See Video guide
- Go to https://github.com/folio-org/folio-tools/tree/master/add-users/psets
- Select .json file corresponding to the permission set to be edited
- Go to Edit mode (pencil icon)
- Remove, add, or update permissions included into the permission set
- Commit changes with appropriate comment to clarify what was updated.