Object | Status Change | Close Date | Last Status Change | Incompliant Start Date | Incompliant End Date | Compliant Start Date | Compliant End Date | Inapplicable Start Date | Inapplicable End Date |
---|---|---|---|---|---|---|---|---|---|
didn’t exist | COMPLIANT | - | date when the object gets COMPLIANT | - | - | + | changes to null | - | - |
didn’t exist | INCOMPLIANT | - | date when the object gets INCOMPLIANT | + | changes to null | - | - | - | - |
didn’t exist | INAPPLICABLE | - | date when the object gets INAPPLICABLE | - | - | - | - | + | changes to null |
Object | Status Change | Close Date | Last Status Change | Incompliant Start Date | Incompliant End Date | Compliant Start Date | Compliant End Date | Inapplicable Start Date | Inapplicable End Date |
---|---|---|---|---|---|---|---|---|---|
COMPLIANT | INCOMPLIANT | - | date when the object gets INCOMPLIANT | + | changes to null | - | + | - | - |
COMPLIANT | INAPPLICABLE | - | date when the object gets INAPPLICABLE | - | - | - | + | + | changes to null |
COMPLIANT | scope loss | + | - | - | - | - | + | - | - |
Object | Status Change | Close Date | Last Status Change | Incompliant Start Date | Incompliant End Date | Compliant Start Date | Compliant End Date | Inapplicable Start Date | Inapplicable End Date |
---|---|---|---|---|---|---|---|---|---|
INCOMPLIANT | COMPLIANT | - | date when the object gets COMPLIANT | - | + | + | - | - | - |
INCOMPLIANT | INAPPLICABLE | - | date when the object gets INAPPLICABLE | - | + | - | - | + | changes to null |
INCOMPLIANT | scope loss | + | - | - | + | - | - | - | - |
Object | Status Change | Close Date | Last Status Change | Incompliant Start Date | Incompliant End Date | Compliant Start Date | Compliant End Date | Inapplicable Start Date | Inapplicable End Date |
---|---|---|---|---|---|---|---|---|---|
INAPPLICABLE | COMPLIANT | - | date when the object gets COMPLIANT | - | - | + | changes to null | - | + |
INAPPLICABLE | INCOMPLIANT | - | date when the object gets INCOMPLIANT | + | changes to null | - | - | - | + |
INAPPLICABLE | scope loss | + | - | - | - | - | - | - | + |
How to read this table:
Compliance Engine policies run triggers a status change for all objects that enter a policy scope.
Each new object get a N status and the corresponding value in the field 'N Start Date'.
Once the object gets status COMPLIANT after the policy run, the field 'Compliant Start Date' gets a certain value.
Once the object changes status from COMPLIANT to other, the field 'Compliant End Date' gets a certain value.
Once the object gets status INCOMPLIANT after the policy run, the field 'Incompliant Start Date' gets a certain value.
Once the object changes status from INCOMPLIANT to other, the field 'Incompliant End Date' gets a certain value.
Once the object gets status INAPPLICABLE after the policy run, the field 'Inapplicable Start Date' gets a certain value.
Once the object changes status from INAPPLICABLE to other, the field 'Inapplicable End Date' gets a certain value.
Note: N End Date changes to null as soon as the object gets a status different from the former one. This is done to be able to monitor the amount of time an object has this os that status.