Skip to Main Content
Cloud Platform


This is an IBM Automation portal for Cloud Platform products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.


Status Submitted
Workspace UrbanCode
Categories Deploy
Created by Guest
Created on Dec 11, 2024

Certificate-Based Authentication for Vault and Secret Store Integration in UrbanCode

We are requesting an enhancement to support certificate-based authentication for Vault in IBM UrbanCode. Our current Vault setup in the bank does not support the AppRole method, which is currently the only supported method for authentication in UrbanCode.

Enhancement Details:

Certificate-Based Authentication for Vault:

  • Implement support for authenticating to Vault using SSL/TLS client certificates. This method is crucial for environments where AppRole is not feasible or supported.

Integration with Secret Store Feature:

  • Enable the use of the Secret Store feature in UrbanCode to pull GitHub Enterprise (GHE) Personal Access Tokens (PATs) from Vault.
  • Allow these tokens to be used in component configurations to securely pull artifacts during deployment.

Justification:

  • Enhancing security by leveraging certificate-based authentication, which is a widely accepted and secure method.
  • Streamlining the deployment process by securely managing and using GHE PATs within UrbanCode, reducing the risk of using personal user ID and password.

We believe these enhancements will significantly improve the security and efficiency of our deployment processes.

Idea priority Medium