eclipse-tractusx / portal-frontend

Portal Frontend
Apache License 2.0
4 stars 25 forks source link

Validation of Technical User UIs for multiple tech user support #789

Open jjeroch opened 1 month ago

jjeroch commented 1 month ago

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:

  1. https://portal.int.demo.catena-x.net/appsubscription details page
  2. https://portal.int.demo.catena-x.net/servicesubscription details page
  3. https://portal.int.demo.catena-x.net/company-subscriptions details page

Example (from current INT):

image

Tasks:

  1. Review the UI components for the appsubscription details page, servicesubscription details page, and company-subscriptions details page.
  2. Update the UI components to handle multiple technical users if they are included in the backend response.
  3. Test the UI components with backend responses that include multiple technical users to ensure proper rendering and functionality.
  4. Update any necessary API requests to handle the new backend response format.
  5. Document any changes made to the UI components and API requests for future reference.

Acceptance Criteria:

jjeroch commented 1 month ago

@nidhigarg-bmw I have added a UI info/support