Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. 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.

ADD A NEW IDEA

All ideas

Runtime reflection for variables in ILE languages: new BIF/API to retrieve variable metadata (type, length, precision)

Synopsis Provide a supported, performant way to obtain metadata about variables at runtime in ILE programs. It can be a language-level built-in function in RPG or a system API callable from any ILE language. Problem statement ILE RPG offers only a...
9 days ago in IBM i / Languages - RPG 7 Functionality already exists

Please add referential integrity (RI) to the Advanced Job Scheduler (AJS) GUI part of Navigator for i

Currently it is possible to delete a recipient from AJS while it is still being used. I would like to see RI implemented in every database aspect of AJS.
1 day ago in IBM i / Db2 for i 0 Submitted

Make the ACS option "Journaled Objects" complete

Currently the option "Journaled Objects" which can be found in Schema when selecting a journal only shows a tab for Physical Files and Logical Files.If *DTAQ or *DTAARA objects are only journaled they are now shown. This situation is misleading an...
1 day ago in IBM i / IBM i Access Family 0 Submitted

Adding support to compile display and printer files from sources in the IFS rather than only via dds stored in source phisical file

In modern development environments, traditional display and printer files are far from being completely obsolete.The SRCSTMF compilation parameter has long been added to the CRTRPGMOD, CRTSQLRPGI, and CRTCLMOD commands.Adding it to the CRTDSPF and...
9 days ago in IBM i / Application Development 3 Submitted

Add support of FOR-CURSOR-SELECT statement to SQLRPGLE pre-compiler

In SQL/PL it is possible to repeat a block of code for each row of a SQL SELECT statement. SQL/PL Example: BEGIN DECLARE fullname CHAR(40); FOR vl AS c1 CURSOR FOR SELECT firstnme, midinit, lastname FROM employee DO SET fullname = lastname || ', '...
8 days ago in IBM i / Db2 for i 1 Not under consideration

End-to-end FC SFP Diagnostics via Read Diagnostic Parameters (RDP ELS)

Background info Current-generation Fibre Channel adapters expose SFP transceiver diagnostics, which are readable from the OS.On IBM i, the fcioa -sfpinfo macro in SST/DST already surfaces this data.With the November 2025 GA of V7R5 TR7 and V7R6 TR...
about 2 months ago in AIX 16 Submitted

.NET Provider connect string should have property to trim spaces from CHAR fields

We are having issues because of iOS upgrade from 7.4. to 7.5 and our original data access driver (HitSoftware Ritmo) is not working after the upgrade. We were looking at using IBM.Data.DB2.iSeries driver as a replacement. It seems to work but does...
2 days ago in IBM i / IBM i Access Family 0 Submitted

add support to JSON_KEYS in SQL

The JSON_KEYS() function is used to extract the property names (keys) from a JSON object, without retrieving their associated values. This is particularly useful when working with JSON objects that contain dynamic property names, meaning that the ...
2 days ago in IBM i / Db2 for i 0 Submitted

Evaluate USFS for inclusion in a future AIX release or the AIX Toolbox

I propose that IBM evaluate the open-source USFS project for inclusion in a future AIX distribution. If inclusion in the base AIX distribution is not feasible, please consider providing it through the AIX Toolbox for Open Source Software. USFS pro...
8 days ago in AIX 0 Submitted

IBM i ILE Reflection: Runtime Symbol Tables, Source Cross-References, and AI Introspection

Synopsis Introduce native reflection capabilities to IBM i, allowing compiled programs to expose compiler-generated symbol tables through a supported ILE API. Inspired by Java Reflection, this would enable applications and tools to discover variab...
8 days ago in IBM i / Application Development 1 Submitted