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 Not under consideration
Categories Administration
Created by Guest
Created on Sep 7, 2020

Allow JazzGuests to run GET on Repository REST API

It isn't currently possible to run the non-DNG Reportable REST API (https://jazz.net/wiki/bin/view/Main/ReportsRESTAPI) with JazzGuests repository permission, even though you can view the same information with JazzGuests in the Web UI itself.

The reason is connected to the com.ibm.rational.dataservices.framework.impl.ResourceProxyXMLGenerator class, which generates a resource and tries to save it.

Since it is not possible to save anything with JazzGuests permission, any GET type call will fail. We understand that there is no other inherent reason why JazzGuests should not be able to perform such GET commands.

This is the type of error returned:

Error 500: CRRED8021E: Internal Repository Error Caused by: [User "abc" does not have the required permission to perform this operation. The "JazzUsers" repository permission is required to perform this operation.]

Please make this API accessible to JazzGuests, so that other stakeholders can view information about projects that are in progress.

Note: The same does not happen for the Process REST API (https://jazz.net/wiki/bin/view/Main/DraftTeamProcessRestApi)

You can run a GET command such as the below to return information on a project area:
https://jazz.ibm.com:9443/ccm/process/project-areas/_BHMXYN04EeqfiuFpzi3eFQ/roles

Idea priority High
  • Guest
    Reply
    |
    Mar 20, 2022

    We are closing this RFE due to lack of response from the requester. If you wish to pursue this further we recommend reporting a bug against the Reportable REST API to make it consistent.

  • Guest
    Reply
    |
    Sep 22, 2021

    It's not clear at this time if an RFE is warranted or if this might be a bug. There are some potential workarounds that may address your needs - please investigate these approaches:
    You can use the Process API to collect the information you need as JAZZ_GUEST
    You can access the API as a JAZZ_USER with restricted project permissions

    If neither of these approaches are sufficient please let us know how they fall short. Also, can you provide the support case number you submitted so we can investigate this further?
    Thank you.

  • Guest
    Reply
    |
    Apr 6, 2021

    Due to processing by IBM, this request was reassigned to have the following updated attributes:
    Brand - Internet of Things
    Product family - Engineering Lifecycle Management (ELM)
    Product - ELM Common Services
    Component - Administration
    Operating system - Multiple
    Source - Other

    For recording keeping, the previous attributes were:
    Brand - Internet of Things
    Product family - Engineering Lifecycle Management (ELM)
    Product - IBM Engineering Workflow Management (formerly Rational Team Concert- RTC)
    Component - Reporting
    Operating system - Multiple
    Source - Other