Skip to main content

RADplus 2022 Update 80

Product Requirements / Recommendations

RADplus required

Product Update Form Description

An issue where warning messages may prevent submission of the 'UpdateUser' web service is resolved.

Included Updates

None

Required Updates

None

Details

NEW0 CHANGED0 FIXED1
Fixed (1)
"UpdateUser" web service
An issue is resolved to ensure that any "Warning" messages that may be generated during execution of the "UpdateUser" web service, do not prevent the submission of the web service
Topics
• Web Services
 
Acceptance Tests

AV-81106 Summary | Details
"UpdateUser" web service
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • User Definition
Scenario 1: Updating a user using the 'User Management' web service
Specific Setup:
  • Have a system configured to use Netsmart's "(NIAM) Netsmart’s Identity and Access Management" functionality
  • In form "User Definition":
  • User [UserA] is set with prompt 'Use External Login' to 'Yes' and an external user ID populated in field in 'External Login ID'
  • User [UserA] is assigned to a user role with "SQL" table access
  • User [UserB] is set with prompt 'Use External Login' to 'No' and is assigned to any desired user role
  • Have access to form "Change User ID"
  • Have access to program "SoapUI" to execute web services
  • Have the web service "WEBSVC.UserManagement" imported and the "UpdateUser" request populated with the required fields to update an existing user
Steps
  1. Open "SoapUI"
  2. Navigate to the "WEBSVC.UserManagement" web service
  3. Locate the "<UserID>" field in the "UpdateUser" request configured in the set up
  4. Populate the field with [UserA]
  5. Change the current value in the "<User Description>" field to a different value [NewValueA]
  6. Change the value of a second field, for example "Warn Non Caseload Access" to a new value [NewValueB]
  7. Click the "Submit Request" arrow to execute the web service
  8. Validate the message 'User USERA successfully updated', is displayed as expected
  9. Open form "User Definition"
  10. Select [UserA]
  11. Validate the "User Description" field contains the new value [NewValueA], updated via web service
  12. Validate the field "Warn if User Attempts Non Caseload Access" is set to [NewValueB], updated via the web service
  13. Open form "Change User ID"
  14. Select [UserB] in the "User" Field
  15. Populate the "New User ID" field with a new ID [UserC]
  16. Submit the form
  17. Validate the form files successfully
  18. Open form "User Definition"
  19. Select [UserB]
  20. Validate the field "Deactivate User" is checked
  21. Validate only the "User Description" field is enabled on the form
  22. Navigate back to the "WEBSVC.UserManagement" web service
  23. Locate the "<UserID>" field in the "UpdateUser" request configured in the set up
  24. Populate the field with [UserB]
  25. Change the current value in the "<User Description>" field to a different value [NewValueA]
  26. Change the value of a second field, for example "Warn Non Caseload Access" to a new value [NewValueB]
  27. Click the "Submit Request" arrow to execute the web service
  28. Validate message 'User USERB successfully updated', is displayed
  29. Open form "User Definition"
  30. Select [UserB]
  31. Validate the "User Description" field contains the new value [NewValueA], updated via web service
  32. Validate the field "Warn if User Attempts Non Caseload Access" is not set to its original valued, as only the "User Description" field can be updated for deactivated users
  33. Navigate back to the "WEBSVC.UserManagement" web service
  34. Locate the "<UserID>" filed in the "UpdateUser" request configured in the set up
  35. Populate the field with the [UserC]
  36. Change the current value in the "<User Description>" field to a different value [NewValueA]
  37. Change a value of a second field, for example "Warn Non Caseload Access" to a new value [NewValueB]
  38. Click the "Submit Request" arrow to execute the web service
  39. Validate message "User USERC successfully updated", is displayed
  40. Open form "User Definition"
  41. Select [UserC]
  42. Validate the "User Description" field contains the new value [NewValueA], updated via web service
  43. Validate the field "Warn if User Attempts Non Caseload Access" is set to [NewValueB], updated via the web service
Topics
• Web Services

 

  • Was this article helpful?