Services allow you to create a Cloudsmith API Key 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.
To create or manage Services for your organization, you need to have Owner or Manager permissions.
To create a Service, go to Services on your Cloudsmith organization's accounts page, and click "Create Service":
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.
To obtain the Service API Key, click the key itself to reveal it or click the paperclip icon to copy the key:
The Service username is displayed under the Service Name:
Click the orange "Refresh API Key" button to generate a new Service API Key.
You must then confirm that you wish to refresh the Service API Key
Click the red "Delete Service" button to permanently delete the Service and its associated API Key:
You must then confirm that you wish to delete the Service:
Updated 9 months ago