Port DTR manage users topics to template (#402)

This commit is contained in:
Jim Galasyn 2018-01-09 09:32:07 -08:00
parent 328a77cc82
commit a02682836d
5 changed files with 53 additions and 19 deletions

View File

@ -3,8 +3,18 @@ title: Create and manage organizations
description: Learn how to set up organizations to enforce security in Docker Trusted description: Learn how to set up organizations to enforce security in Docker Trusted
Registry. Registry.
keywords: registry, security, permissions, organizations keywords: registry, security, permissions, organizations
ui_tabs:
- version: dtr-2.5
orlower: true
next_steps:
- path: create-and-manage-users/
title: Create and manage users
- path: create-and-manage-teams/
title: Create and manage teams
--- ---
{% if include.version=="dtr-2.5" %}
When a user creates a repository, only that user has permissions to make changes When a user creates a repository, only that user has permissions to make changes
to the repository. to the repository.
@ -26,7 +36,7 @@ Repositories owned by this organization will contain the organization name, so
to pull an image from that repository, you'll use: to pull an image from that repository, you'll use:
```bash ```bash
$ docker pull <dtr-domain-name>/<organization>/<repository>:<tag> docker pull <dtr-domain-name>/<organization>/<repository>:<tag>
``` ```
Click **Save** to create the organization, and then **click the organization** Click **Save** to create the organization, and then **click the organization**
@ -41,7 +51,4 @@ grant permissions to manage the organization, and click
![](../../images/create-and-manage-orgs-3.png){: .with-border} ![](../../images/create-and-manage-orgs-3.png){: .with-border}
## Where to go next {% endif %}
* [Create and manage users](create-and-manage-users.md)
* [Create and manage teams](create-and-manage-teams.md)

View File

@ -3,8 +3,18 @@ title: Create and manage teams in DTR
description: Learn how to manage teams to enforce fine-grain access control in Docker description: Learn how to manage teams to enforce fine-grain access control in Docker
Trusted Registry. Trusted Registry.
keywords: registry, security, permissions, teams keywords: registry, security, permissions, teams
ui_tabs:
- version: dtr-2.5
orlower: true
next_steps:
- path: create-and-manage-users/
title: Create and manage users
- path: permission-levels/
title: Permission levels
--- ---
{% if include.version=="dtr-2.5" %}
You can extend a user's default permissions by granting them individual You can extend a user's default permissions by granting them individual
permissions in other image repositories, by adding the user to a team. A team permissions in other image repositories, by adding the user to a team. A team
defines the permissions a set of users have for a set of repositories. defines the permissions a set of users have for a set of repositories.
@ -49,7 +59,4 @@ There are three permission levels available:
| Read & Write | View repository, pull and push images. | | Read & Write | View repository, pull and push images. |
| Admin | Manage repository and change its settings, pull and push images. | | Admin | Manage repository and change its settings, pull and push images. |
## Where to go next {% endif %}
* [Create and manage users](create-and-manage-users.md)
* [Permission levels](permission-levels.md)

View File

@ -2,10 +2,21 @@
title: Create and manage users in DTR title: Create and manage users in DTR
description: Learn how to manage user permissions in Docker Trusted Registry. description: Learn how to manage user permissions in Docker Trusted Registry.
keywords: registry, security, permissions, users keywords: registry, security, permissions, users
ui_tabs:
- version: dtr-2.5
orlower: true
next_steps:
- path: ../manage-users/
title: Authentication and authorization
- path: create-and-manage-teams/
title: Create and manage teams
--- ---
{% if include.version=="dtr-2.5" %}
When using the built-in authentication, you can create users When using the built-in authentication, you can create users
to grant them fine-grained permissions. to grant them fine-grained permissions.
Users are shared across UCP and DTR. When you create a new user in Users are shared across UCP and DTR. When you create a new user in
Docker Universal Control Plane, that user becomes available in DTR and vice Docker Universal Control Plane, that user becomes available in DTR and vice
versa. versa.
@ -22,7 +33,4 @@ Click the **New user** button, and fill-in the user information.
Check the **Trusted Registry admin** option, if you want to grant permissions Check the **Trusted Registry admin** option, if you want to grant permissions
for the user to be a UCP and DTR administrator. for the user to be a UCP and DTR administrator.
## Where to go next {% endif %}
* [Authentication and authorization](index.md)
* [Create and manage teams](create-and-manage-teams.md)

View File

@ -2,8 +2,16 @@
title: Authentication and authorization in DTR title: Authentication and authorization in DTR
description: Learn about the permission levels available on Docker Trusted Registry. description: Learn about the permission levels available on Docker Trusted Registry.
keywords: registry, security, permissions, users keywords: registry, security, permissions, users
ui_tabs:
- version: dtr-2.5
orlower: true
next_steps:
- path: create-and-manage-users/
title: Create and manage users
--- ---
{% if include.version=="dtr-2.5" %}
With DTR you get to control which users have access to your image repositories. With DTR you get to control which users have access to your image repositories.
By default, anonymous users can only pull images from public repositories. By default, anonymous users can only pull images from public repositories.
@ -51,6 +59,4 @@ repository,
* Members of the billing team can manage the whale/golang repository, and push * Members of the billing team can manage the whale/golang repository, and push
and pull images from the whale/java repository. and pull images from the whale/java repository.
## Where to go next {% endif %}
* [Create and manage users](create-and-manage-users.md)

View File

@ -2,8 +2,16 @@
title: Permission levels in DTR title: Permission levels in DTR
description: Learn about the permission levels available in Docker Trusted Registry. description: Learn about the permission levels available in Docker Trusted Registry.
keywords: registry, security, permissions keywords: registry, security, permissions
ui_tabs:
- version: dtr-2.5
orlower: true
next_steps:
- path: ../manage-users/
title: Authentication and authorization
--- ---
{% if include.version=="dtr-2.5" %}
Docker Trusted Registry allows you to define fine-grain permissions over image Docker Trusted Registry allows you to define fine-grain permissions over image
repositories. repositories.
@ -47,6 +55,4 @@ Here's an overview of the permission levels available in DTR:
* Organization owner: Can manage repositories and teams for the organization. * Organization owner: Can manage repositories and teams for the organization.
* Admin: Can manage anything across UCP and DTR. * Admin: Can manage anything across UCP and DTR.
## Where to go next {% endif %}
* [Authentication and authorization](index.md)