Cloudsmith Documentation Hub

Welcome to the Cloudsmith Documentation Hub. You'll find comprehensive guides and documentation to help you start working with Cloudsmith as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Access Controls

Access Controls allow you to configure which organization teams, or individual Cloudsmith users, have access to the repository and what permission levels they have for the repository. You can also configure default privileges for any member of an organization.

Please see the Teams documentation for further information on creating teams in an organization.

Access Controls

The permission level required to perform operations on a repository is defined in the repository settings.

The privilege for a user is the greatest privilege granted to them via:

  • Assignment to them directly, via "Privileges for Specific Users".
  • Derived from their team membership via "Privileges for Specific Teams".
  • By default on the repository, via "Default Privileges".
  • By default on the organization, via the org-wide "Default Object Privileges" (see Organization Settings).

When granting a Team or User access to a repository, you can select from the following permission levels.

Permission Levels

Admin

Users, or members of Teams, granted Admin access to the repository can manage entitlements, privileges, and settings, in addition to those permissions granted by Write and Read access.

Write

Users, or members of Teams, granted Write access to the repository can upload packages and edit existing packages, in addition to those permissions granted by Read access.

Read

Users, or members of Teams, granted Read access to the repository can view and download packages.

Default Privileges (per repository)

This defines the default level of privilege that all of your organization members have for this repository. This does not include collaborators, but applies to any member of the org regardless of their own membership role (i.e. it applies to owners, managers and members). Be careful if setting this to admin, because any member will be able to change settings

External User Access

To allow external (non-Cloudsmith) users access to a repository, please see our Entitlements documentation.



Feature: Teams & Access Control

Updated 7 days ago


Access Controls


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.


Cloudsmith: The new standard in Package Management and Software Distribution

With support for all major package formats, such as Docker. You can trust us to manage your package management for you.