Skip to Main Content
IBM Data and AI Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data & AI organization. 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

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


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.

IBM Employees should enter Ideas at https://ideas.ibm.com


Status Under review
Created by Guest
Created on Jun 12, 2025

WCA4Z - Enhance IBM ADDI with Enterprise-Scale Automation Capabilities

Based on our development setup and recent findings regarding the IBM ADDI component, we have identified several areas where enhanced automation capabilities would significantly improve our onboarding process and overall user experience:

1. RBAC and Workspace Management:
Currently, Role-Based Access Control (RBAC) for Active Directory groups is applied at the workspace level. To align with our security model—where users should only access ADDI projects corresponding to their GitHub repository permissions—we require a one-to-one mapping between application code and ADDI workspaces. This necessitates the creation of a separate workspace for each application codebase. As confirmed by IBM support, workspace creation is only possible via the administrative GUI and is not automatable at this time. Given that we have over 600 mainframe applications (with the potential for ongoing growth), manual workspace creation is not scalable.

2. Initial Installation and Configuration:
The initial installation of ADDI is a manual process. While some aspects of subsequent installations can be semi-automated using a configuration file generated from the first install, critical steps such as database setup and configuration still require manual intervention through the GUI.

3. Cross-Application Analysis:
Our use case also requires the ability to perform cross-application analysis outside of a single workspace, which is currently limited by the workspace-centric design.

4. Encoding Support Beyond CP1252 for Mainframe/EBCDIC source codes in IBM ADDI:
We have observed that the product currently requires files to be in Windows-1252 (CP1252) encoding for successful processing and analysis. This presents a significant challenge, as mainframe solutions primarily use EBCDIC encoding for source code and copybooks. The need to manually convert EBCDIC-encoded files to CP1252 introduces additional steps, increases the risk of data loss or corruption, and complicates automation and onboarding processes. This is especially impactful at scale, where hundreds or thousands of files may be involved.

Request: We formally request that IBM consider enhancing ADDI to fully support:

  • Full automation of workspace creation and configuration (including RBAC assignment) via API or CLI.

  • Fully scriptable and automatable installation and configuration processes, including database setup.

  • Improved support for cross-application analysis that is not restricted by workspace boundaries.

  • Enhance ADDI encoding support to natively handle EBCDIC-encoded files, or at minimum, provide robust and automated conversion utilities as part of the onboarding workflow. This would align the product more closely with mainframe systems, reduce manual intervention, and improve the overall user experience for mainframe development teams.

5. Currently, System Admin Access is not supported at our organization as it's a highest privilege access on SQL Server Database. It's considered a risk and we need a different DB permission to support ADDI at scale with least privileges required possible. Create Database for each ADDI project won't be allowed for platform teams managing ADDI as Create is a permission only DBA's can execute.

These enhancements would enable us to onboard applications at scale, maintain security alignment with our GitHub RBAC model, and provide a more seamless experience for end users.

6. Password should be encrypted in the Dex file used for ldap and client connections. It's currently in plain text.

7. To support automations, ADDI Build/Config CLIs should provide clear logs when the process is executing. The behavior is not consistent with the UI as when using CLIs for automation no logs appear so it's difficult to troubleshoot, diagnose any issues. This stops from achieving multiple users building simultaneously.

8. When doing a sync from the mainframe for the common datasets, copybooks etc. using build config there should be some logic to only partial sync what is not available not resync everything completely. This is as because of the volume of datasets it's cpu intensive and doesn't finish the process completely while rewriting everything as pe the current logic.

Please let us know if further details are needed, or if there are any existing solutions or workarounds we may have overlooked.

Please share with us the timeline for product enhancement as soon as they are available.

Thank you.

Needed By Month