mirror of https://github.com/docker/docs.git
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:
parent
11e8cb3925
commit
c9366f284e
|
@ -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).
|
|
@ -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.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
@ -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 >}}
|
||||||
|
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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**.
|
||||||
|
|
|
@ -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 >}}
|
||||||
|
|
||||||
|
|
|
@ -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 user’s 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 user’s 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 >}}
|
|
@ -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 >}}
|
||||||
|
|
||||||
|
|
|
@ -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 Docker’s 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.
|
||||||
|
|
|
@ -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/
|
||||||
|
|
|
@ -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/
|
||||||
|
|
|
@ -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/
|
||||||
|
|
|
@ -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/
|
||||||
|
|
|
@ -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 >}}
|
||||||
|
|
||||||
|
|
|
@ -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 >}}
|
||||||
|
|
||||||
|
|
|
@ -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 >}}
|
||||||
|
|
||||||
|
|
|
@ -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 >}}
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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**.
|
||||||
|
|
|
@ -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 >}}
|
||||||
|
|
|
@ -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",
|
||||||
|
|
Loading…
Reference in New Issue