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

Enable GitHub integration with Run SQL Scripts

This enhancement would allow organizations to create a central repository of SQL scripts that can be shared across team(s) with version control. There is functionality for a SRCPF to keep files, but the 10 character naming constraint can be limiti...
1 day ago in IBM i / IBM i Access Family 0 Submitted

Allow %ERROR to evaluate a TEST operation directly

Currently, validating a date, time, or timestamp value requires a TEST operation followed by a separate check of %ERROR: test(DE) *ISO rawDate;if %error; // The value is invalidendif; I would like %ERROR to support evaluating a TEST operation dire...
4 days ago in IBM i / Languages - RPG 0 Submitted

BRMS - need method to bulk-expire and or bulk-remove

While normal BRMS maintenance will expire any number of tapes, there are situations where clients have migrated to new systems and or left a networked BRMS environment without properly addressing the volumes owned by other systems Currently we can...
2 days ago in IBM i / BRMS 1 Future consideration

Phonon Engineering in Layer-by-Layer Assembly for Selective Ion Sensors

Problem: An LbL sensor's signal can drift with temperature, and the film's layered interfaces scatter phonons in ways that make one part of the film warmer than another under the same ambient conditions. That uneven heating can shift binding equil...
34 minutes ago in Power Ecosystem Software / Health Care 0 Submitted

Hydration-Shell Dynamics in 3D-Printed Porous Scaffolds for Heavy-Metal Capture and Resource Recovery

Problem: A printed scaffold's architected pores create channels of different widths, and water inside narrow channels structures differently from water in wide ones, so an ion's dehydration cost varies by channel. A scaffold designed only for flow...
41 minutes ago in Power Ecosystem Software / Health Care 0 Submitted

Save and restore structures only, without records

The 'SAVLIB', 'SAVOBJ', 'RSTLIB', and 'RSTOBJ' commands do not provide an option to save and restore solely the structure of tables—whether SQL-based or defined via DDS—without including their records. For instance, the 'OUTMBR' parameter only off...
about 4 hours ago in IBM i / Db2 for i 0 Submitted

Add CommandCall support directly to the SQL JDBC interface in JT400

To make running CL commands works and to get the feedback returned from them and have them run in the same job as SQL statements which is required, we either have to use COZZI's CMD_RUN SQL UDTF which returns everythning or QSYS2.QCMDEXC which ret...
about 8 hours ago in IBM i / Open Source and PASE 0 Submitted

Provide option to reset expired WORM media

BRMS has the option to specify Write Once Read Many (WORM) in a media class. This helps create sudo immutable media if not using real WORM media. However, if a volume is enrolled in a media class that is WORM enabled, and it expires, BRMS will pre...
1 day ago in IBM i / BRMS 1 Future 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...
2 months ago in AIX 16 Submitted

Automation workflows and disk initialization.

Automation demands for initiating disks as part of workflow. Today I deploy IBM i LPARs/VMs with disks using Ansible - PowerVC. The work here runs well until the IBM i VM is running and all disks are visible. However I cant initiate the extra disk...
7 days ago in IBM i / Core OS 0 Submitted