Skip to content

Commit fac3104

Browse files
align status w/ ui
1 parent 8f04da7 commit fac3104

File tree

1 file changed

+38
-13
lines changed

1 file changed

+38
-13
lines changed

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

Lines changed: 38 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -63,25 +63,50 @@ steps to resolve non-compliant users.
6363

6464
Docker evaluates compliance status based on:
6565

66-
- Compliance status: Whether a user has fetched and applied the latest settings.
66+
- Compliance status: Whether a user has fetched and applied the latest settings. This is the primary label shown on the reporting page.
6767
- Domain status: Whether the user's email matches a verified domain.
6868
- Settings status: Whether a settings policy is applied to the user.
6969

7070
The combination of these statuses determines what actions you need to take.
7171

7272
### Compliance status reference
7373

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.
74+
This reference explains how each status is determined in the reporting dashboard
75+
based on user domain and settings data. The Admin Console displays the
76+
highest-priority applicable status according to the following rules.
77+
78+
**Compliance status**
79+
80+
| Compliance status | What it means |
81+
|-------------------|---------------|
82+
| Uncontrolled domain | The user's email domain is not verified. |
83+
| No policy assigned | The user does not have any policy assigned to them. |
84+
| Non-compliant | The user fetched the correct policy, but hasn't applied it. |
85+
| Outdated | The user fetched a previous version of the policy. |
86+
| Unknown | The user hasn't fetched any policy yet, or their compliance can't be determined. |
87+
| Compliant | The user fetched and applied the latest assigned policy. |
88+
89+
**Domain status**
90+
91+
This reflects how the user’s email domain is evaluated based on the organization’s domain setup.
92+
93+
| Domain status | What it means |
94+
|---------------|---------------|
95+
| Verified | The user’s email domain is verified. |
96+
| Guest user | The user's email domain is not verified. |
97+
| Domainless | Your organization has no verified domains, and the user's domain is unknown. |
98+
| Unknown user | Your organization has verified domains, but the user's domain is unknown. |
99+
100+
**Settings status**
101+
102+
This shows whether and how the user is assigned a settings policy.
103+
104+
| Settings status | What it means |
105+
|-----------------|---------------|
106+
| Global policy | The user is assigned your organzation's default policy. |
107+
| User policy | The user is assigned a specific custom policy. |
108+
| No policy assigned | The user is not assigned to any policy. |
77109

78-
| Domain status | Settings status | Compliance: Unknown | Compliance: Outdated | Compliance: Non-compliant | Compliance: Compliant |
79-
|-----------------|---------------------|--------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
80-
| 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. | - |
81-
| 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. | - |
82-
| 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. | - | - |
83-
| 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. |
84-
| 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. | - |
85110

86111
## Resolve compliance status
87112

@@ -104,8 +129,8 @@ Desktop settings reporting dashboard. Select a compliant user to open their
104129
compliance status details. Compliant users have the following status details:
105130

106131
- **Compliance status**: Compliant
107-
- **Domain status**: Verified domain
108-
- **Settings status**: Compliant
132+
- **Domain status**: Verified
133+
- **Settings status**: Global policy or user policy
109134
- **User is compliant** indicator
110135

111136
No resolution steps are needed for compliant users.

0 commit comments

Comments
 (0)