cx: add deprecation alerts to hub org management docs (#22386)

## Description
Core experiences is planning to deprecate org management in Docker Hub
in a few months (~2ish months). This will remove org management from the
following DH pages:
- Members
- Teams
- Activity Logs
- Settings - General
- Settings - Security
- Settings - Image Access
- Settings Registry Access
- Settings - Deactivate org

This PR:
- Adds an include for the hub management callouts
- Adds the new include to all docs that mention deprecated flows/pages
for hub org management (docs across Admin and Security mostly)
- Restructuring docs w/ Admin Console vs. Docker Hub tabs, leading with
Admin Console
- Some other small nits while I was in this area

_I am still waiting on confirmation about Team repo management. This is
not currently in the Admin Console._

## Related issues or tickets
- [ENGDOCS-2516](https://docker.atlassian.net/browse/ENGDOCS-2516)

## Reviews
- [ ] Editorial review
- [ ] Product review

[ENGDOCS-2516]:
https://docker.atlassian.net/browse/ENGDOCS-2516?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
This commit is contained in:
Sarah Sanders 2025-04-11 10:23:54 -04:00 committed by GitHub
parent 11e8cb3925
commit c9366f284e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
21 changed files with 236 additions and 164 deletions

View File

@ -0,0 +1,6 @@
> [!IMPORTANT]
>
> Organization management is moving to the Admin Console.
>
> Manage members, team, settings, and activity logs in the Docker Admin Console.
> Access to these features in Docker Hub will end soon. Explore the [Admin Console](https://app.docker.com/admin).

View File

@ -35,9 +35,9 @@ aliases:
- /docker-hub/admin-overview - /docker-hub/admin-overview
--- ---
Administrators can manage companies and organizations using the Docker Admin Console, or manage organizations in Docker Hub. Administrators can manage companies and organizations using the Docker Admin Console.
The Docker Admin Console is available for customers with a Docker Business subscription. The [Docker Admin Console](https://admin.docker.com) provides administrators with centralized observability, access management, and controls for their company and organizations. To provide these features, Docker uses the following hierarchy and roles. The [Docker Admin Console](https://admin.docker.com) provides administrators with centralized observability, access management, and controls for their company and organizations. To provide these features, Docker uses the following hierarchy and roles.
![Docker hierarchy](./images/docker-admin-structure.webp) ![Docker hierarchy](./images/docker-admin-structure.webp)

View File

@ -23,15 +23,17 @@ Owners can also see the activity logs for their repository if the repository is
## Manage activity logs ## Manage activity logs
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
{{% admin-org-audit-log product="hub" %}}
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
{{% admin-org-audit-log product="admin" %}} {{% admin-org-audit-log product="admin" %}}
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-org-audit-log product="hub" %}}
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}

View File

@ -54,7 +54,7 @@ Consider the following effects of converting your account:
1. Ensure you have removed your user account from any company or teams or organizations. Also make sure that you have a new Docker ID before you convert an account. See the [Prerequisites](#prerequisites) section for details. 1. Ensure you have removed your user account from any company or teams or organizations. Also make sure that you have a new Docker ID before you convert an account. See the [Prerequisites](#prerequisites) section for details.
2. Sign in to your [Docker account](https://app.docker.com/login). 2. Sign in to [Docker Home](https://app.docker.com/login).
3. In Docker Home, select your avatar in the top-right corner to open the drop-down. 3. In Docker Home, select your avatar in the top-right corner to open the drop-down.

View File

@ -49,6 +49,8 @@ Once you have completed all the previous steps, you can deactivate your organiza
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
1. On Docker Hub, select **My Hub**. 1. On Docker Hub, select **My Hub**.
2. Choose the organization you want to deactivate. 2. Choose the organization you want to deactivate.
3. In **Settings**, select the **Deactivate org** and then **Deactivate organization**. 3. In **Settings**, select the **Deactivate org** and then **Deactivate organization**.

View File

@ -35,15 +35,6 @@ The organization owner can also add additional organization owners to help them
## Create a team ## Create a team
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub** and choose your organization.
3. Select the **Teams** and then select **Create Team**.
4. Fill out your team's information and select **Create**.
5. [Add members to your team](members.md#add-a-member-to-a-team).
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
1. In Admin Console, select your organization. 1. In Admin Console, select your organization.
@ -52,6 +43,17 @@ The organization owner can also add additional organization owners to help them
4. Fill out your team's information and select **Create**. 4. Fill out your team's information and select **Create**.
5. [Add members to your team](members.md#add-a-member-to-a-team). 5. [Add members to your team](members.md#add-a-member-to-a-team).
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub** and choose your organization.
3. Select the **Teams** and then select **Create Team**.
4. Fill out your team's information and select **Create**.
5. [Add members to your team](members.md#add-a-member-to-a-team).
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
@ -118,8 +120,19 @@ To view a team's permissions across all repositories:
Organization owners can delete a team in Docker Hub or Admin Console. When you remove a team from your organization, this action revokes the members' access to the team's permitted resources. It won't remove users from other teams that they belong to, nor will it delete any resources. Organization owners can delete a team in Docker Hub or Admin Console. When you remove a team from your organization, this action revokes the members' access to the team's permitted resources. It won't remove users from other teams that they belong to, nor will it delete any resources.
{{< tabs >}} {{< tabs >}}
{{< tab name="Admin Console" >}}
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. In the **User management** section, select **Teams**.
3. Select the **Actions** icon next to the name of the team you want to delete.
4. Select **Delete team**.
5. Review the confirmation message, then select **Delete**.
{{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
1. Sign in to [Docker Hub](https://hub.docker.com). 1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub** and choose your organization. 2. Select **My Hub** and choose your organization.
3. Select **Teams**. 3. Select **Teams**.
@ -128,15 +141,6 @@ Organization owners can delete a team in Docker Hub or Admin Console. When you r
6. Select **Delete Team**. 6. Select **Delete Team**.
7. Review the confirmation message, then select **Delete**. 7. Review the confirmation message, then select **Delete**.
{{< /tab >}}
{{< tab name="Admin Console" >}}
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. In the **User management** section, select **Teams**.
3. Select the **Actions** icon next to the name of the team you want to delete.
4. Select **Delete team**.
5. Review the confirmation message, then select **Delete**.
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}

View File

@ -12,15 +12,17 @@ Learn how to manage members for your organization in Docker Hub and the Docker A
## Invite members ## Invite members
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
{{% admin-users product="hub" %}}
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
{{% admin-users product="admin" %}} {{% admin-users product="admin" %}}
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-users product="hub" %}}
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
@ -59,8 +61,20 @@ After inviting members, you can resend or remove invitations as needed.
### Resend an invitation ### Resend an invitation
{{< tabs >}} {{< tabs >}}
{{< tab name="Admin Console" >}}
To resend an invitation from the Admin Console:
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. Select **Members**.
3. Select the **action menu** next to the invitee and select **Resend invitation**.
4. Select **Invite** to confirm.
{{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
To resend an invitation from Docker Hub: To resend an invitation from Docker Hub:
1. Sign in to [Docker Hub](https://hub.docker.com/). 1. Sign in to [Docker Hub](https://hub.docker.com/).
@ -72,24 +86,26 @@ To resend an invitation from Docker Hub:
You can also resend an invitation using the Docker Hub API. For more information, You can also resend an invitation using the Docker Hub API. For more information,
see the [Resend an invite](https://docs.docker.com/reference/api/hub/latest/#tag/invites/paths/~1v2~1invites~1%7Bid%7D~1resend/patch) API endpoint. see the [Resend an invite](https://docs.docker.com/reference/api/hub/latest/#tag/invites/paths/~1v2~1invites~1%7Bid%7D~1resend/patch) API endpoint.
{{< /tab >}}
{{< tab name="Admin Console" >}}
To resend an invitation from the Admin Console:
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. Select **Members**.
3. Select the **action menu** next to the invitee and select **Resend invitation**.
4. Select **Invite** to confirm.
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
### Remove an invitation ### Remove an invitation
{{< tabs >}} {{< tabs >}}
{{< tab name="Admin Console" >}}
To remove an invitation from the Admin Console:
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. Select **Members**.
3. Select the **action menu** next to the invitee and select **Remove invitee**.
4. Select **Remove** to confirm.
{{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
To remove a member's invitation from Docker Hub: To remove a member's invitation from Docker Hub:
1. Sign in to [Docker Hub](https://hub.docker.com/). 1. Sign in to [Docker Hub](https://hub.docker.com/).
@ -100,16 +116,6 @@ To remove a member's invitation from Docker Hub:
You can also remove an invitation using the Docker Hub API. For more information, You can also remove an invitation using the Docker Hub API. For more information,
see the [Cancel an invite](https://docs.docker.com/reference/api/hub/latest/#tag/invites/paths/~1v2~1invites~1%7Bid%7D/delete) API endpoint. see the [Cancel an invite](https://docs.docker.com/reference/api/hub/latest/#tag/invites/paths/~1v2~1invites~1%7Bid%7D/delete) API endpoint.
{{< /tab >}}
{{< tab name="Admin Console" >}}
To remove an invitation from the Admin Console:
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. Select **Members**.
3. Select the **action menu** next to the invitee and select **Remove invitee**.
4. Select **Remove** to confirm.
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
@ -120,8 +126,23 @@ Use Docker Hub or the Admin Console to add or remove team members. Organization
### Add a member to a team ### Add a member to a team
{{< tabs >}} {{< tabs >}}
{{< tab name="Admin Console" >}}
To add a member to a team with the Admin Console:
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. Select the team name.
3. Select **Add member**. You can add the member by searching for their email address or username.
> [!NOTE]
>
> An invitee must first accept the invitation to join the organization before being added to the team.
{{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
To add a member to a team with Docker Hub: To add a member to a team with Docker Hub:
1. Sign in to [Docker Hub](https://hub.docker.com). 1. Sign in to [Docker Hub](https://hub.docker.com).
@ -137,19 +158,6 @@ To add a member to a team with Docker Hub:
> >
> An invitee must first accept the invitation to join the organization before being added to the team. > An invitee must first accept the invitation to join the organization before being added to the team.
{{< /tab >}}
{{< tab name="Admin Console" >}}
To add a member to a team with the Admin Console:
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. Select the team name.
3. Select **Add member**. You can add the member by searching for their email address or username.
> [!NOTE]
>
> An invitee must first accept the invitation to join the organization before being added to the team.
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
@ -162,16 +170,6 @@ To add a member to a team with the Admin Console:
Organization owners can remove a member from a team in Docker Hub or Admin Console. Removing the member from the team will revoke their access to the permitted resources. Organization owners can remove a member from a team in Docker Hub or Admin Console. Removing the member from the team will revoke their access to the permitted resources.
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
To remove a member from a specific team with Docker Hub:
1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub**, your organization, **Teams**, and then the team.
3. Select the **X** next to the users name to remove them from the team.
4. When prompted, select **Remove** to confirm.
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
To remove a member from a specific team with the Admin Console: To remove a member from a specific team with the Admin Console:
@ -181,6 +179,18 @@ To remove a member from a specific team with the Admin Console:
3. Select the **X** next to the user's name to remove them from the team. 3. Select the **X** next to the user's name to remove them from the team.
4. When prompted, select **Remove** to confirm. 4. When prompted, select **Remove** to confirm.
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
To remove a member from a specific team with Docker Hub:
1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub**, your organization, **Teams**, and then the team.
3. Select the **X** next to the users name to remove them from the team.
4. When prompted, select **Remove** to confirm.
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
@ -190,12 +200,27 @@ Organization owners can manage [roles](/security/for-admins/roles-and-permission
within an organization. If an organization is part of a company, within an organization. If an organization is part of a company,
the company owner can also manage that organization's roles. If you have SSO enabled, you can use [SCIM for role mapping](/security/for-admins/provisioning/scim/). the company owner can also manage that organization's roles. If you have SSO enabled, you can use [SCIM for role mapping](/security/for-admins/provisioning/scim/).
{{< tabs >}}
{{< tab name="Admin Console" >}}
To update a member role in the Admin Console:
1. In the [Admin Console](https://app.docker.com/admin), select your organization.
2. Select the **Members** tab.
3. Find the username of the member whose role you want to edit. Select the
**Actions menu**, then **Edit role**.
> [!NOTE] > [!NOTE]
> >
> If you're the only owner of an organization, > If you're the only owner of an organization,
> you need to assign a new owner before you can edit your role. > you need to assign a new owner before you can edit your role.
To update a member role: {{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
To update a member role in Docker Hub:
1. Sign in to [Docker Hub](https://hub.docker.com). 1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub**, your organization, and then **Members**. 2. Select **My Hub**, your organization, and then **Members**.
@ -203,6 +228,14 @@ To update a member role:
4. Select **Edit role**. 4. Select **Edit role**.
5. Select their organization, select the role you want to assign, and then select **Save**. 5. Select their organization, select the role you want to assign, and then select **Save**.
> [!NOTE]
>
> If you're the only owner of an organization,
> you need to assign a new owner before you can edit your role.
{{< /tab >}}
{{< /tabs >}}
## Export members CSV file ## Export members CSV file
{{< summary-bar feature_name="Admin orgs" >}} {{< summary-bar feature_name="Admin orgs" >}}
@ -216,15 +249,6 @@ Owners can export a CSV file containing all members. The CSV file for a company
- Account Created: The time and date when the user account was created - Account Created: The time and date when the user account was created
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
To export a CSV file of your members:
1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub**, your organization, and then **Members**.
3. Select the **Action** icon and then select **Export users as CSV**.
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
To export a CSV file of your members: To export a CSV file of your members:
@ -233,5 +257,16 @@ To export a CSV file of your members:
2. Select **Members**. 2. Select **Members**.
3. Select the **download** icon to export a CSV file of all members. 3. Select the **download** icon to export a CSV file of all members.
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
To export a CSV file of your members:
1. Sign in to [Docker Hub](https://hub.docker.com).
2. Select **My Hub**, your organization, and then **Members**.
3. Select the **Action** icon and then select **Export users as CSV**.
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}

View File

@ -26,31 +26,6 @@ detailed instructions on converting an existing user account to an organization,
[Convert an account into an organization](/manuals/admin/organization/convert-account.md). [Convert an account into an organization](/manuals/admin/organization/convert-account.md).
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
1. Sign in to [Docker Hub](https://hub.docker.com/) using your Docker ID, your email address, or your social provider.
2. Select **My Hub**, select the account drop-down, and then **Create Organization** to create a new organization.
3. Choose a plan for your organization, a billing cycle, and specify how many seats you need. See [Docker Pricing](https://www.docker.com/pricing/) for details on the features offered in the Team and Business plan.
4. Select **Continue to profile**.
5. Enter an **Organization namespace**. This is the official, unique name for
your organization in Docker Hub. It's not possible to change the name of the
organization after you've created it.
> [!NOTE]
>
> You can't use the same name for the organization and your Docker ID. If you want to use your Docker ID as the organization name, then you must first [convert your account into an organization](/manuals/admin/organization/convert-account.md).
6. Enter your **Company name**. This is the full name of your company. Docker
displays the company name on your organization page and in the details of any
public images you publish. You can update the company name anytime by navigating
to your organization's **Settings** page.
7. Select **Continue to billing** to continue.
8. Enter your organization's billing information and select **Continue to payment** to continue to the billing portal.
9. Provide your card details and select **Purchase**.
You've now created an organization.
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
To create an organization: To create an organization:
@ -78,18 +53,73 @@ to your organization's **Settings** page.
You've now created an organization. You've now created an organization.
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
1. Sign in to [Docker Hub](https://hub.docker.com/) using your Docker ID, your email address, or your social provider.
2. Select **My Hub**, select the account drop-down, and then **Create Organization** to create a new organization.
3. Choose a plan for your organization, a billing cycle, and specify how many seats you need. See [Docker Pricing](https://www.docker.com/pricing/) for details on the features offered in the Team and Business plan.
4. Select **Continue to profile**.
5. Enter an **Organization namespace**. This is the official, unique name for
your organization in Docker Hub. It's not possible to change the name of the
organization after you've created it.
> [!NOTE]
>
> You can't use the same name for the organization and your Docker ID. If you want to use your Docker ID as the organization name, then you must first [convert your account into an organization](/manuals/admin/organization/convert-account.md).
6. Enter your **Company name**. This is the full name of your company. Docker
displays the company name on your organization page and in the details of any
public images you publish. You can update the company name anytime by navigating
to your organization's **Settings** page.
7. Select **Continue to billing** to continue.
8. Enter your organization's billing information and select **Continue to payment** to continue to the billing portal.
9. Provide your card details and select **Purchase**.
You've now created an organization.
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
## View an organization ## View an organization
{{< tabs >}} {{< tabs >}}
{{< tab name="Admin Console" >}}
To view an organization in the Admin Console:
1. Sign in to [Docker Home](https://app.docker.com).
2. Under Settings and administration, select **Go to Admin Console**.
3. Select your organization from the **Organization** drop-down in the left-hand navigation.
The Admin Console displays various options that let you to
configure your organization.
- **Members**: Displays a list of team members. You
can invite new members using the **Invite members** button. See [Manage members](./members.md) for details.
- **Teams**: Displays a list of existing teams and the number of
members in each team. See [Create a team](./manage-a-team.md) for details.
- **Activity** Displays the audit logs, a chronological list of activities that
occur at organization and repository levels. It provides the org owners a
report of all their team member activities. See [Audit logs](./activity-logs.md) for
details.
- **Security and access**: Manage security settings. For more information, see [Security](/manuals/security/_index.md).
- **Organization settings**: Update general settings, manage your company settings, or [deactivate your organization](/manuals/admin/organization/deactivate-account.md).
{{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
To view an organization: To view an organization:
1. Sign in to [Docker Hub](https://hub.docker.com) with a user account that is a member of any team in the 1. Sign in to [Docker Hub](https://hub.docker.com) with a user account that is a member of any team in the organization.
organization.
> [!NOTE] > [!NOTE]
> >
@ -133,33 +163,6 @@ configure your organization.
- **Billing**: Displays information about your existing - **Billing**: Displays information about your existing
[Docker subscription (plan)](../../subscription/_index.md), including the number of seats and next payment due date. For how to access the billing history and payment methods for your organization, see [View billing history](../../billing/history.md). [Docker subscription (plan)](../../subscription/_index.md), including the number of seats and next payment due date. For how to access the billing history and payment methods for your organization, see [View billing history](../../billing/history.md).
{{< /tab >}}
{{< tab name="Admin Console" >}}
To view an organization in the Admin Console:
1. Sign in to [Docker Home](https://app.docker.com).
2. Under Settings and administration, select **Go to Admin Console**.
3. Select your organization from the **Organization** drop-down in the left-hand navigation.
The Admin Console displays various options that let you to
configure your organization.
- **Members**: Displays a list of team members. You
can invite new members using the **Invite members** button. See [Manage members](./members.md) for details.
- **Teams**: Displays a list of existing teams and the number of
members in each team. See [Create a team](./manage-a-team.md) for details.
- **Activity** Displays the audit logs, a chronological list of activities that
occur at organization and repository levels. It provides the org owners a
report of all their team member activities. See [Audit logs](./activity-logs.md) for
details.
- **Security and access**: Manage security settings. For more information, see [Security](/manuals/security/_index.md).
- **Organization settings**: Update general settings, manage your company settings, or [deactivate your organization](/manuals/admin/organization/deactivate-account.md).
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}

View File

@ -52,9 +52,9 @@ Some users authenticate by signing in to Docker Desktop and joining their domain
Organizations set up in Docker use verified domains and any team member with an email domain other than what's verified is noted as a "Guest" in that organization. Organizations set up in Docker use verified domains and any team member with an email domain other than what's verified is noted as a "Guest" in that organization.
### How long are Docker Hub logs available? ### How long are activity logs available?
Docker provides various types of audit logs and log retention varies. For example, Docker Hub Activity logs are available for 90 days. You are responsible for exporting logs or setting up drivers to their own internal systems. Docker provides various types of audit logs and log retention varies. For example, Docker activity logs are available for 90 days. You are responsible for exporting logs or setting up drivers to their own internal systems.
### Can I export a list of all users with their assigned roles and privileges and if so, in what format? ### Can I export a list of all users with their assigned roles and privileges and if so, in what format?
@ -84,4 +84,4 @@ Extensions are not covered as part of Dockers Third-Party Risk Management Pro
### Can I disable private repos in my organization via a setting to make sure nobody is pushing images into Docker Hub? ### Can I disable private repos in my organization via a setting to make sure nobody is pushing images into Docker Hub?
No. With [Registry Access Management](/manuals/security/for-admins/hardened-desktop/registry-access-management.md) (RAM), administrators can ensure that their developers using Docker Desktop only access allowed registries. This is done through the Registry Access Management dashboard on Docker Hub. No. With [Registry Access Management](/manuals/security/for-admins/hardened-desktop/registry-access-management.md) (RAM), administrators can ensure that their developers using Docker Desktop only access allowed registries. This is done through the Registry Access Management dashboard in the Admin Console.

View File

@ -1,7 +1,8 @@
--- ---
description: Single sign-on domain FAQs description: Single sign-on domain FAQs
keywords: Docker, Docker Hub, SSO FAQs, single sign-on, domains, domain verification, domain management keywords: Docker, Docker Hub, SSO FAQs, single sign-on, domains, domain verification, domain management
title: FAQS on SSO and domains title: FAQs for SSO and domains
linkTitle: Domains
tags: [FAQ] tags: [FAQ]
aliases: aliases:
- /single-sign-on/domain-faqs/ - /single-sign-on/domain-faqs/

View File

@ -1,7 +1,8 @@
--- ---
description: Single sign-on enforcement FAQs description: Single sign-on enforcement FAQs
keywords: Docker, Docker Hub, SSO FAQs, single sign-on, enforce SSO, SSO enforcement keywords: Docker, Docker Hub, SSO FAQs, single sign-on, enforce SSO, SSO enforcement
title: FAQs on SSO and enforcement title: FAQs for SSO and enforcement
linkTitle: Enforcement
tags: [FAQ] tags: [FAQ]
aliases: aliases:
- /single-sign-on/enforcement-faqs/ - /single-sign-on/enforcement-faqs/

View File

@ -1,7 +1,8 @@
--- ---
description: Single sign-on IdP FAQs description: Single sign-on IdP FAQs
keywords: Docker, Docker Hub, SSO FAQs, single sign-on, IdP keywords: Docker, Docker Hub, SSO FAQs, single sign-on, IdP
title: FAQs on SSO and identity providers title: FAQs for SSO and identity providers
linkTitle: Identity providers
tags: [FAQ] tags: [FAQ]
aliases: aliases:
- /single-sign-on/idp-faqs/ - /single-sign-on/idp-faqs/

View File

@ -1,7 +1,8 @@
--- ---
description: Single sign-on user management FAQs description: Single sign-on user management FAQs
keywords: Docker, Docker Hub, SSO FAQs, single sign-on keywords: Docker, Docker Hub, SSO FAQs, single sign-on
title: FAQs on SSO and managing users title: FAQs for SSO and user management
linkTitle: User management
tags: [FAQ] tags: [FAQ]
aliases: aliases:
- /single-sign-on/users-faqs/ - /single-sign-on/users-faqs/

View File

@ -45,15 +45,17 @@ Before you audit your domains, review the following required prerequisites:
## Audit your domains for uncaptured users ## Audit your domains for uncaptured users
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
{{% admin-domain-audit product="hub" %}}
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
{{% admin-domain-audit product="admin" %}} {{% admin-domain-audit product="admin" %}}
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-domain-audit product="hub" %}}
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}

View File

@ -24,15 +24,17 @@ You first need to [enforce sign-in](/manuals/security/for-admins/enforce-sign-in
## Configure ## Configure
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
{{% admin-image-access product="hub" %}}
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
{{% admin-image-access product="admin" %}} {{% admin-image-access product="admin" %}}
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-image-access product="hub" %}}
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}

View File

@ -46,15 +46,17 @@ feature always takes effect.
## Configure Registry Access Management permissions ## Configure Registry Access Management permissions
{{< tabs >}} {{< tabs >}}
{{< tab name="Docker Hub" >}}
{{% admin-registry-access product="hub" %}}
{{< /tab >}}
{{< tab name="Admin Console" >}} {{< tab name="Admin Console" >}}
{{% admin-registry-access product="admin" %}} {{% admin-registry-access product="admin" %}}
{{< /tab >}}
{{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-registry-access product="hub" %}}
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}

View File

@ -58,6 +58,8 @@ You must [configure SSO](../single-sign-on/configure/_index.md) before you enabl
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-scim %}} {{% admin-scim %}}
{{< /tab >}} {{< /tab >}}
@ -248,6 +250,8 @@ If SCIM is disabled, any user provisioned through SCIM will remain in the organi
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-scim-disable %}} {{% admin-scim-disable %}}
{{< /tab >}} {{< /tab >}}

View File

@ -31,6 +31,8 @@ Get started creating a single sign-on (SSO) connection for your organization or
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
1. Sign in to [Docker Hub](https://hub.docker.com/). 1. Sign in to [Docker Hub](https://hub.docker.com/).
2. Select **My Hub** and then your organization from the list. 2. Select **My Hub** and then your organization from the list.
3. On your organization page, select **Settings** and then **Security**. 3. On your organization page, select **Settings** and then **Security**.
@ -54,6 +56,8 @@ Verifying your domain ensures Docker knows you own it. Domain verification is do
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
1. Navigate to your domain host, create a new TXT record, and paste the **TXT Record Value** from Docker. 1. Navigate to your domain host, create a new TXT record, and paste the **TXT Record Value** from Docker.
2. TXT Record Verification can take 72 hours. Once you have waited for TXT record verification, return to the **Security** page of Docker Hub and select **Verify** next to your domain name. 2. TXT Record Verification can take 72 hours. Once you have waited for TXT record verification, return to the **Security** page of Docker Hub and select **Verify** next to your domain name.

View File

@ -43,6 +43,8 @@ Make sure you have completed the following before you begin:
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
1. Sign in to Docker Hub. 1. Sign in to Docker Hub.
2. Select **My Hub** and then your organization from the list. 2. Select **My Hub** and then your organization from the list.
3. On your organization page, select **Settings** and then **Security**. 3. On your organization page, select **Settings** and then **Security**.

View File

@ -28,6 +28,8 @@ aliases:
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-sso-management product="hub" %}} {{% admin-sso-management product="hub" %}}
{{< /tab >}} {{< /tab >}}
@ -43,6 +45,8 @@ aliases:
{{< /tab >}} {{< /tab >}}
{{< tab name="Docker Hub" >}} {{< tab name="Docker Hub" >}}
{{% include "hub-org-management.md" %}}
{{% admin-sso-management-connections product="hub" %}} {{% admin-sso-management-connections product="hub" %}}
{{< /tab >}} {{< /tab >}}

View File

@ -109,10 +109,6 @@
"Using-the-CLI", "Using-the-CLI",
"Using-the-GUI", "Using-the-GUI",
"VS-Code", "VS-Code",
"Version-4.15-4.17",
"Version-4.17-and-earlier",
"Version-4.18-and-later",
"Versions-prior-to-4.15",
"Vue", "Vue",
"WSL-2-backend-Arm-Beta", "WSL-2-backend-Arm-Beta",
"WSL-2-backend-x86_64", "WSL-2-backend-x86_64",