Skip to main content

RADplus 2023 Update 129

Product Requirements and Recommendations

RADplus required

Recommended Update Level

RADplus 2023 Monthly Release 2023.03.02

Product Update Description

An issue is resolved with the User Role Definition form revoking all form access upon submitting without first warning the user.

Required Updates

None

Included Updates

2, 4, 6, 7, 8, 12, 13, 14, 20, 22, 25, 26, 29, 32, 33, 35, 39, 41, 47, 49, 51, 55, 56, 58, 59, 60, 61, 62, 64, 65, 69, 71, 75, 80, 83, 85, 86, 87, 88, 89, 90, 97, 97.1, 98, 99, 101, 106, 117, 120

Details

NEW0 CHANGED0 FIXED1
Fixed (1)
User Role Definition - forms permissions
The "User Role Definition" form is update to ensure any permissions selected for a form in the 'Select Forms for User Access', are saved as expected after form submission
Topics
• NX • User Role Definition
 
Acceptance Tests

AV-87155 Summary | Details
User Role Definition - forms permissions
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • User Role Definition
Scenario 1: User Role Definition - "Select Forms for User Access" validations
Specific Setup:
  • In form "User Role Definition", have a role [TestRole] created that can be used for testing
  • Logged in user has access to form "User Role Definition"
Steps
  1. Open form "User Role Definition"
  2. Click [Select User Role]
  3. Select [TestRole]
  4. Click [Select Forms for User Access]
  5. In the form's selection tree dialog:
  6. For each folder, navigate to the selection box to the right of the arrow. For example folders, "Avatar PM", "Avatar CWS"
  7. Click in the selection box till the box is empty, to order to remove all permissions to forms in that folder
  8. Click the arrow next to the folder to expand it
  9. Validate the form selection box for each form in the folder is not populated, as expected
  10. Click [OK] to save the changes
  11. Submit the form
  12. Validate a message is presented with a warning message that states "No forms are selected for this role, are you sure you want to continue?"
  13. Click "Yes" to submit the form
  14. At the "Form Return" dialog, click "Yes" to return to the form
  15. Click [Select User Role]
  16. Select [TestRole]
  17. Click [Select Forms for User Access]
  18. In the form's selection tree:
  19. Validate the selection box to the right of the arrow for each folder is not populated, as expected
  20. Click the arrow next to the folder to expand it
  21. Validate the form selection box for each form in the folder is not populated, as expected
  22. Staying in the form's selection tree dialog:
  23. For each folder, navigate to the selection box to the right of the arrow
  24. Click in the box once to select "RW" read/write access
  25. Now, click the arrow next to the folder to expand it
  26. Validate the form selection box for each form in the folder is populated with "RW", as expected
  27. Click [OK] to save the changes
  28. Submit the form
  29. At the "Form Return" dialog, click "Yes" to return to the form
  30. Click [Select User Role]
  31. Select [TestRole]
  32. Click [Select Forms for User Access]
  33. For each folder, navigate to the selection box to the right of the arrow
  34. Validate the selection box is populated with "RW", as expected
  35. Now, click the arrow next to the folder to expand it
  36. Validate the form selection box for each form in the folder is populated with "RW", as expected
  37. Staying in the form's selection tree dialog:
  38. For each folder, navigate to the selection box to the right of the arrow
  39. Click in the box once to select "R" read/write access
  40. Now click the arrow next to the folder to expand it
  41. Validate the form selection box for each form in the folder is populated with "R", as expected
  42. Click [OK] to save the changes
  43. Submit the form
  44. At the "Form Return" dialog, click "Yes" to return to the form
  45. Click [Select User Role]
  46. Select [TestRole]
  47. Click [Select Forms for User Access]
  48. For each folder, navigate to the selection box to the right of the arrow
  49. Validate the selection box is populated with "R", as expected
  50. Now, click the arrow next to the folder to expand it
  51. Validate the form selection box for each form in the folder is populated with "R", as expected
  52. Close the form
  53. Re-open form "User Role Definition"
  54. Click [Select User Role]
  55. Select [TestRole]
  56. Click [Select Forms for User Access]
  57. In the form's selection tree dialog:
  58. Navigate to one of the form selection folders, for this example "Avatar PM" is used, and click the arrow next to folders selection box to expand the folder
  59. Now select a subfolder on that folder and click the arrow next to it to expand that folder
  60. Click the arrow to expand one of the subfolder under that folder
  61. For one of the forms in that subfolder [FormA], click the form selection box till the box is empty
  62. For another form in that subfolder [FormB], click the form selection box till the box is populated with "RW"
  63. For another one of the forms in the folder [FormA], click the form selection box till the box is populated with "R"
  64. Click [OK] to save the changes
  65. Submit the form
  66. At the "Form Return" dialog, click "Yes" to return to the form
  67. Click [Select User Role]
  68. Select [TestRole]
  69. Click [Select Forms for User Access]
  70. In the form's selection tree dialog
  71. Navigate to back to the subfolder selected with specific form permissions in step 2b
  72. Click the arrow next to the folder's selection box to expand the folder to display the forms
  73. Validate the form selection box for [FormA] is empty, as expected
  74. Validate the form selection box for [FormB] is contains "RW", as expected
  75. Validate the form selection box for [FormC] is contains "R", as expected
  76. Close the form
Topics
• NX • User Role Definition