Skip to Main Content
IBM Data and AI Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data & AI organization. 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

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


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.

IBM Employees should enter Ideas at https://ideas.ibm.com


Status Future consideration
Workspace Spectrum Symphony
Components Version 7.3.2
Created by Guest
Created on Feb 27, 2025

Addition to Citi Standard Password length of 12 Characters

As to the previous idea I submitted, please note the following for Citi Password standards that must be implements to Spectrum Symphony user accounts are :

Must be a 12 Character password

  • At least 12 characters in length
  • At least 1 uppercase letter
  • At least 1 lowercase letter
  • At least 1 base 10 digit (0 through 9)

The Citi Security team were able to change the "Admin" password using the web Gui to a 1-character password, please enforce password length.

Needed By Not sure -- Just thought it was cool
  • Guest
    May 14, 2025

    The following is a email communication from Robert to Steve in IBM, we still need a log-term solution to fix the 1 character password issue, see suggestion from Robert(Citi) below:


    Thanks Steve.

    We should be good with this workaround for now. I implemented this in Symphony SOE, and enabled it in our certification clusters for auditors to review.

    With this workaround, the passwords are now managed only via KDC/LDAP backend, where the Citi passwords controls apply.

    However, for an ultimate long-term solution we would like also to record an RFE for the other option discussed earlier.

    To have a new variable in ego.conf, which would allow to express the passwords complexity requirement as an PCRE expression e.g.:


    EGO_PASSWORD_REGEX=
    ^.{12,}$
    or

    EGO_PASSWORD_REGEX= ^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[-!@#$%^&*()_+=]).{12,}$
    etc.

    This solution would be flexible and future-proof, if Citi passwords policy changes in future.

    Should we record this requirement under a separate RFE, or should we update SPCS-I-1092?

    Regards,

    - - -

    Robert Nowotniak

  • Guest
    Apr 22, 2025

    In a discussion with Steve the following is discussed:

    (From Steve Lee)

    Hi Robert,

    For case 1, I checked code. Currently in IBM Symphony uses regular expression in features like allowlist.conf (regular expression to control access of files) and static resource hostname. This might be the reason why pem has libpcre2 library linked into. Allowing a user to define a regular expression for password should be a completely new feature RFE request.

     

    For case 2, as we discussed further earlier, porting EGO_DISABLE_ADMIN_ACCESS parameter in this case will not be sufficient because it won’t prevent a new user creation even if Admin is locked. Also, external plugin option (like Siteminder or PAM plugin which doesn’t authenticate against users.xml) will still allow a new user creation locally in users.xml, introducing EGO_LOCK_USERS_XML parameter should be a new parameter request as RFE.

     

    To me, it looks like case 2 is more simpler and realistic option. Pls mention these details in the RFE ticket. If this RFE becomes urgent, we can convey to RFE team. Thank you.

     

    From Steve he suggests case 2:

    Hi Vijay,

     Since it is completely my opinion option 2 is simpler for implementation, please mention both option 1 and 2 in RFE ticket that either option is suffice to meet Citi password policy as RFE team may have different opinion. e.g. option 1 could be simpler from development team’s point of view than option 2. Thank you.

     

    Regards,

    Steve Lee

    Software Support Specialist

    Spectrum Conductor, Spectrum Symphony

    IBM Cloud

    Office: +1-905-316-2425

  • Guest
    Mar 18, 2025

    Please note this also applies to the SMC, we can change the password to a 1-character password. Please apply the password security standards to the SMC also. Thank you

  • Guest
    Mar 10, 2025

    Update:

    Must be a 12 Character password

    Passwords must contain characters with at least 3 out of the following 4 criteria:
     

    • Uppercase letters.
    • Lowercase letters.
    • Base 10 digits (0 through 9).
    • Non-alphanumeric characters (examples of special characters: ~!@#$%^&*_-+=`|\(){}[]:;"'<>,.?/)​​​​​​​


    Passwords must exclude:
     

    • Adjacent keyboard patterns (i.e., 123, QWERTY)
    • Single familiar words alone or with a number (i.e., Password, Citi2020)
    • Common variations of words incorporating symbols (i.e., Pa55word)
  • Guest
    Mar 10, 2025

    ASAP, this needs to be done as Urgent, SEV1, as it’s a security risk.

    This security finding for 1 character password is related to a higher insurance level - its related to the multi cluster project. This is High priority and we need to have this fixed as a matter of high priority.

  • Admin
    Dennis Xiao
    Mar 5, 2025

    What is the expected timeline for this?

  • Guest
    Mar 5, 2025

    Please advise this is urgent for our security team