API 2.0 - Update Epics using PUT doesn't allow set Owners member of parent Portfolio Team

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Low
    • 10.87
    • Affects Version/s: 10.84
    • Component/s: REST API
    • None
    • 1
    • Severity 3 - Minor
    • Breakers - Usher 8
    • None

      Issue Summary

      The endpoint Epics doesn't allow set Owners members of parent Portfolio Team, but the UI does, which is expected. The following error message shows:

      API: /rest/align/api/2/Epics/<id> [PUT]

      Cannot update epic with id 9999. Value for ownerId is invalid.
      

      Steps to Reproduce

      1. Create an Epic
      2. Create a User
      3. Make the user member of Epic's parent Portfolio
      4. Using the API 2.0 update the Epic's Owner with the user
      5. The error message will show

      Expected Results

      API saves the Owner member of Epic's parent Portfolio

      Actual Results

      API doesn't save the data.

      Workaround

      If possible, add the user as:

      • member of an agile team which is under a program team;
      • direct member of a program/team

            Assignee:
            Kyle Foreman
            Reporter:
            Alessandro Macedo
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: