-
Notifications
You must be signed in to change notification settings - Fork 8.3k
licenses #25181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
licenses #25181
Changes from all commits
754dd97
e3962f9
8155dc4
e93947b
5c72d56
fec6a6e
7c3f028
9a705d9
076d7f8
e16a3ec
d8bd17c
b501a2e
207cd21
0ed88c2
51a5949
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,48 @@ | ||||||
| --- | ||||||
| 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 Offload, AI governance, license assignment, admin console | ||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nitpick: I know we don't have an official public name for DCP/DSoP, but maybe we should add |
||||||
| 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. | ||||||
|
|
||||||
| > [!TIP] | ||||||
| > To learn more about product licenses, Docker Core seats, and other Docker add-ons see [scale your subscription](/manuals/subscription/scale.md), | ||||||
| > or [contact sales](https://www.docker.com/pricing/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. | ||||||
|
|
||||||
| 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. | ||||||
|
|
||||||
| You must assign licenses manually, or configure automatic license assignment to consume a license. Inviting a new member to your organization may consume a seat for your Docker Core subscription, but won't auto-assign product licenses by default. Conversely, purchasing a set of licenses won't trigger automatic assignment to existing members. | ||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
opinion: This sounds a bit confusing because for the Docker Core product, 1x seat = 1x license. Inviting a new member won't consume a seat/license unless the organization owner selects a license for a user they invite, which is optional. Product license will be consumed upon accepting an invitation and joining an organization. If the organization owner sends an invite without selecting any licenses, and the user accepts it, then a user joins the organization and doesn't consume any seats/licenses. |
||||||
|
|
||||||
| ## 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. | ||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. suggestion: since auto-assing via Docker Desktop will automatically provision Docker Core license, I would include it here too.
Suggested change
|
||||||
|
|
||||||
| - 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 licenses 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. | ||||||
|
akristen marked this conversation as resolved.
|
||||||
|
|
||||||
| 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 with System for Cross-domain Identity Management (SCIM) or Just-in-Time (JIT)](/manuals/enterprise/security/provisioning/_index.md). | ||||||
|
|
||||||
| ## What's next | ||||||
|
|
||||||
| See these docs to explore Docker Core add-ons, or products that need licenses: | ||||||
|
|
||||||
| - [Scale your subscription](/manuals/subscription/scale.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/security/governance.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 | ||||||
|
akristen marked this conversation as resolved.
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| --- | ||
| title: Manage subscription seats | ||
| linkTitle: Manage seats | ||
| linkTitle: Seats | ||
| description: Add or remove seats for Docker Team and Business subscriptions | ||
| keywords: manage seats, add seats, remove seats, subscription billing, team members | ||
| aliases: | ||
|
|
@@ -10,7 +10,8 @@ aliases: | |
| - /subscription/remove-seats/ | ||
| - /subscription/core-subscription/add-seats/ | ||
| - /subscription/core-subscription/remove-seats/ | ||
| weight: 50 | ||
| - /subscription/manage-seats/ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. [MEDIUM] Verify redirect alias covers the old published URL The alias added is Please verify which URL pattern the docs site uses and whether this alias is sufficient. If the published URL included aliases:
- /manuals/subscription/manage-seats/ |
||
| weight: 40 | ||
| --- | ||
|
|
||
| You can add or remove seats from your Docker Team or Business subscription at any time to accommodate team changes. When you add seats mid-billing cycle, you're charged a prorated amount for the additional seats. | ||
|
|
@@ -31,7 +32,7 @@ To add seats: | |
| - You can't use pay by invoice for purchasing additional seats. | ||
| - You must use a card or US bank account. | ||
|
|
||
| You can add more members to your organization. For more information, see [Manage organization members](../admin/organization/manage/members.md). | ||
| You can add more members to your organization. For more information, see [Manage organization members](./members.md). | ||
|
|
||
| ## Volume pricing | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
though: since the Docker Core license won't be available to all organizations at launch and will only be available to organizations with Docker Team or Docker Business + Docker AI Governance subscriptions, maybe we should add a callout to clarify this. Otherwise, customers without a Docker AI Governance subscription might start looking for Docker Core licenses and become confused why they can't find them in the Members section.