Ir al final de los metadatos
Ir al inicio de los metadatos
Estás viendo una versión antigua de este contenido. Ve a la versión actual.
Comparar con el actual
Ver historial de versiones
Versión 1
Siguiente »
UC-07a | LicenseManagement - Set Product Licenses |
---|
Versión | 1.0 |
Dependencies | None |
Preconditions | - User must be logged
- User must have ROLE_PRODUCT_MANAGER
|
Description | Functionality to add or edit a licenses for products. |
Secuence | - User requests to manage licenses
- System returns license form list.
- User must choose: -- single product license to multiple customers:
- Manage product licenses to a single customer:
- User must select a product to apply.
- Manage single product license to multiple customers:
- user must select a customer to apply.
- System must show modal panel to edit license and add specific keys.
- User must fill customer-product license due date and specific keys.
- System should warn about past dueDates (only warn)
- System shows licensement resume.
- User accepts license aproval.
- System saves licensement overwriting any previous licensement and return to previous licensement list.
- System notifies customer about licensement changes.
|
Postconditions | Audit fields must save who created that licenses. |
Exceptions | System must reject license creation/update if customer does not exists System must reject license creation/update if product does not exists. |
Comments | None |
UC-07b | LicenseManagement - Remove license |
---|
Versión | 1.0 |
Dependencies | None |
Preconditions | - User must be logged
- User must have ROLE_PRODUCT_MANAGER
|
Description | Functionality to remove a license |
Secuence | - User requests to manage licenses
- System returns license form list.
- User must choose: -- single product license to multiple customers:
- Manage product licenses to a single customer:
- User must select a product to apply.
- Manage single product license to multiple customers:
- user must select a customer to apply.
- System warns about license removal and it suggest to update dueDate until a new past valid period (Published versions will remain downloadable until new due date period).
- User ignore warns and force license removal.
- System removes license.
- System notifies customer about licensement changes.
|
Postconditions |
|
Exceptions | System must reject license creation/update if customer does not exists System must reject license creation/update if product does not exists. |
Comments | None |