-
Notifications
You must be signed in to change notification settings - Fork 7.2k
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
Add documentation for Configuration Profiles #21073
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for docsdocker ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
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.
@@ -47,6 +47,88 @@ There are many ways to deploy the registry key, for example using an MDM solutio | |||
7. Test the GPO. Test the GPO on a small set of machines first to ensure it behaves as expected. You can use the `gpupdate /force` command on a test machine to manually refresh its group policy settings and check the registry to confirm the changes. | |||
8. Once verified, you can proceed with broader deployment. Monitor the deployment to ensure the settings are applied correctly across the organization's computers. | |||
|
|||
## Configuration Profiles method (Mac only) |
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.
## Configuration Profiles method (Mac only) | |
## Configuration profiles method (Mac only) |
> | ||
> The configuration profiles method is available with Docker Desktop version 4.35 and later. | ||
|
||
Configuration Profiles are a feature of macOS that allows administrators to distribute |
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.
Configuration Profiles are a feature of macOS that allows administrators to distribute | |
Configuration profiles are a feature of macOS that let administrators distribute |
> The configuration profiles method is available with Docker Desktop version 4.35 and later. | ||
|
||
Configuration Profiles are a feature of macOS that allows administrators to distribute | ||
configuration information to the Macs they manage. Is is the safest method to |
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.
configuration information to the Macs they manage. Is is the safest method to | |
configuration information to the Macs they manage. It is the safest method to |
protected by Apples' System Integrity Protection (SIP) and can therefore not be | ||
tampered with by the users. | ||
|
||
1. Save the the following XML code to a file with the suffix `.mobileconfig` (e.g. |
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.
1. Save the the following XML code to a file with the suffix `.mobileconfig` (e.g. | |
1. Save the the following XML code to a file with the suffix `.mobileconfig`, for example |
tampered with by the users. | ||
|
||
1. Save the the following XML code to a file with the suffix `.mobileconfig` (e.g. | ||
`docker.mobileconfig`): |
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.
`docker.mobileconfig`): | |
`docker.mobileconfig`: |
|
||
2. Change the placeholder `Your Company Name` to the name of your company. | ||
|
||
3. The names of the allowed organizations are stored in the `allowedOrgs` |
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.
3. The names of the allowed organizations are stored in the `allowedOrgs` | |
3. Add your organization name. The names of the allowed organizations are stored in the `allowedOrgs` |
<string>yourcompany</string> | ||
``` | ||
|
||
or a list of organization names, separated by semicolon: |
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.
I'd move this up to line 113, I wouldn't split it and I've just show the multi-org example for simplicity.
``` | ||
|
||
4. Use a MDM solution to distribute your modified `.mobileconfig` file to your | ||
macOS clients. Sign-in is now enforced on all of those devices. |
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.
macOS clients. Sign-in is now enforced on all of those devices. | |
macOS clients. | |
Sign-in is now enforced on all of those devices. |
|
||
> [!NOTE] | ||
> | ||
> The configuration profiles method is available with Docker Desktop version 4.35 and later. |
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.
@KatTomrushka keep me honest here - won't this be announced in 4.36? so we should align here too to keep consistent? Also is it EA or straight to GA?
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.
Correct, 4.35 is coming out on 10 Oct (although might well be delayed). The macOS config profiles along with the PKG installer are aimed for 4.36 which is the earliest possible release to get proper Customer 0 and product readiness.
In addition, as all other enterprise enablement features, it would be EAP first not straight to GA.
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.
Ok perfecto, thank you!
@aheck Let's change this to The configuration profiles method is in [Early Access](/manuals/release-lifecycle.md) and is available with Docker Desktop version 4.36 and later.
Description
Documentation for the Configuration Profiles feature.
DO NOT MERGE BEFORE POS-2712 HAS BEEN MERGED!!!
Related issues or tickets
https://docker.atlassian.net/browse/POS-2712
Reviews