From 8c2cfbbb0f16fb135b0211d05ed486ffbb6feddb Mon Sep 17 00:00:00 2001 From: Alexa Date: Thu, 30 Jul 2026 10:05:57 -0500 Subject: [PATCH 1/6] licenses: document invite-time license assignment Admins can assign a product license when inviting a member, but the license page claimed inviting consumes a seat or license immediately. The pool is deducted on accept, and an invitee who accepts after the pool empties joins without a license and without any notification, so admins need to confirm available licenses before bulk invites. Co-authored-by: Cursor --- .../organization/manage/manage-licenses.md | 27 ++++++++++++++++++- .../admin/organization/manage/members.md | 5 ++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/content/manuals/admin/organization/manage/manage-licenses.md b/content/manuals/admin/organization/manage/manage-licenses.md index 295e00f9c51e..358b05f34774 100644 --- a/content/manuals/admin/organization/manage/manage-licenses.md +++ b/content/manuals/admin/organization/manage/manage-licenses.md @@ -24,7 +24,32 @@ To manage licenses for your organization: 1. Optional. To bulk assign or revoke licenses, choose the members you want to bulk manage, then select the **Bulk actions** menu. 1. Optional. To manage automatic license assignment, turn off or turn on with the **Automatically assign licenses** toggle. -You must assign licenses manually, or configure automatic license assignment to consume a license. Inviting a new member to your organization consumes a seat or license if you select a product in **Licenses (optional)** during the [invite flow](/manuals/admin/organization/manage/members.md), but won't auto-assign product licenses by default. Conversely, purchasing a set of licenses won't trigger automatic assignment to existing members. +To consume a license, assign it manually or configure automatic license assignment. You can also assign a license to someone as you invite them to your organization. See [Assign licenses on invite](#assign-licenses-on-invite). Purchasing a set of licenses won't trigger automatic assignment to existing members. + +## Assign licenses on invite + +When you invite someone to your organization, you can assign them a product license before they accept the invitation. This is an alternative to assigning a license manually after they join, or letting automatic license assignment give them a license the first time they use a supported product. + +To assign a license when you invite a member: + +1. Sign in to [Docker Home](https://app.docker.com), then choose your organization. +1. Select **Members** from the left navigation, then select **Invite**. +1. Select **Emails or usernames**, then enter the email addresses or Docker IDs of the people you want to invite. +1. Assign a role. See [Roles and permissions](/manuals/enterprise/security/roles-and-permissions/_index.md) for details about the access permissions for each role. +1. Optional. Under **Licenses (optional)**, select a license that's available to your organization. + +1. Follow the on-screen instructions to send the invitation. + +Selecting a license on an invitation doesn't deduct a license from your organization's available licenses. Docker deducts the license when the invitee accepts the invitation: + +- If a license is available when they accept, Docker assigns it to them and the number of available licenses decreases by one. +- If no licenses remain when they accept, they still join your organization, but without a license. Docker doesn't notify you or the invitee in this case. + +> [!IMPORTANT] +> +> Confirm how many licenses your organization has available before you send invitations in bulk. Docker doesn't notify you when your licenses run out, so invitees can join your organization without the license you assigned to them. + +For more about sending, resending, and removing invitations, including CSV file limits, see [Manage organization members](/manuals/admin/organization/manage/members.md). ## Automatic license assignment diff --git a/content/manuals/admin/organization/manage/members.md b/content/manuals/admin/organization/manage/members.md index 0b9361d0f4d6..3de5bb26ac97 100644 --- a/content/manuals/admin/organization/manage/members.md +++ b/content/manuals/admin/organization/manage/members.md @@ -19,6 +19,11 @@ Docker account, they must create one and verify their email address before they can accept an invitation to join the organization. When inviting members, their pending invitation occupies a seat. +You can also assign an invitee a product license. +Unlike a seat, a license isn't deducted from your organization's available +licenses until the invitee accepts. See +[Assign licenses on invite](/manuals/admin/organization/manage/manage-licenses.md#assign-licenses-on-invite). + ### Invite members via Docker ID or email address Use the following steps to invite members to your organization via Docker ID From 555da12ab5153a1ef40905cb7b914d3adc2a1238 Mon Sep 17 00:00:00 2001 From: Alexa Date: Thu, 30 Jul 2026 10:38:52 -0500 Subject: [PATCH 2/6] licenses: restructure invite-time assignment docs Move invite-time license assignment under Licenses and invites, tighten the invite procedure and accept note, and point members.md at the new section anchor. Co-authored-by: Cursor --- .../organization/manage/manage-licenses.md | 131 ++++++++++++------ .../admin/organization/manage/members.md | 2 +- 2 files changed, 88 insertions(+), 45 deletions(-) diff --git a/content/manuals/admin/organization/manage/manage-licenses.md b/content/manuals/admin/organization/manage/manage-licenses.md index 358b05f34774..2819d6e71a53 100644 --- a/content/manuals/admin/organization/manage/manage-licenses.md +++ b/content/manuals/admin/organization/manage/manage-licenses.md @@ -1,73 +1,116 @@ --- title: Manage license assignment linkTitle: License assignment -description: Manage product licenses for your organization, including assignment, revocation, and automatic assignment. -keywords: licenses, organization, members, Docker Core, Docker Offload, AI governance, license assignment, docker home +description: Manage product licenses for your organization, including invite-time assignment, revocation, and automatic assignment. +keywords: licenses, organization, members, invite, invitation, Docker Core, Docker Offload, AI Governance, license assignment, docker home weight: 30 --- -Licenses let you selectively choose which of your organization members have access to supported Docker products. Organization owners can oversee who on their team has active licenses, or configure licenses to assign automatically when members access supported Docker products. Like Docker Core seats, licenses can be configured on a per member basis. +Licenses let you selectively choose which of your organization members have +access to supported Docker products. Organization owners can manage active +licenses for their members, or configure licenses to assign automatically when +members access supported Docker products. > [!TIP] -> To learn more about product licenses, Docker Core seats, and other Docker add-ons see [Docker plans](/manuals/subscription/plans/_index.md), +> To learn more about product licenses, Docker Core seats, and other Docker +> add-ons, see [Docker plans](/manuals/subscription/plans/_index.md), > or contact sales to purchase licenses. -## Manage licenses - -The **Members** page lets you track the number of available licenses for your organization and who currently holds a license. You can also assign or revoke licenses from this page. +## Licenses and invites -To manage licenses for your organization: +When you invite someone to your organization, you can assign them a product +license before they accept the invitation. Docker deducts the license when the +invitee accepts the invitation: -1. Sign in to [Docker Home](https://app.docker.com), then choose your organization. -1. Select **Members** from the left navigation. -1. Select the action menu at the end of the row to assign or revoke an active license. -1. Optional. To bulk assign or revoke licenses, choose the members you want to bulk manage, then select the **Bulk actions** menu. -1. Optional. To manage automatic license assignment, turn off or turn on with the **Automatically assign licenses** toggle. +- If a license is available when they accept, Docker assigns it to them and the + number of available licenses decreases by one. +- If no licenses remain when they accept, they still join your organization, + but without a license. Docker doesn't notify you or the invitee in this case. -To consume a license, assign it manually or configure automatic license assignment. You can also assign a license to someone as you invite them to your organization. See [Assign licenses on invite](#assign-licenses-on-invite). Purchasing a set of licenses won't trigger automatic assignment to existing members. +Confirm your available licenses before sending invitations in bulk. If licenses +run out, invitees can still join your organization but won't have an active +license. -## Assign licenses on invite +### Invite and assign a license -When you invite someone to your organization, you can assign them a product license before they accept the invitation. This is an alternative to assigning a license manually after they join, or letting automatic license assignment give them a license the first time they use a supported product. +Assigning a license on invite is an alternative to assigning one manually after +they join, or relying on automatic license assignment the first time they use a +supported product. To assign a license when you invite a member: -To assign a license when you invite a member: - -1. Sign in to [Docker Home](https://app.docker.com), then choose your organization. +1. Sign in to [Docker Home](https://app.docker.com), then choose your + organization. 1. Select **Members** from the left navigation, then select **Invite**. -1. Select **Emails or usernames**, then enter the email addresses or Docker IDs of the people you want to invite. -1. Assign a role. See [Roles and permissions](/manuals/enterprise/security/roles-and-permissions/_index.md) for details about the access permissions for each role. -1. Optional. Under **Licenses (optional)**, select a license that's available to your organization. - -1. Follow the on-screen instructions to send the invitation. - -Selecting a license on an invitation doesn't deduct a license from your organization's available licenses. Docker deducts the license when the invitee accepts the invitation: +1. Select **Emails or usernames**. +1. Enter the email addresses or Docker IDs of the people you want to invite, + then assign their + [role](/manuals/enterprise/security/roles-and-permissions/_index.md). +1. Under **Licenses (optional)**, select a license that's available to your + organization. +1. Select **Invite** to send the invite. -- If a license is available when they accept, Docker assigns it to them and the number of available licenses decreases by one. -- If no licenses remain when they accept, they still join your organization, but without a license. Docker doesn't notify you or the invitee in this case. +For more about sending, resending, and removing invitations, including CSV +file limits, see +[Manage organization members](/manuals/admin/organization/manage/members.md). -> [!IMPORTANT] -> -> Confirm how many licenses your organization has available before you send invitations in bulk. Docker doesn't notify you when your licenses run out, so invitees can join your organization without the license you assigned to them. +### Accept invites -For more about sending, resending, and removing invitations, including CSV file limits, see [Manage organization members](/manuals/admin/organization/manage/members.md). +A user invited with license assignment must check their Docker Home +notifications to accept the invite and assign the license. ## Automatic license assignment -Automatic license assignment gives members a product license when they use a supported product for the first time. Automatic license assignment is available for AI Governance licenses. Only organizations that purchase AI Governance can set up auto-assignment for Docker Core as well. - -- When you purchase AI Governance, signing into [Docker Sandboxes](https://docs.docker.com/ai/sandboxes/) with `login` command in `sbx` CLI (`sbx login`) automatically provisions AI Governance licenses on a first-come, first served basis. -- Similarly, logins to Docker Desktop will automatically provision Docker Core for AI Governance license-holding organizations that have available Docker Core seats. +Automatic license assignment gives members a product license when they use a +supported product for the first time. Automatic license assignment is available +for AI Governance licenses. Only organizations that purchase AI Governance can +set up auto-assignment for Docker Core as well. + +- When you purchase AI Governance, signing in to + [Docker Sandboxes](/manuals/ai/sandboxes/) with the `sbx login` command + automatically provisions AI Governance licenses on a first-come, + first-served basis. +- Similarly, signing in to Docker Desktop automatically provisions Docker Core + for AI Governance license-holding organizations that have available Docker + Core seats. - Licenses are assigned until exhausted. - - Once the available licenses are exhausted, automatic license assignment will stop until you purchase more licenses or revoke assigned licenses. - - Members can still use Docker Sandbox or Docker Desktop, but organization policies for those products won't affect their usage. + - Once the available licenses are exhausted, automatic license assignment + stops until you purchase more licenses or revoke assigned licenses. + - Members can still use Docker Sandboxes or Docker Desktop, but organization + policies for those products won't affect their usage. + +AI Governance licenses include single sign-on (SSO) and provisioning features +regardless of your Docker Core subscription. Automatic license assignment +requires +[setting up SSO](/manuals/enterprise/security/single-sign-on/connect.md), then +[provisioning](/manuals/enterprise/security/provisioning/_index.md) with System +for Cross-domain Identity Management (SCIM) or Just-in-Time (JIT). -AI Governance licenses include single sign-on (SSO) and provisioning features regardless of your Docker Core subscription. Automatic license assignment requires [setting up SSO](/manuals/enterprise/security/single-sign-on/connect.md), then [provisioning](/manuals/enterprise/security/provisioning/_index.md) with System for Cross-domain Identity Management (SCIM) or Just-in-Time (JIT). +## Manage licenses + +The **Members** page lets you track the number of available licenses for your +organization and who holds a license. You can also assign or revoke licenses +from this page. + +To manage licenses for your organization: + +1. Sign in to [Docker Home](https://app.docker.com), then choose your + organization. +1. Select **Members** from the left navigation. +1. Select the action menu at the end of the row to assign or revoke an active + license. +1. Optional. To bulk assign or revoke licenses, choose the members you want to + bulk manage, then select the **Bulk actions** menu. +1. Optional. To manage automatic license assignment, turn off or turn on with + the **Automatically assign licenses** toggle. ## What's next -See these docs to explore Docker Core add-ons, or products that need licenses: +Explore Docker Core add-ons and products that need licenses: -- [Docker plans](/manuals/subscription/plans/_index.md) to learn about different add-ons -- [Manage seats](/manuals/admin/organization/manage/manage-seats.md) to add more seats to your Docker Core subscription -- [AI Governance](/manuals/ai/sandboxes/governance/org.md) to set up organization policies for your organization members -- [Docker Offload](/manuals/offload/about.md) to let your developers offload building and running containers to the cloud +- [Docker plans](/manuals/subscription/plans/_index.md) to learn about different + add-ons +- [Manage seats](/manuals/admin/organization/manage/manage-seats.md) to add more + seats to your Docker Core subscription +- [AI Governance](/manuals/ai/sandboxes/governance/org.md) to set up + organization policies for your organization members +- [Docker Offload](/manuals/offload/about.md) to let your developers offload + building and running containers to the cloud diff --git a/content/manuals/admin/organization/manage/members.md b/content/manuals/admin/organization/manage/members.md index 3de5bb26ac97..b1d9bf742494 100644 --- a/content/manuals/admin/organization/manage/members.md +++ b/content/manuals/admin/organization/manage/members.md @@ -22,7 +22,7 @@ their pending invitation occupies a seat. You can also assign an invitee a product license. Unlike a seat, a license isn't deducted from your organization's available licenses until the invitee accepts. See -[Assign licenses on invite](/manuals/admin/organization/manage/manage-licenses.md#assign-licenses-on-invite). +[Licenses and invites](/manuals/admin/organization/manage/manage-licenses.md#licenses-and-invites). ### Invite members via Docker ID or email address From bab40f9229885fc15c6edf5bd2d618a86d0ae000 Mon Sep 17 00:00:00 2001 From: Alexa Date: Thu, 30 Jul 2026 10:42:22 -0500 Subject: [PATCH 3/6] licenses: fix Sandboxes link for htmltest Point the Docker Sandboxes link at /manuals/ai/sandboxes/_index.md so htmltest resolves the target. Co-authored-by: Cursor --- content/manuals/admin/organization/manage/manage-licenses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/manuals/admin/organization/manage/manage-licenses.md b/content/manuals/admin/organization/manage/manage-licenses.md index 2819d6e71a53..0c0499ab8ea7 100644 --- a/content/manuals/admin/organization/manage/manage-licenses.md +++ b/content/manuals/admin/organization/manage/manage-licenses.md @@ -65,7 +65,7 @@ for AI Governance licenses. Only organizations that purchase AI Governance can set up auto-assignment for Docker Core as well. - When you purchase AI Governance, signing in to - [Docker Sandboxes](/manuals/ai/sandboxes/) with the `sbx login` command + [Docker Sandboxes](/manuals/ai/sandboxes/_index.md) with the `sbx login` command automatically provisions AI Governance licenses on a first-come, first-served basis. - Similarly, signing in to Docker Desktop automatically provisions Docker Core From 740469eb1ed967ad79d3a8dff283822b94c58472 Mon Sep 17 00:00:00 2001 From: Alexa Date: Mon, 3 Aug 2026 09:04:18 -0500 Subject: [PATCH 4/6] licenses: address Oleg review on invite-time assignment Clarify select-vs-assign timing, note the no-notification limitation, that licenses are not reserved for pending invites, multi-select licenses, auto-assignment availability, and accept via email or Notifications Center. Co-authored-by: Cursor --- .../organization/manage/manage-licenses.md | 32 +++++++++++-------- .../admin/organization/manage/members.md | 6 ++-- 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/content/manuals/admin/organization/manage/manage-licenses.md b/content/manuals/admin/organization/manage/manage-licenses.md index f52d558207b0..060a3dac096f 100644 --- a/content/manuals/admin/organization/manage/manage-licenses.md +++ b/content/manuals/admin/organization/manage/manage-licenses.md @@ -18,24 +18,29 @@ members access supported Docker products. ## Licenses and invites -When you invite someone to your organization, you can assign them a product -license before they accept the invitation. Docker deducts the license when the -invitee accepts the invitation: +When you invite someone, you can select a product license to assign when they +accept. Docker doesn't reserve or deduct the license at invite time; assignment +happens on acceptance: - If a license is available when they accept, Docker assigns it to them and the number of available licenses decreases by one. - If no licenses remain when they accept, they still join your organization, - but without a license. Docker doesn't notify you or the invitee in this case. + but without a license. -Confirm your available licenses before sending invitations in bulk. If licenses -run out, invitees can still join your organization but won't have an active -license. +> [!NOTE] +> Docker doesn't notify you or the invitee when a selected license is +> unavailable at acceptance. + +Licenses aren't reserved for pending invitations, so they must still be +available when each invitee accepts. Monitor availability on the Members page +while invitations are pending. ### Invite and assign a license Assigning a license on invite is an alternative to assigning one manually after -they join, or relying on automatic license assignment the first time they use a -supported product. To assign a license when you invite a member: +they join, or, where available, relying on automatic license assignment the +first time they use a supported product. To assign a license when you invite a +member: 1. Sign in to [Docker Home](https://app.docker.com), then choose your organization. @@ -44,8 +49,8 @@ supported product. To assign a license when you invite a member: 1. Enter the email addresses or Docker IDs of the people you want to invite, then assign their [role](/manuals/enterprise/security/roles-and-permissions/_index.md). -1. Under **Licenses (optional)**, select a license that's available to your - organization. +1. Under **Licenses (optional)**, select one or more licenses that are + available to your organization. 1. Select **Invite** to send the invite. For more about sending, resending, and removing invitations, including CSV @@ -54,8 +59,9 @@ file limits, see ### Accept invites -A user invited with license assignment must check their Docker Home -notifications to accept the invite and assign the license. +A user can accept from the link in their invitation email or from their +Notifications Center. If the selected license is available, Docker assigns it +automatically upon acceptance. ## Automatic license assignment diff --git a/content/manuals/admin/organization/manage/members.md b/content/manuals/admin/organization/manage/members.md index b1d9bf742494..a3223ac78856 100644 --- a/content/manuals/admin/organization/manage/members.md +++ b/content/manuals/admin/organization/manage/members.md @@ -19,9 +19,9 @@ Docker account, they must create one and verify their email address before they can accept an invitation to join the organization. When inviting members, their pending invitation occupies a seat. -You can also assign an invitee a product license. -Unlike a seat, a license isn't deducted from your organization's available -licenses until the invitee accepts. See +You can also select a product license for an invitee; Docker assigns it when +they accept. Unlike a seat, a license isn't deducted from your organization's +available licenses until the invitee accepts. See [Licenses and invites](/manuals/admin/organization/manage/manage-licenses.md#licenses-and-invites). ### Invite members via Docker ID or email address From b9bbc87ebdedd1a8432fb86347546e3684e728f4 Mon Sep 17 00:00:00 2001 From: Alexa Date: Mon, 3 Aug 2026 09:06:18 -0500 Subject: [PATCH 5/6] licenses: freshness and review polish for invite docs Tighten intro prose, align members accept paths with Notifications Center, clarify multi-license selection on accept, and improve members SEO front matter. Keep export heading unchanged to preserve existing anchors. Co-authored-by: Cursor --- .../organization/manage/manage-licenses.md | 20 ++++++------ .../admin/organization/manage/members.md | 32 ++++++++++--------- 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/content/manuals/admin/organization/manage/manage-licenses.md b/content/manuals/admin/organization/manage/manage-licenses.md index 060a3dac096f..de20606c7558 100644 --- a/content/manuals/admin/organization/manage/manage-licenses.md +++ b/content/manuals/admin/organization/manage/manage-licenses.md @@ -6,15 +6,17 @@ keywords: licenses, organization, members, invite, invitation, Docker Core, Dock weight: 30 --- -Licenses let you selectively choose which of your organization members have -access to supported Docker products. Organization owners can manage active -licenses for their members, or configure licenses to assign automatically when -members access supported Docker products. +Licenses let you choose which organization members can access supported Docker +products. Organization owners can manage active licenses for their members, or +configure licenses to assign automatically when members access supported Docker +products. > [!TIP] > To learn more about product licenses, Docker Core seats, and other Docker > add-ons, see [Docker plans](/manuals/subscription/plans/_index.md), -> or contact sales to purchase licenses. +> or +> contact sales +> to purchase licenses. ## Licenses and invites @@ -60,8 +62,8 @@ file limits, see ### Accept invites A user can accept from the link in their invitation email or from their -Notifications Center. If the selected license is available, Docker assigns it -automatically upon acceptance. +**Notifications Center**. If the selected license is available, Docker assigns +it automatically upon acceptance. ## Automatic license assignment @@ -71,8 +73,8 @@ for AI Governance licenses. Only organizations that purchase AI Governance can set up auto-assignment for Docker Core as well. - When you purchase AI Governance, signing in to - [Docker Sandboxes](/manuals/ai/sandboxes/_index.md) with the `sbx login` command - automatically provisions AI Governance licenses on a first-come, + [Docker Sandboxes](/manuals/ai/sandboxes/_index.md) with the `sbx login` + command automatically provisions AI Governance licenses on a first-come, first-served basis. - Similarly, signing in to Docker Desktop automatically provisions Docker Core for AI Governance license-holding organizations that have available Docker diff --git a/content/manuals/admin/organization/manage/members.md b/content/manuals/admin/organization/manage/members.md index a3223ac78856..db0f24ba6e0f 100644 --- a/content/manuals/admin/organization/manage/members.md +++ b/content/manuals/admin/organization/manage/members.md @@ -2,14 +2,16 @@ title: Manage organization members linkTitle: Members weight: 10 -description: Learn how to manage organization members. -keywords: members, teams, organizations, invite members, manage team members, export member list, edit roles, organization teams, user management +description: Manage organization members, including invitations, roles, teams, + and member-list exports. +keywords: members, organization members, invitations, teams, manage team + members, export member list, edit roles, user management aliases: - /docker-hub/members/ - /admin/organization/members/ --- -Learn how to manage members for your organization. +Manage organization invitations, member roles, teams, and member-list exports. ## Invite members @@ -19,9 +21,10 @@ Docker account, they must create one and verify their email address before they can accept an invitation to join the organization. When inviting members, their pending invitation occupies a seat. -You can also select a product license for an invitee; Docker assigns it when -they accept. Unlike a seat, a license isn't deducted from your organization's -available licenses until the invitee accepts. See +You can also select one or more product licenses for an invitee; Docker +assigns available licenses when they accept. Unlike a seat, licenses aren't +deducted from your organization's available licenses until the invitee accepts. +See [Licenses and invites](/manuals/admin/organization/manage/manage-licenses.md#licenses-and-invites). ### Invite members via Docker ID or email address @@ -40,8 +43,8 @@ When you invite members, you assign them a role. See [Roles and permissions](/manuals/enterprise/security/roles-and-permissions/_index.md) for details about the access permissions for each role. -Pending invitations appear in the table. Invitees receive an email with a link -to Docker Hub where they can accept or decline the invitation. +Pending invitations appear in the table. Invitees can accept or decline the +invitation from the invitation email or the **Notifications Center**. ### Invite members via CSV file @@ -81,8 +84,8 @@ addresses: already members, or duplicated email addresses within the same CSV file. 1. Follow the on-screen instructions to invite members. -Pending invitations appear in the table. The invitees receive an email with a -link to Docker Hub where they can accept or decline the invitation. +Pending invitations appear in the table. Invitees can accept or decline the +invitation from the invitation email or the **Notifications Center**. ### Invite members via API @@ -92,8 +95,8 @@ API endpoint. ## Accept invitation -After receiving an email invitation, users can access a link to Docker Hub -where they can accept or decline the invitation. +Users can accept or decline an invitation from the invitation email or the +**Notifications Center**. To accept an invitation: @@ -111,12 +114,12 @@ To accept an invitation: navigation menu. 1. Select **Accept** on your invitation. -After accepting an invitation, you are now a member of the organization. +After accepting an invitation, you become a member of the organization. Invitation email links expire after 14 days. If your email link has expired, you can sign in to [Docker Hub](https://hub.docker.com/) with the email address the link was sent to and accept the invitation from the -**Notifications** panel. +**Notifications Center**. ## Manage invitations @@ -126,7 +129,6 @@ file exceeds the number of available seats in your organization, you won't be able to invite more members. > [!TIP] -> > Need to manage more than 1,000 team members? > [Upgrade to Docker Business for unlimited user invites](https://www.docker.com/pricing?ref=Docs&refAction=DocsAdminMembers) > and advanced role management. You can also From 16c8637fef0cac1c6c6c3f479bb7f962770d1583 Mon Sep 17 00:00:00 2001 From: Alexa Date: Mon, 3 Aug 2026 09:12:20 -0500 Subject: [PATCH 6/6] licenses: fix select-vs-assign wording and accept paths Rename the invite procedure to select licenses at invite time, and document Notifications Center acceptance steps alongside the email path. Co-authored-by: Cursor --- .../admin/organization/manage/manage-licenses.md | 10 +++++----- .../manuals/admin/organization/manage/members.md | 13 +++++++++---- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/content/manuals/admin/organization/manage/manage-licenses.md b/content/manuals/admin/organization/manage/manage-licenses.md index de20606c7558..faf598882493 100644 --- a/content/manuals/admin/organization/manage/manage-licenses.md +++ b/content/manuals/admin/organization/manage/manage-licenses.md @@ -37,12 +37,12 @@ Licenses aren't reserved for pending invitations, so they must still be available when each invitee accepts. Monitor availability on the Members page while invitations are pending. -### Invite and assign a license +### Select licenses when inviting -Assigning a license on invite is an alternative to assigning one manually after -they join, or, where available, relying on automatic license assignment the -first time they use a supported product. To assign a license when you invite a -member: +Selecting licenses when you invite is an alternative to assigning one manually +after they join, or, where available, relying on automatic license assignment +the first time they use a supported product. To select licenses when you invite +a member: 1. Sign in to [Docker Home](https://app.docker.com), then choose your organization. diff --git a/content/manuals/admin/organization/manage/members.md b/content/manuals/admin/organization/manage/members.md index db0f24ba6e0f..f8fe6cf014e2 100644 --- a/content/manuals/admin/organization/manage/members.md +++ b/content/manuals/admin/organization/manage/members.md @@ -98,7 +98,7 @@ API endpoint. Users can accept or decline an invitation from the invitation email or the **Notifications Center**. -To accept an invitation: +To accept from the invitation email: 1. Check your email inbox and open the Docker email with an invitation to join the Docker organization. @@ -114,12 +114,17 @@ To accept an invitation: navigation menu. 1. Select **Accept** on your invitation. +To accept from the **Notifications Center**: + +1. Sign in to [Docker Hub](https://hub.docker.com/) or + [Docker Home](https://app.docker.com/). +1. Open the **Notifications Center** in the header. +1. Select **Accept** on the invitation. + After accepting an invitation, you become a member of the organization. Invitation email links expire after 14 days. If your email link has expired, -you can sign in to [Docker Hub](https://hub.docker.com/) with the email -address the link was sent to and accept the invitation from the -**Notifications Center**. +you can still accept from the **Notifications Center**. ## Manage invitations