content/manuals/admin/organization/members.md
Learn how to manage members for your organization in Docker Hub and the Docker Admin Console.
Owners can invite new members to an organization via Docker ID, email address, or with a CSV file containing email addresses. If an invitee does not have a Docker account, they must create an account and verify their email address before they can accept an invitation to join the organization. When inviting members, their pending invitation occupies a seat.
Use the following steps to invite members to your organization via Docker ID or email address.
When you invite members, you assign them a role. See Roles and permissions 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.
To invite multiple members to an organization via a CSV file containing email addresses:
Sign in to Docker Home and select your organization from the top-left account drop-down. Select Members > Invite > CSV upload.
Optional. Select Download the template CSV file to download an example CSV file. The following is an example of the contents of a valid CSV file:
email
[email protected]
[email protected]
The example file demonstrates CSV file requirements:
Create a new CSV file or export a CSV file from another application.
Select Browse files and then select your CSV file, or drag and drop the CSV file into the Select a CSV file to upload box. You can only select one CSV file at a time.
After the CSV file has been uploaded, select Review to identify any invalid email addresses, already invited users, invited users who are already members, or duplicated email addresses within the same CSV file.
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.
You can bulk invite members using the Docker Hub API. For more information, see the Bulk create invites API endpoint.
After receiving an email invitation, users can access a link to Docker Hub where they can accept or decline the invitation.
To accept an invitation:
After accepting an invitation, you are now 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 with the email address the link was sent to and accept the invitation from the Notifications panel.
After inviting members, you can resend or remove invitations as needed. Each invitee occupies one seat, so if the amount of email addresses in your CSV 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 and advanced role management. You can also add seats to your subscription.
You can send individual invitations, or bulk invitations from the Admin Console.
To resend an individual invitation:
To bulk resend invitations:
To remove an invitation from the Admin Console:
Use Docker Hub or the Admin Console to add or remove team members. Organization owners can add a member to one or more teams within an organization.
To add a member to a team with the Admin Console:
An invitee must first accept the invitation to join the organization before being added to the team.
If your organization uses single sign-on (SSO) with SCIM enabled, you should remove members from your identity provider (IdP). This automatically removes members from Docker. If SCIM is disabled, follow procedures in this doc to remove members manually in Docker.
Organization owners can remove a member from a team in Docker Hub or Admin Console. Removing the member from the team will revoke their access to the permitted resources. To remove a member from a specific team with the Admin Console:
Organization owners can manage roles within an organization. If an organization is part of a company, the company owner can also manage that organization's roles. If you have SSO enabled, you can use SCIM for role mapping.
To update a member role in the Admin Console:
If you're the only owner of an organization and you want to edit your role, assign a new owner for your organization so you can edit your role.
{{< summary-bar feature_name="Admin orgs" >}}
Owners can export a CSV file containing all members. The CSV file for a company contains the following fields:
To export a CSV file of your members: