Authorization Server Data Archiving
1. ADM Archiving
The objective of the ADM archiving process is to clean up objects stored in the ADM database that are no longer needed by SSP platform.
1.1. Pre-conditions
Accounts are archived when:
they have been canceled
after a retention period of seven days are archived
1.2. Process
Archive process is scheduled to be performed every day
1.3. Post-conditions
Once archived:
All data related to accounts and related devices and users have been removed
accounts are no longer accessible via GET /adm/v1/accounts API
their account IDs are reusable for new accounts
1.4. Configuration of ADM Archiving
This process is configured through an API that is currently accessible to Nagra admin only.
2. RMG Archiving
The objective of the RMG archiving process is to clean up objects stored in the RMG database that are no longer needed by SSP platform.
2.1. Pre-conditions
Entitlements meeting any of the following conditions are being archived:
Flag isArchivable is True and either :
Have been in UNSUBSCRIBED status for at least seven days
Have expired at least seven days ago
Flag isArchivable is False and either:
Have been in UNSUBSCRIBED status for at least 300 days
Have expired at least 300 days ago
2.2. Process
Archive process is scheduled to be performed every day
2.3. Post-conditions
Once archived:
entitlements are no longer accessible via GET /rmg/entitlements API
their IDs are reusable for new entitlements
2.4. Configuration
This process is configured through an API that is currently accessible to Nagra admin only.