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.

Status Delivered
Workspace IBM i
Categories Security
Created by Guest
Created on May 10, 2016

Fix CHGFCNUSG processing when prompted from the WRKFCNUSG screen

If you use option 2 (Change usage) to repeatedly update a Function ID from the Work with Function Usage screen (WRKFCNUSG) the values are not always updated properly.


Use Case:

Assuming that QIBM_QMTF_CLIENT_REQ_0 has DEFAULT(*DENIED) ALLOBJ(*NOTUSED)

1) WRKFCNUSG
2) use option 2 to change QIBM_QTMF_CLIENT_REQ_0:
The CHGFCNUSG command will be prompted and pre-populated with values DEFAULT(*DENIED) ALLOBJ(*NOTUSED)
Update DEFAULT to *ALLOWED then press enter
The values are now correctly set to *ALLOWED and *NOTUSED
3) Use option 2 again, to change QIBM_QTMF_CLIENT_REQ_0:
The CHGFCNUSG command will be prompted and pre-populated with values DEFAULT(*DENIED) ALLOBJ(*NOTUSED)
These values are stale. That's fine, other commands (e.g. WRKAUT) do the same thing.
Don't change anything, just press enter.
A message is displayed saying that QIBM_QTMF_CLIENT_REQ_0 has been updated, presumably to DEFAULT(*DENIED) and ALLOBJ(*NOTUSED) since those were the values displayed when we pressed enter. However, that's not the case. Nothing was actually updated, it's still DEFAULT(*ALLOWED) and ALLOBJ(*NOTUSED).
3) use option 2 again, to change QIBM_QTMF_CLIENT_REQ_0
The CHGFCNUSG command will be prompted and pre-populated with values DEFAULT(*DENIED) ALLOBJ(*NOTUSED)
These values are stale. That's fine, other commands (e.g. WRKAUT) do the same thing.
Leave DEFAULT as *DENIED, but change ALLOBJAUT to *USED and press enter
A message is displayed saying that QIBM_QTMF_CLIENT_REQ_0 has been updated, presumably to DEFAULT(*DENIED) and ALLOBJ(*USED) since those were the values displayed when we pressed enter. However, that's not the case. DEFAULT still wasn't changed to *DENIED, it's still set to *ALLOWED. ALLOBJ was correctly updated to *USED.

The WRKAUT and WRKFCUSG commands function in a similar way in that you need to press refresh for changes to be reflected, but at least when you re-select option 2 from the WRKAUT screen the stale values displayed on the screen are actually used to update the object authorities. That's not the case when re-updating from the WRKFCNUSG screen.


Idea priority Low
  • Guest
    Reply
    |
    May 16, 2019

    With then IBM i 7.4 release, IBM delivered the preferred option (#2) from the business justification section because it would make it consistent with other WRK* commands (e.g. WRKAUT). Option 2: Process the prompted command and update the values based on the values being displayed.

  • Guest
    Reply
    |
    Oct 31, 2018

    Option 2 is planned for a future release.

  • Guest
    Reply
    |
    May 1, 2017

    This is more of an annoyance than anything else. While it should be addressed it should be a low priority,

    Recategorized by T Duncan

  • Guest
    Reply
    |
    May 12, 2016

    This is a nice start. However, I believe all display panels (including WRKAUT) that allow displayed objects to be changed need to update their displays with the new values, as do most IBM i displays (e.g. WRKSPLF). It is annoying to have to press F5 on *some* screens and not others. Can you say "Consistency"?

  • Guest
    Reply
    |
    May 11, 2016

    Creating a new RFE based on Community RFE #88122 in product IBM i.