Links
Test environment: https://folio-eurekaedev-scoutthunderjet-consortium.ci.folio.org/
Test credentials: Rolemanagerrolemanager/test
Jira feature:
Jira Legacy |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-4707 |
---|
|
,
Jira Legacy |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-4708 |
---|
|
Feedback form: https://forms.office.com/r/LKQyFTZYwK
Dates: September 16October 11, 2024 to September 20October 16, 2024 (Friday to Wednesday)
Slack channel for UAT questions and discussion: #acquisitions #consortia-uat
Related videos
Creating centrally managed roles
Policies
View file |
---|
name | Central Role Mnaggement - Policies.mov |
---|
height | 250 |
---|
|
Roles
View file |
---|
name | Central Role Mnaggement - Roles.mov |
---|
height | 250 |
---|
|
Compare Roles or Capabilities
View file |
---|
name | Comparing roles and users.mov |
---|
height | 250 |
---|
|
Known Issues
Jira Legacy |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
maximumIssues | 20 |
---|
jqlQuery | issuetype = Bug AND issuekey in linkedissues("UXPROD-4087") |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
|
...
The feedback form generally follows the steps listed below. We suggest filling out the form as you work your way through the test.
...
Login
- Log into the test environment (linked above) using the credentials provided.
- Navigate to the Users app
- Ensure that users exist
- For purposes of this UAT, there are a handful of staff users created in the system
- Create a specific user to which you can assign the roles you create for the test
- You will be logging in with the rolemanager AND the user you create so you can keep the password simple
- You may want to run this test in incognito (Private) browser windows as it will allow you to be logged in as two different users at the same time. You could also use a browser other than chrome for the Administrative user login.
Role creation
- Create a Role.Confirm that your active affiliation is set to "Central tenant"
- Image Added
- Look for the "Consortia manager" application in the app menu
- Open Consortium manager
- Confirm that All available tenants are selected in "Selected members" modal
- Image Added
Role creation - Local
- In consortia manager application
- Select "Authorization Roles" in left pane
- Select any tenant other than the central tenant in the member dropdown, in the second pane
- Click action menu
- Click "New" to create a new role
- Add name and description
- Click "select application" button
- Select any application (app-platform-full-1.0.0-SNAPSHOT.719 contains the capabilities for all modules other than consortia manager)
- Click Save & close
- Check the boxes corresponding to your desired capability sets for this role (Notice that as you add sets the individual capabilities are automatically check below)
- Assign one or more users to role
Role creation - Shared
- In consortia manager application
- Select "Authorization Roles" in left pane
- Select central tenant in the member dropdown, in the second pane
- Click action menu
- Click "New" to create a new role
- Click Save & close
- Select newly created role
- Click action menu in third pane
- Click Share to all
- Click Submit in confirmation modal
- Assign one or more users to role
- Select any tenant other than the central tenant in the member dropdown, in the second pane
- Select the newly created shared role
- Assign one or more users to role form the selected tenant
- Edit shared role (Currently there is a bug that will produce an error toast when you try to edit a centrally managed role
Verify in users application
- Navigate to Users app in central tenant
- In users application
- Select one of the users to which you assigned role(s)
- Expand "User roles" accordion
- Choose relevant tenants in Affiliation dropdown to confirm that roles were correctly assigned to the chosen user (Note there is currently a bug that prevents you from seeing roles for different tenants that are not currently set as your active affiliation) To review the users roles in different tenant you will need to switch your active affiliation and look at that user in the users app of each tenant separately
Role comparison
- In consortia manager application
- Select "Authorization Roles" in left pane
- Select central tenant in the member dropdown, in the second pane
- Click action menu
- Click "Compare roles"
- Select a member (tenant) in both view panes
- Select a role in both panes (On each side of the view the capabilities highlighted in yellow DO NOT appear on the other side)
User comparison
- In consortia manager application
- Select "Authorization Roles" in left pane
- Select central tenant in the member dropdown, in the second pane
- Click action menu
- Click "Compare users"
- Select a member (tenant) in both view panes
- Select a user in both panes (On each side of the view the capabilities highlighted in yellow DO NOT appear on the other side) capabilities assigned directly to the user are shown if the user has any
- Select a role in both panes (capabilities of the selected role are now also displayed)