eclipse-tractusx / sig-release

https://eclipse-tractusx.github.io/sig-release
Apache License 2.0
8 stars 8 forks source link

Onboarding Service Provider Dashboard/Management Board #809

Open jjeroch opened 1 month ago

jjeroch commented 1 month ago

Summary:

Develop an enhanced dashboard for the Onboarding Service Provider (OSP) to efficiently manage connected Identity Providers (IdPs), companies, and other relevant entities. This dashboard aims to provide a comprehensive, user-friendly interface that enables OSPs to view, control, and analyze various aspects of their service, improving overall administration and user experience.

Description:

The Onboarding Service Provider Dashboard is a crucial tool for OSPs to manage their ecosystem which includes Identity Providers (IdPs), associated companies, and other integrations. The dashboard should offer intuitive navigation, advanced features for management, and analytical tools to monitor activity and performance. This epic captures all the necessary features and improvements to build a robust dashboard.

User Stories:

  1. User Story: Dashboard Access and Security

    • As an OSP administrator,
    • I want secure login and authentication features
    • So that only authorized users can access the OSP dashboard.
  2. User Story: Manage Identity Providers (IdPs)

    • As an OSP administrator,
    • I want to add, remove, and edit IdPs
    • So that the dashboard remains up-to-date with all connected IdPs.
  3. User Story: View Registration triggered Companies and their registration status

    • As an OSP administrator,
    • I want to view detailed profiles of all companies connected through the IdPs
    • So that I can get all necessary information.
  4. User Story: Alerts and Notifications

    • As an OSP administrator,
    • I want to set up and receive custom alerts for specific events or anomalies
    • So that I am immediately informed about important or urgent issues.

Acceptance Criteria:

Tasks:

Dependencies:


Test Cases

User Story: Manage Identity Providers (IdPs)

Test Case 1: Add an IdP (existing TC, function is now additional available via the OSP Board)

Test Case 2: Remove an IdP (existing TC, function is now additional available via the OSP Board)

Test Case 3: Edit an IdP (existing TC, function is now additional available via the OSP Board)

User Story: View Customer Companies and their registration status

Test Case 4: View Company Profile

User Story: Alerts and Notifications

Test Case 5: Setup Custom Alerts

Test Case 6: Receive Alerts


Linked Tickets

jjeroch commented 1 month ago
MaximilianHauer commented 1 day ago

adjustment that will follow with 24.12. development: