Description:
The backend response of the following 4 endpoints might include multiple technical users:
GET /api/apps/{appId}/subscription/{subscriptionId}/provider
GET /api/apps/{appId}/subscription/{subscriptionId}/subscriber
GET /api/services/{serviceId}/subscription/{subscriptionId}/provider
GET /api/services/{serviceId}/subscription/{subscriptionId}/subscriber
POST /api/Apps/autoSetup
Currently, we are unsure if our UI can handle multiple technical users in the response. The frontend needs to be prepared to handle multiple service account responses.
Possible impacted pages:
The backend response of the following 4 endpoints might include multiple technical users:
Review the UI components for the appsubscription details page, servicesubscription details page, and company-subscriptions details page.
Update the UI components to handle multiple technical users if they are included in the backend response.
Test the UI components with backend responses that include multiple technical users to ensure proper rendering and functionality.
Update any necessary API requests to handle the new backend response format.
Document any changes made to the UI components and API requests for future reference.
Acceptance Criteria:
The UI components for the appsubscription details page, servicesubscription details page, and company-subscriptions details page are updated to handle multiple technical users if they are included in the backend response.
The UI components are tested and verified to render and function correctly with backend responses that include multiple technical users.
Any necessary API requests are updated to handle the new backend response format.
Documentation is provided for the changes made to the UI components and API requests.
Description: The backend response of the following 4 endpoints might include multiple technical users:
Currently, we are unsure if our UI can handle multiple technical users in the response. The frontend needs to be prepared to handle multiple service account responses.
Possible impacted pages: The backend response of the following 4 endpoints might include multiple technical users:
Example (from current INT):
Tasks:
Acceptance Criteria: