IBM Cloud Docs
Preparing to create custom credentials

Preparing to create custom credentials

You can enable your Secrets Manager service instance to create custom credentials secrets by adding a custom credentials engine configuration.

In Secrets Manager, the custom credentials engine configuration acts as the back end for the custom_credentials secret type. Custom credentials can represent various types of secrets, implemented by using a credentials provider.

A credentials provider is an IBM Cloud® Code Engine job that implements a Secrets Manager interface. It is typically designed to create and delete credentials for a third-party system.

This model enables cloud developers to extend Secrets Manager by supporting additional secret types. Developers can then create and manage these secrets alongside the built-in secret types, can ensure a uniform lifecycle management experience.

Before you begin

It is recommended to first explore the Code Engine documentation and decide on aspects such as: implementation language, and serverless runtime environment configuration possibilities.

Make sure to review security-related pre-requisites and other security considerations.

Next steps

After you have completed your prerequisites, you can start creating a Code Engine project and job