You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have apps and service’s subscriptions which we want to “Decline” by App/Service Provider or Admin type of users. Currently we only have Activate and Deactivate Subscription functionality by App/Service Provider type of users.
Acceptance Criteria
App/Service Provider or Admin type of users could “Decline” the subscription request, made by the users of same company or another company.
App/Service Provider or Admin type of users wouldn’t be able to Re-Activate the declined subscription request.
The declination can only take place after the subscription request and before the activation of the subscription request.
Subscription request would just simply be removed from the list of subscription requests, after the declination.
Frontend may ask for the confirmation of declination before sending request to backend.
This declination would remove the subscription request but requester (subscriber) would still have the possibility to subscribe the same App/Service from the same, App/Service Details page.
An email is sent to the requester to confirm the subscription was declined.
Tasks
Backend would introduce a new API to Decline the subscription request.
This new API would be part of both of the entities (App and Service).
This new API would have same role/right as Activating the App/Service Subscription Request by the Provider or Admin type of users.
API would just simply delete the record of the subscription request from the database so, there will be no extra data would be existing into the database and there will be no change into the listing of subscription request API.
API would send the notification email to the requester regarding the declination.
Corresponding IAM Ticket To Add Role decline_subscription
Description
We have apps and service’s subscriptions which we want to “Decline” by App/Service Provider or Admin type of users. Currently we only have Activate and Deactivate Subscription functionality by App/Service Provider type of users.
Acceptance Criteria
Tasks
Corresponding IAM Ticket To Add Role
decline_subscription
eclipse-tractusx/portal-iam#232
Test Cases
Test Case 1: Verify to Decline a pending subscription request of my own offer
https://portal.example.com/appReleaseProcess
.https://portal.example.com/adminboard
and approve it.https://portal.example.com/appSubscription
Test Case 2: Verify to Decline an already approved subscription request of my own offer
https://portal.example.com/appReleaseProcess
.https://portal.example.com/adminboard
and approve it.https://portal.example.com/appSubscription
Test Case 3: Verify to Decline an already declined subscription request of my own offer
https://portal.example.com/appReleaseProcess
.https://portal.example.com/adminboard
and approve it.https://portal.example.com/appSubscription
Test Case 4: Verify to Decline a subscription request of someone else's offer
https://portal.example.com/appReleaseProcess
.https://portal.example.com/adminboard
and approve it.https://portal.example.com/appSubscription
The text was updated successfully, but these errors were encountered: