Skip to Main Content
Cloud Platform


This is an IBM Automation portal for Cloud Platform 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 Planned for future release
Workspace UrbanCode
Categories Velocity
Created by Guest
Created on Dec 16, 2022

when configuring gatekeeping rules, we can only enter users and not teams/groups

with the current configuration we would need to add an enormous amount of users instead of just the teams and we would need to be constantly updating the rule as staff moves on

Idea priority High
  • Guest
    Reply
    |
    Feb 8, 2023

    To add to that, one more requirement that we need to make sure UCV can meet (unless there is a way for us to write a script to call):

    • For each "Gate" - we need to enforce separation of duties, meaning the same person cannot approve more than one rule in the same Gate. For example (using the example below) - if Bob already approved the Production Gate manual rule for the Test Architect, Bob cannot approve the Production Gate manual rule for the Release Coordinator. It is possible that Bob is in multiple AD groups (we have this today).

    Feel free to recommend other ways we can use UCV to accomplish our story. Also - not that it matters, but I listed the approvals in the wrong order - it's (1) Test Architect (2) Executive Sponsor and (3) Release Coordinator

  • Guest
    Reply
    |
    Feb 8, 2023

    Clarifying requirements:

    • A Gate needs to have multiple manual rules used as our approvals

    • Order matters! Each manual rule (approval) needs to occur in a specific order, for example for Production:

      • Approval 1 = Test Architect AD Group

      • Approval 2 = Release Coordinator AD Group

      • Approval 3 = Executive Sponsor AD Group

    • Manual rules need to be assigned to an AD group.

    • If any member of the AD group approves, then the rule/approval is passed, it shouldn't force all members of the AD group to have to approve (first one in wins)

    • If any member of the AD group denies, then the deployment process is halted (does not continue to the next approval rule).

    Example:

    There will be a "Gate" for our Production environment (in order to capture the approvals necessary to be allowed to deploy the build to Production). The Gate will have three manual "rules" - each rule is a separate approval. The "rules" need to be in order - (first approval, second approval, third approval IN ORDER - so the second manual rule doesn't appear for approval until the first one is approved, and if the first one is denied, it gets aborted). Each rule will need to be assigned to a different AD group (e.g., manual rule 1 = Test Architect AD Group). If ANY member of the AD group assigned to that rule approves, the next manual rule is activated (only ONE member of the AD group needs to approve, not all members of the AD group).

  • Admin
    Osman Burucu
    Reply
    |
    Feb 6, 2023

    Thank You!

  • Guest
    Reply
    |
    Feb 3, 2023

    it is for manual approvals. The used case(s), is to assure that management and others approve applications before pormoting for deployment to higher env

  • Admin
    Osman Burucu
    Reply
    |
    Jan 23, 2023

    Yes please, could you describe the use case/scenario in more detail.

    I was wondering also, is it for manual approvals only? Can it be solved by using the approval step in the deployment plan, or by using an automated gate?

  • Guest
    Reply
    |
    Jan 19, 2023

    I have updated https://cloud-platform.ideas.ibm.com/ideas/URBANCODE-I-521 to HIGH priority and put it into “In Development” state. The original prio was LOW so I did not look at it till my call with Brad last week where I changed the status to “needs information” as I wanted to check with SSA about it. Osman are you just wanting to know if this is high priority for us or do u need some more clarity on gatekeeping

  • Admin
    Osman Burucu
    Reply
    |
    Jan 14, 2023

    The change in the state was for me internaly to clarify what is needed to proceed. Will change it to the right one

  • Guest
    Reply
    |
    Jan 12, 2023

    osman

    do you need any further info

  • Admin
    Osman Burucu
    Reply
    |
    Jan 12, 2023

    Thank You for the clarification

  • Guest
    Reply
    |
    Jan 11, 2023

    the groups that we want to assign will be AD groups