Services allow you to create a Cloudsmith API Key that is not tied to a specific user. Services are ideal for any use case where you have automated processes (such as a CI/CD pipeline or similar) that requires write access to a repository.

For use cases that only require pull/read access to a repository, you may wish to use an Entitlement Token.

📘

NOTE

To create or manage Services for your organization, you need to have Owner or Manager permissions.

Create a Service

To create a Service, go to Services on your Cloudsmith organization's accounts page, and click "Create Service":

1344

Services

You are then presented with the Service creation form. Just give your Service a name, and optionally add a description and choose any teams in your organization that you wish to add the service to.

654

Service Creation Form

Get Service API Key

To obtain the Service API Key, click the key itself to reveal it or click the paperclip icon to copy the key:

1353

Service Account API key

Get Service Username

The Service username is displayed under the Service Name:

1436

Service Username

Refresh a Service API Key

Click the orange "Refresh API Key" button to generate a new Service API Key.

1371

Refresh Service Button

You must then confirm that you wish to refresh the Service API Key

1296

Refresh Service Confirmation

Delete a Service

Click the red "Delete Service" button to permanently delete the Service and its associated API Key:

1363

Delete Service Button

You must then confirm that you wish to delete the Service:

650

Delete Service Confirmation


Cloudsmith is the new standard in Package / Artifact Management and Software Distribution

With support for all major package formats, you can trust us to manage your software supply chain.


Start My Free Trial Now
Cookie Declaration (Manage Cookies)