Skip to Main Content
IBM Sustainability Software - Ideas Portal


This portal is to open public enhancement requests against the products and services belonging to IBM Sustainability Software. 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 Future consideration
Categories Report Builder
Created by Guest
Created on Nov 22, 2021

Adopt application passwords for Excel live data feature to support JAS SAML authentication

Most rich clients in the ELM suite of products have now adopted JAS/SAML application passwords, since this is a very popular way for customers to authenticate in ELM since 7.0.2. Customers would like to refresh Excel data in Excel live reports, but tweaking has not yet been performed to make this possible.


As a form of rich client, there needs to be an adoption of application passwords as per the below wiki for this to work correctly:

https://jazz.net/wiki/bin/view/Main/ApplicationPasswordsAdoption


The /rs application uses OIDC SDK to connect to ELM, so this seems to apply:

"Other clients that can connect to ELM applications with OIDC authentication must be changed to support application passwords."


For the Excel live report feature see the below:


Exporting reports to different formats

https://www.ibm.com/docs/en/elm/7.0.2?topic=builder-exporting-reports-different-formats


For JAS/SAML and application passwords see the below:

https://jazz.net/wiki/bin/view/Deployment/JASUserRegistryConfig

https://jazz.net/wiki/bin/view/Deployment/EnableJASAppPasswords


[Environment]

Report Builder 7.0.2 iFix007 (JRS_7.0.2-I20210421-1303)

MS Excel 365

Windows client


[Reproduction Steps]

1. Create a new report in report builder that accesses data from a ETM project area.

2. Click the [Export] > [Export the report to Microsoft Excel] option.

3. Click the link "Download a spreadsheet with live data." and download the xlsm file

4. Open the xlsm and enable editing and content, as required.

5. Click the button "Make the results dynamic" to create a data source for the live query.

6. In the popup authentication dialog specify your user ID and application password. --> Authentication fails.


What is the expected output?

A dialog from the SAML iDp is displayed prompting for user id and password. After entering your user ID and application password the data refreshes.

Note: It should NOT be possible to authenticate WITHOUT the application password.


What do you see instead? Please provide screen shots if possible.

Excel displays a Windows security dialog prompting for user id and password, but after entering your user ID and application password, it fails to refresh the data.


Please provide any additional relevant information below (server logs, custom project area template, etc...).

This issue is similar to the issue described here.. except that in that case the refresh did not work for smart card authentication.


RS could not authenticate /dataservice URL on smart card environment.

https://jazz.net/jazz/web/projects/Jazz%20Reporting%20Service#action=com.ibm.team.workitem.viewWorkItem&id=462179

Idea priority High
Needed By Quarter