Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software 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 Delivered
Categories Runtime
Created by Guest
Created on May 1, 2020

CICS Task policy at transaction level

The scope of the task policy (described in the link - https://www.ibm.com/support/knowledgecenter/SSGMCP_5.4.0/scenarios/policy_platform/topics/creating_and_editing_policies.html) is limited to entry program. The rule is applicable to only and all the tasks which are defined with particular entry point program. What if two trasnaction has same entry point program but one is long running and other is not, just a hypothetical scenario. In our shop application team are looking for task or transaction driven policy alike Omegamon Resource Limiting.

Idea priority High
  • Guest
    Reply
    |
    Jun 17, 2022
    Support for this is also provided in CICS TS 6.1 which is generally available from 17th June 2022.

    For more information see https://www.ibm.com/docs/en/cics-ts/6.1?topic=whats-new
  • Guest
    Reply
    |
    Apr 5, 2022
    Support for this is also provided in CICS TS 6.1 which is announced today April 5th and will GA June 17th 2022.

    See Announcement letter https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/2/897/ENUS222-092/index.html&request_locale=en
  • Guest
    Reply
    |
    Oct 23, 2020

    This RFE is satisfied by APAR PH26145 which is available on CICS TS 5.4, 5.5 and 5.6. The policy editor support is provided bi CICS Explorer 5.5.0.11 which can be used with all these CICS TS releases.

    The policy task rules editor now allows you to specify a filter of transid and userid for all existing task rules. You can set conditions of equals, does not equal, starts with, or does not start with. This allows for support of specific transaction ids or user ids, also wildcarding, plus the ability to include or exclude transactions or sets of transactions from the policy.

  • Guest
    Reply
    |
    Jul 1, 2020

    Sudhir, thank you for your feedback. We have a number of requirements in this area. We are looking at providing the same filters for transaction id and userid that you can apply to a policy system rule today and making those available to policy task rules. That will give you an easy way of applying a policy to a particular transaction id, a wildcarded set of transids, or excluding a particular tranid or wildcarded set of tranids. The same for userid. That will provide a very flexible way to scope policy task rules.

  • Guest
    Reply
    |
    Jun 30, 2020

    Like Omegamon Resource limitting, where thresold (elapsed time, CPU time, File request, DB2 requests and so on) can be set up at each task/transaction lifetime in CICS region, we are looking similar feature via CICS policy.

    With CICS policy so far, you can either set up such thresold either for all transactions running in region, or for individual task, has to define multiple entries in the bundle(1. policy, 2. transaction entry point, 3. policy scope) and associate each other as described in https://developer.ibm.com/cics/2016/05/17/cics-policy-restricting-cics-policies-to-specific-cics-user-tasks-using-transaction-entry-points/. There is no clean way of setting up such thresold to the lifetime of CICS individual task/transaction in the region.

    Via this RFE, we are requesting IBM to give us the feature where customer can create new transaction based rule to set up elaspsed time, CPU time, File request, DB2 request thresolds similar to Omegamon resrouce limitting set up.

    Feel free to reach out to me if you have any question. Thank you for considering this RFE.

    Thanks,
    Sudhir Adhikari

  • Guest
    Reply
    |
    Jun 25, 2020

    Transaction entry points introduced in CICS TS 5.3 can provide this capability. See this CICSDEV blog published in 2019:
    https://developer.ibm.com/cics/2016/05/17/cics-policy-restricting-cics-policies-to-specific-cics-user-tasks-using-transaction-entry-points/

    Does this look appropriate?