Overview
Organizations Overview
Section titled “Organizations Overview”Organizations in Dockreg provide a centralized way to manage your development teams, private registries, and access controls. Whether you’re working solo or collaborating with a large team, organizations help you structure your container infrastructure securely and efficiently.
Managing Organizations
Section titled “Managing Organizations”Every Dockreg account starts with a default personal organization. Users can create at most 3 organizations total, typically 1 personal and up to 2 custom, to separate projects, teams, or environments (e.g., dev, staging, production).
To manage your organizations:
- Navigate to the Organizations section in your Dockreg dashboard at https://dockreg.com/dashboard.
- View a list of your organizations, including usage stats like storage and member count.
- Create a new organization by clicking New Organization and providing a name and description.
- Switch between organizations using the organization selector in the top navigation.
- All plans allow up to 3 organizations total, with the Starter plan supporting up to 3 seats.
Organization Details
Section titled “Organization Details”Under Organization Details, view key information such as:
- ORGANIZATION NAME (e.g., “zort”).
- PLAN (e.g., “Starter”).
- CREATED (e.g., “8/18/2025”).
- Quick links to USAGE & BILLING, including “UPGRADE” and “VIEW DETAILS” for plan summaries like monthly cost ($0/month for Starter), storage used (e.g., “4 MB / 10GB”), total members (e.g., “3”), active members (e.g., “3”), all invites (e.g., “6”), and registries (e.g., ”~” for approximate count).
Organizations inherit your plan’s features, such as storage limits and the number of registries.
Inviting Team Members
Section titled “Inviting Team Members”Collaboration is key in modern development teams. Dockreg makes it easy to invite members to your organization.
Steps to Invite Members:
Section titled “Steps to Invite Members:”- Go to your organization’s Settings > Members page.
- Click Invite Member and enter the email address of the person you want to invite.
- Select the role to assign (see Role-Based Access Control below).
- Optionally, add a personal message.
- The invitee will receive an email with a link to join Dockreg and accept the invitation.
Invited members must have or create a Dockreg account to join. You can resend invitations or revoke them before acceptance.
Managing Pending Invitations
Section titled “Managing Pending Invitations”View and manage invitations in the dedicated Pending Invitations table:
- Columns: EMAIL, ROLE (e.g., ADMIN), STATUS (e.g., ACCEPTED, CANCELED), ACTIONS (e.g., Revoke to cancel before acceptance).
- Track totals in “ALL INVITES” (e.g., up to 6 shown), and use Revoke for any pending or accepted invites as needed.
Managing Members
Section titled “Managing Members”In the Members table, view details including member initials or avatar (e.g., “KK” for Kaan Karakaya), full name, email, role (e.g., ADMIN, OWNER), and join date (e.g., “5d ago”).
- Update roles or remove members at any time.
- Track member activity, such as image pushes/pulls, via the organization’s monitoring dashboard.
The Starter plan supports up to 3 seats, the Team plan up to 10 seats, and the Enterprise plan unlimited seats.
Role-Based Access Control (RBAC)
Section titled “Role-Based Access Control (RBAC)”Dockreg uses role-based access control to ensure secure and granular permissions. Roles define what actions a user can perform within the organization.
Available Roles:
Section titled “Available Roles:”- Owner: Full access to the organization. Can perform all actions, including inviting/removing members, creating/deleting registries, generating/revoking keys, viewing and managing billing, and accessing all monitoring data.
- Admin: Can invite and remove members, generate and revoke keys, create and delete registries, and access monitoring data (but cannot manage billing).
- Member: View access only. Can view registries and organization monitoring, but cannot make changes, invite members, or manage keys/registries.
Roles are assigned during invitation and can be changed later in the Members settings.
Permissions at Organization and Registry Levels
Section titled “Permissions at Organization and Registry Levels”Dockreg supports permissions at two levels for flexibility: organization-wide and per-registry. This allows you to enforce broad policies while customizing access for specific projects.
Organization-Level Permissions
Section titled “Organization-Level Permissions”- Apply to all registries within the organization by default.
- Admins can set default roles for new registries.
- Examples: All Members have view access unless overridden; Admins can create registries but Owners manage billing.
- Useful for team-wide policies, like requiring vulnerability scans before pushes (Beta for selected users, Enterprise feature).
Registry-Level Permissions
Section titled “Registry-Level Permissions”- Override organization-level settings for individual registries.
- In a registry’s Settings > Access page, you can:
- Assign specific roles (Owner, Admin, Member) to members for that registry only.
- Set permissions like view-only (Member), or full admin access for the registry.
- For example, an organization Member might have view access to a “production” registry, while Admins can create/delete images there.
This hierarchical approach ensures security without overcomplicating access management. For advanced needs like SSO integration or custom roles, contact our Enterprise sales team.
Further Reading
Section titled “Further Reading”- Creating a Registry
- Key Management
- Team Collaboration Features
- Upgrade Your Plan for more members and registries.