Skip to content

Commit b904b7f

Browse files
authored
ENGDOCS-2072b (docker#20094)
* ENGDOCS-2072b * final tweaks * review edits
1 parent 91ab080 commit b904b7f

File tree

18 files changed

+377
-18
lines changed

18 files changed

+377
-18
lines changed

content/admin/faqs/organization-faqs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ No. Organization owners can invite users with their email address, and also assi
2626

2727
### Can I force my organization's members to authenticate before using Docker Desktop and are there any benefits?
2828

29-
Yes. You can [enforce sign-in](../../security/for-admins/configure-sign-in.md) and some benefits are:
29+
Yes. You can [enforce sign-in](../../security/for-admins/enforce-sign-in/_index.md) and some benefits are:
3030

3131
- Administrators can enforce features like [Image Access Management](../../security/for-admins/image-access-management.md) and [Registry Access Management](../../security/for-admins/registry-access-management.md).
3232
- Administrators can ensure compliance by blocking Docker Desktop usage for users who don't sign in as members of the organization.

content/desktop/get-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ aliases:
2929

3030
Docker recommends that you authenticate using the **Sign in** option in the top-right corner of the Docker Dashboard.
3131

32-
In large enterprises where admin access is restricted, administrators can [Configure registry.json to enforce sign-in](../security/for-admins/configure-sign-in.md).
32+
In large enterprises where admin access is restricted, administrators can [enforce sign-in](../security/for-admins/enforce-sign-in/_index.md).
3333

3434
> **Tip**
3535
>

content/desktop/hardened-desktop/air-gapped-containers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ You can choose:
2323

2424
## Configuration
2525

26-
Assuming [enforced sign-in](../../security/for-admins/configure-sign-in.md) and [Settings Management](settings-management/_index.md) are enabled, add the new proxy configuration to the `admin-settings.json` file. For example:
26+
Assuming [enforced sign-in](../../../security/for-admins/enforce-sign-in/_index.md) and [Settings Management](settings-management/_index.md) are enabled, add the new proxy configuration to the `admin-settings.json` file. For example:
2727

2828
```json
2929
{

content/desktop/hardened-desktop/enhanced-container-isolation/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ To enable Enhanced Container Isolation as a developer:
9292

9393
#### As an admin
9494

95-
To enable Enhanced Container Isolation as an admin, you first need to [configure a `registry.json` file to enforce sign-in](../../../security/for-admins/configure-sign-in.md).
95+
To enable Enhanced Container Isolation as an admin, you first need to [enforce sign-in](../../../security/for-admins/enforce-sign-in/_index.md).
9696
This is because the Enhanced Container Isolation feature requires a Docker
9797
Business subscription and therefore your Docker Desktop users must authenticate
9898
to your organization for this configuration to take effect.

content/desktop/hardened-desktop/settings-management/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ For more details on the syntax and options admins can set, see [Configure Settin
5151

5252
### How do I set up and enforce Settings Management?
5353

54-
As an administrator, you first need to [configure a registry.json to enforce sign-in](../../../security/for-admins/configure-sign-in.md). This is because the Settings Management feature requires a Docker Business subscription and therefore your Docker Desktop developers must authenticate to your organization for this configuration to take effect.
54+
As an administrator, you first need to [configure a registry.json to enforce sign-in](../../../security/for-admins/enforce-sign-in/_index.md). This is because the Settings Management feature requires a Docker Business subscription and therefore your Docker Desktop developers must authenticate to your organization for this configuration to take effect.
5555

5656
Next, you must either manually [create and configure the admin-settings.json file](configure.md), or use the `--admin-settings` installer flag on [macOS](../../install/mac-install.md#install-from-the-command-line) or [Windows](../../install/windows-install.md#install-from-the-command-line) to automatically create the `admin-settings.json` and save it in the correct location.
5757

content/desktop/hardened-desktop/settings-management/configure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Settings Management is designed specifically for organizations who don’t give
1515
### Prerequisites
1616

1717
- [Download and install Docker Desktop 4.13.0 or later](../../release-notes.md).
18-
- As an admin, you need to [configure a registry.json to enforce sign-in](../../../security/for-admins/configure-sign-in.md). This is because this feature requires a Docker Business subscription and therefore your Docker Desktop users must authenticate to your organization for this configuration to take effect.
18+
- As an admin, you need to [configure a registry.json to enforce sign-in](../../../security/for-admins/enforce-sign-in/_index.md). This is because this feature requires a Docker Business subscription and therefore your Docker Desktop users must authenticate to your organization for this configuration to take effect.
1919

2020
### Step one: Create the `admin-settings.json` file and save it in the correct location
2121

content/docker-hub/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ GitHub and Bitbucket and push them to Docker Hub.
4949
{{< tab name="What administrative tasks can I perform in Docker Hub?" >}}
5050
* [Create and manage teams and organizations](orgs.md)
5151
* [Create a company](../admin/company/new-company.md)
52-
* [Enforce sign in](configure-sign-in.md)
52+
* [Enforce sign in](../security/for-admins/enforce-sign-in/_index.md)
5353
* Set up [SSO](../security/for-admins/single-sign-on/index.md) and [SCIM](../security/for-admins/provisioning/scim.md)
5454
* Use [Group mapping](group-mapping.md)
5555
* [Carry out domain audits](domain-audit.md)

content/docker-hub/release-notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro
7272

7373
### Bug fixes and enhancements
7474

75-
- In Docker Hub, you can now download a [registry.json](../security/for-admins/configure-sign-in.md) file or copy the commands to create a registry.json file to enforce sign-in for your organization.
75+
- In Docker Hub, you can now download a [registry.json](../security/for-admins/enforce-sign-in/_index.md) file or copy the commands to create a registry.json file to enforce sign-in for your organization.
7676

7777
## 2022-09-19
7878

content/security/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ grid_admins:
2525
link: /desktop/hardened-desktop/air-gapped-containers/
2626
- title: Enforce sign-in
2727
description: Configure sign-in for members of your teams and organizations.
28-
link: /security/for-admins/configure-sign-in/
28+
link: /security/for-admins/enforce-sign-in/
2929
icon: passkey
3030
- title: Domain audit
3131
description: Identify uncaptured users in your organization.

content/security/faqs/single-sign-on/enforcement-faqs.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,6 @@ Enforcing SSO and enforcing sign-in to Docker Desktop are different features tha
6666
Enforcing SSO ensures that users sign in using their SSO credentials instead of their Docker ID. One of the benefits is that SSO enables you to better manage user credentials.
6767

6868
Enforcing sign-in to Docker Desktop ensures that users always sign in to an
69-
account that's a member of your organization. The benefits are that your organization's security settings are always applied to the user's session and your users always receive the benefits of your subscription. For more details, see [Enforce sign-in for Desktop](../../../security/for-admins/configure-sign-in.md).
69+
70+
account that's a member of your organization. The benefits are that your organization's security settings are always applied to the user's session and your users always receive the benefits of your subscription. For more details, see [Enforce sign-in for Desktop](../../../security/for-admins/enforce-sign-in/_index.md).
71+

0 commit comments

Comments
 (0)