SOUP Audit information
Introduction
The service stores information about entities to audit all changes made to them. Below is an overview of the auditing information available for each entity.
System
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the system is provisioned in the back-end. For example, when receiving the initial system report. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that sent the initial system report. | username |
| Last modified at | Set when the system is modified in the back-end. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the system. | username |
| Initially reported at | Timestamp contained in the system report that led to the creation of this system. | 2024-07-02T14:08:20Z |
| Last reported at | Timestamp contained in the last received system report. | 2024-07-02T14:08:20Z |
| Last reported by | Module Id of last reporting gateway. | mzfXqdjfwh1v |
| Last matched at | Timestamp indicating the most recent discovery of a matching recipe for this system. | 2023-03-28T09:21:04.403Z |
Module
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the module is provisioned in the back-end. For example, when receiving the initial system report. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that sent the initial system report. | username |
| Last modified at | Set when the module is modified in the back-end. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the module. | username |
Recipe
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the recipe is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the recipe. | username |
| Last modified at | Set when the system is modified in the back-end. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the recipe. | username |
| Published at | Set when recipe is promoted and the recipe file is created. | 2023-03-28T09:21:04.403Z |
| Published by | OAuth2 client id or username that triggered the promotion of the recipe. | username |
| Approved at | Set when recipe approval is given. | 2023-03-28T09:21:04.403Z |
| Approved by | OAuth2 client id or username that approved the recipe. | username |
Validity
| Entry | Description | Example |
|---|---|---|
| Triggered at | Set when the recipe validation is triggered. | 2023-03-28T09:21:04.403Z |
| Triggered by | OAuth2 client id or username that triggered the recipe validation. | username |
| Finished at | Set when the recipe validation finished, i.e. a validation report was created. | 2023-03-28T09:21:04.403Z |
Coverage
| Entry | Description | Example |
|---|---|---|
| Calculated at | Set when the coverage calculation was updated. | 2023-03-28T09:21:04.403Z |
Module update definition
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the module update definition is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the module update definition. | username |
| Last modified at | Set when the module update definition is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the module update definition. | username |
System distribution set
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the system distribution set is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the system distribution set. | username |
| Last modified at | Set when the system distribution set is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the system distribution set. | username |
Recipe tags
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the recipe tag is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the recipe tag. | username |
| Last modified at | Set when the recipe tag is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the recipe tag. | username |
System action
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the system action is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that sent the update report. | username |
| Last modified at | Set when the system action is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the system action. | username |
| Reported by | Module Id of the gateway sending the update report. | mzfXqdjfwh1v |
| Reported at | Timestamp of the last received update report for this system action. | 2024-07-02T14:08:20Z |
Status
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the status entry is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that sent the update report. | username |
| Reported at | Timestamp of the update report containing this status entry. | 2024-07-02T14:08:20Z |
Tenant configuration
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the tenant configuration is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that set the tenant configuration. | username |
| Last modified at | Set when the tenant configuration is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the tenant configuration. | username |
Types
Recipe types
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the recipe type is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the recipe type. | username |
| Last modified at | Set when the recipe type is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the recipe type. | username |
Validators
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the validator is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the validator. | username |
| Last modified at | Set when the validator is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the validator. | username |
System types
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the system type is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the system type. | username |
| Last modified at | Set when the system type is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the system type. | username |
Module types
| Entry | Description | Example |
|---|---|---|
| Created at | Set when the module type is created. | 2023-03-28T09:21:04.403Z |
| Created by | OAuth2 client id or username that created the module type. | username |
| Last modified at | Set when the module type is modified. | 2023-03-28T09:21:04.403Z |
| Last modified by | OAuth2 client id or username that modified the module type. | username |
