Skip to content

Commit 4cd110a

Browse files
draft: settings reporting reference table
1 parent 5ee5432 commit 4cd110a

File tree

2 files changed

+35
-0
lines changed

2 files changed

+35
-0
lines changed

content/manuals/security/for-admins/hardened-desktop/settings-management/compliance-reporting.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,37 @@ and non-compliant users.
5959
7. Select a username to view more details about their compliance status, and for
6060
steps to resolve non-compliant users.
6161

62+
## Understand compliance status
63+
64+
Docker evaluates compliance status based on:
65+
66+
- Compliance status: Whether a user has fetched and applied the latest settings.
67+
- Domain status: Whether the user's email matches a verified domain.
68+
- Settings status: Whether a settings package is applied to the user.
69+
70+
The combination of these statuses determines what actions an administrator needs to take.
71+
72+
### Compliance status reference
73+
74+
Use the following table to understand how a user’s compliance status is
75+
determined based on their domain status and settings status. Each row represents
76+
a combination of statuses that may appear in the reporting dashboard.
77+
78+
> [!TIP]
79+
>
80+
> If a combination is marked "Not possible" in the reference table,
81+
it means that Docker does not currently report that combination due to how
82+
compliance is evaluated. These are included here to help you interpret
83+
unexpected or unclear data.
84+
85+
| Domain status | Settings status | Compliance: Unknown | Compliance: Outdated | Compliance: Non-compliant | Compliance: Compliant |
86+
|-----------------|---------------------|--------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
87+
| Unknown | Unknown | The user does not exist in the system, is inactive, or has never been a member of the organization. | The user was removed from the organization after fetching settings that are now outdated. | The user was removed from the organization after fetching valid settings. | Not possible |
88+
| Uncontrolled | Unknown | The user’s email domain is not verified and the user has never fetched settings. May be a guest user or inactive. | The user was removed or changed their email after fetching outdated settings. | The user was removed or changed their email after fetching valid settings. | Not possible |
89+
| Controlled | Uncontrolled | The user does not have a settings package assigned or applicable to them. | The user is assigned to a settings package but has not fetched the latest version. | Not possible | Not possible |
90+
| Controlled | Controlled | The user has not logged into Docker Desktop to fetch settings. | The user fetched an outdated version of the settings. | The user fetched the latest settings but has not applied them yet. | The user has fetched and applied the latest settings. |
91+
| Uncontrolled | Controlled | The user is associated with a verified settings policy, but their email domain is not verified. May be a guest user. | The user fetched outdated settings but their domain is still not verified. | The user fetched valid settings but their domain is not verified. | Not possible |
92+
6293
## Resolve compliance status
6394

6495
To resolve compliance status, you must view a user's compliance status details

hugo_stats.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"-v",
1414
"-z-10",
1515
".NET",
16+
"AWS-Route-53",
1617
"Admin-Console",
1718
"After",
1819
"Angular",
@@ -53,6 +54,8 @@
5354
"Git-Bash-CLI",
5455
"GitLab",
5556
"Go",
57+
"GoDaddy",
58+
"Google-Cloud-DNS",
5659
"HTTP",
5760
"Heredocs",
5861
"Hyper-V-backend-x86_64",
@@ -82,6 +85,7 @@
8285
"Okta",
8386
"Okta-SAML",
8487
"Old-Dockerfile",
88+
"Other-providers",
8589
"PHP",
8690
"PowerShell",
8791
"PowerShell-CLI",

0 commit comments

Comments
 (0)