All Products
Search
Document Center

Certificate Management Service:Create and manage a certificate application repository

Last Updated:Jul 30, 2026

A certificate application repository classifies and manages certificates from different sources (issued by Alibaba Cloud or uploaded locally). You can use certificates in a repository for contract signing or data encryption. This topic describes how to create and manage a certificate application repository.

Create a certificate application repository

  1. Log in to the Certificate Management Service console.

  2. In the navigation pane on the left, choose Certificate Service > Certificate Application Repository.

  3. On the Certificate Application Repository page, click Create Repository.

  4. In the Create Repository panel, configure the parameters as described in the following table, and then click OK.

    Parameter

    Description

    Repository Name

    Custom repository name. No specific naming rules.

    Data Source

    Upload Certificates

    Applicable scenarios:

    • Manage certificates that you upload, including self-signed certificates, certificates issued by third parties, or certificates issued by Alibaba Cloud.

    • Use uploaded certificates for signing or data encryption and decryption.

    Uploaded CA Certificates

    Applicable scenarios:

    Alibaba Cloud Private CA

    Applicable scenarios:

    Alibaba Cloud Private Certificates (not yet supported on the international site)

    Applicable scenarios:

    • Manage Alibaba Cloud private certificates under the current account.

    • Use private certificates to encrypt OA approval workflows or other data. After the repository is created, call the certificate application repository API to perform encryption operations.

    Note

    An intermediate CA that is already associated with another certificate repository cannot be associated again.

    Alibaba Cloud Compliant Certificates (not yet supported on the international site)

    Applicable scenarios:

    • Manage Alibaba Cloud compliance certificates under the current account.

    • Use compliance certificates for electronic signatures or contract signing. Select Scenario to Sign Contract. The contract signing scenario allows you to create a compliance CA and apply for compliance certificates for free.

      After obtaining a compliance certificate, you can call the certificate application repository API for contract signing.

    Note

    An intermediate CA that is already associated with another certificate repository cannot be associated again.

Manage a certificate application repository

  1. Log in to the Certificate Management Service console.

  2. In the navigation pane on the left, choose Certificate Service > Certificate Application Repository.

  3. On the Certificate Application Repository page, find the target certificate application repository, and perform the management operations as described in the following table.

    Feature

    Scenario

    Procedure

    Reset a certificate application repository

    Applicable to the following scenarios:

    • You selected the wrong repository type when creating or enabling the certificate application repository, and need to change it.

    • You no longer use the repository and need to reset it before deletion.

    Important

    Resetting a repository clears all data in it, and the data cannot be recovered. Proceed with caution.

    1. Click Reset.

    2. In the Tip dialog box, select I understand the risks of the reset operation and confirm the operation., and then click Reset.

    Enable a certificate application repository

    After resetting a certificate application repository, you need to re-enable it.

    1. Click Enabled.

    2. In the Enabled panel, select the corresponding Data Source, and then click Enabled.

    Delete a certificate application repository

    You no longer use a certificate application repository and want to delete it.

    Important

    Only certificate application repositories that have been reset can be deleted.

    1. Click Delete.

    2. In the OK dialog box, click Delete.

    Rename a certificate application repository

    The name was not specified or was incorrect when the repository was created, and needs to be changed.

    1. Hover over the repository name, and click Modify.

    2. Enter a new repository name, and click Save.

Related documentation