Correct the USPS Integration/Security Configuration view permission

Description

A user with the USAS_MANAGER role was able to generate new api keys, preventing the USAS and USPS applications from talking. The role itself is correct, but the Usps Integration/Security Configuration view has the wrong permission.

Correct the permission for the USPS Integration/Security Configuration view to be module_config instead of module_config_organization. Review the annotation on the view as well. Update the related testbench tests for this change.

After this change a user with the USAS_MANAGER role should not see the System/Configuration: USPS Configuration or the USPS Integration menu option Security Configuration.

Environment

None

Activity

Show:

Amanda Folkman March 28, 2025 at 4:20 PM

Documentation: USPS Integration > Security Configuration page updated

Carson Granata March 7, 2025 at 9:36 PM

testing-notes: log into a USAS_MANAGER account and verify that the menu item “Security Information” undero the “USPS Integration” menu is not visable to this account. Also, verify the user can not manually navigate to the view (/vui/app#!usps-integration-security)

Fixed

Details

Assignee

Reporter

Story Points

Fix versions

Labels

QA Reviewers

Raji Thevendhriya

Documentation Required

Completed

Time tracking

1d 1h logged

Sprint

Priority

Better PDF Exporter

Created January 28, 2025 at 3:52 PM
Updated March 28, 2025 at 4:20 PM
Resolved March 28, 2025 at 4:20 PM