content/manuals/unassociated-machines/_index.md
{{% restricted title="About unassociated machines" %}} Unassociated machines is a private feature that may not be available to all accounts. {{% /restricted %}}
Docker administrators can identify, view, and manage Docker Desktop machines that are likely associated with their organization but aren't currently linked to user accounts. This self-service capability helps you understand Docker Desktop usage across your organization and streamline user onboarding without IT involvement.
Unassociated machines are Docker Desktop instances that Docker has identified as likely belonging to your organization based on usage patterns, but the users are not signed in to Docker Desktop with an account that is part of your organization.
Docker uses telemetry data to identify which machines likely belong to your organization:
To see detailed information about unassociated machines:
The machine list displays:
You can:
[!NOTE]
Sign-in enforcement for unassociated machines is different from the organization-level sign-in enforcement available through
registry.jsonand configuration profiles. This sign-in enforcement only requires users to sign in so admins can identify who is using the machine, meaning users can sign in with any email address. For more stringent security controls that limit sign-ins to users who are already part of your organization, see Enforce sign-in.
Sign-in enforcement helps you identify who is using unassociated machines in your organization. When you enable enforcement, users on these machines will be required to sign in to Docker Desktop. Once they sign in, their email addresses will appear in the Unassociated list, allowing you to then add them to your organization.
You can enable sign-in enforcement using two methods:
[!IMPORTANT]
Sign-in enforcement only takes effect after Docker Desktop is restarted. Users can continue using Docker Desktop until their next restart.
To enable sign-in enforcement for all unassociated machines:
The Sign-in required status will update for all unassociated machines to Yes.
[!NOTE]
When you enable sign-in enforcement for all unassociated machines, any new machines detected in the future will automatically have sign-in enforcement enabled. Sign-in enforcement requires Docker Desktop version 4.41 or later. Users with older versions will not be prompted to sign in and can continue using Docker Desktop normally until they update. Their status shows as Pending until they update to version 4.41 or later.
To enable sign-in enforcement for individual unassociated machines:
The Sign-in required status will update for the individual machine to Yes.
[!NOTE]
Sign-in enforcement requires Docker Desktop version 4.41 or later. Users with older versions will not be prompted to sign in and can continue using Docker Desktop normally until they update. Their status shows as Pending until they update to version 4.41 or later.
After you enable sign-in enforcement:
Users can continue using Docker Desktop immediately after signing in, even before being added to your organization.
When users in your organization use Docker without signing in, their machines appear in the Unassociated list. You can add these users to your organization in two ways:
[!NOTE]
If you add users and do not have enough seats in your organization, a pop-up will appear prompting you to Get more seats.
The Sign-in required status will update for all unassociated machines to No.
The Sign-in required status will update for the individual machine to No.