-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Enable Wallet and Technical User Management (external) for Bring Your Own Wallet (BYOW).
Acceptance Criteria
- Registration process is enabled (frontend registration and backend are affected)
- Wallet as service should be/remain the default solution set in the registration process
- Company application approval process is adjusted (
skip wallet creation
, frontend and backend are affected) - Wallet displaying -
Wallet UI
- in frontend needs to be clarified and adjusted - Technical User for Connector Registration is not needed anymore and this is reflected on implementation level (frontend and backend are affected)
- UI experts were consulted for all the frontend adjustments
- Option to edit wallet information for onboarded companies is enabled (OPTIONAL, future enablement possible)
Additional Information
- diagrams of proposed changes:
sequenceDiagram
Operating Company->>Company: Invite "To be onboarded company" by sending an email invitation
Company->>Company: Click on the link in the invitation e-mail to access the registration form
Company->>Company: Login to the registration form
Company->>Company: Insert company data: address, commercial register number, etc.
Company->>Company: Select company role inside the CX Network
Company->>Company: Agree to Terms & Conditions/ Frame Contract
Company->>Company: Upload commercial register extract
Company->>Company: Select Digital Identity integration solution <<NEW>>
Company->>Company: Validate data
Company->>Operating Company: Submit company application
Operating Company->>Operating Company: Validate registration manually
Operating Company->>BPDM: Request Business Partner Number
BPDM->>Operating Company: Send Business Partner Number
graph TD
A[Operating Company] --> B{Check if Wallet Address and DID were entered during registration}
B -->|Yes| C[Continue with 'Add BPN-DID Mapping' due to solution 2]
B -->|No| D[Continue with 'Request Wallet and DID Creation' due to solution 1]
sequenceDiagram
Operating Company->>Company Wallet: Request Wallet and DID Creation <<NEW>> SKIPPED for solution 2
Company Wallet->>Operating Company: Send Wallet information and DID Document <<NEW>> SKIPPED for solution 2
Operating Company->>BDRS: Add BPN-DID Mapping
Operating Company->>Clearinghouse: Request Check & Verified Credential
Clearinghouse->>Operating Company: Confirm check
Operating Company->>SD Factory: Request Self Description creation for Legal Person
SD Factory->>Clearinghouse: Request Self Description creation for Legal Person
Clearinghouse->>Operating Company: Send Self Description for Legal Person
Operating Company->>Company: Approve company application request
Company->>Company: Receive welcome-email
Company->>Company: Login to the CX Portal
Company->>Company: Setup and change Digital Identity integration <<NEW>>
Company->>Company: Register connector
Company->>Company: Manage company inside the dataspace: invite company users, configure your company needs, explore the marketplaces, etc.
- for current frontend integration - especially about
Wallet UI
to docs: Wallet UI
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
BACKLOG