Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-3643

Adding template to the REST API /spaces/{spaceName}/project command in order to create new project based on the archetype template


    • 2021 Week 16-18 (from Apr 19), 2021 Week 19-21 (from May 10), 2021 Week 22-24 (from May 31), 2021 Week 25-27 (from Jun 21)

      1. Who is the customer behind the request?

      **Account: BBVA/#5841948
      TAM customer: No
      SRM customer: No
      Strategic: Yes
      Tactical: No

      2. What is the nature and description of the request?

      Currently it is not possible to create new project from template (archetype) using REST API. This is possible to do only using Business Central.

      3. Why does the customer need this? (List the business requirements here)

      Customer wants to use REST API endpoint /spaces/{spaceName}/projects to create a new project that would be based on the template. Currently, the request body looks like:

      { "name": "Employee_Rostering", "groupId": "employeerostering", "version": "1.0.0-SNAPSHOT", "description": "Employee rostering problem optimisation using Planner. Assigns employees to shifts based on their skill." } and there is no way to define template. 4. How would the customer like to achieve this? (List the functional requirements here) We should add an optional template in the request body of the REST API /spaces/\{spaceName}

      /project command. If it's defined, new project will be based on the defined template. 

      5. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

      If template is configured in the request body of the REST API command, a new project will be created based on the defined template.

      6. Is there already an existing RFE upstream or in Red Hat Bugzilla?


      7. Does the customer have any specific timeline dependencies and which release would they like to target?


      8. Is the sales team involved in this request and do they have any additional input?


      9. List any affected packages or components.


      10. Would the customer be able to assist in testing this functionality if implemented?


            abkuma abhishek kumar
            abkuma abhishek kumar
            Savitha T Jose Savitha T Jose
            Savitha T Jose Savitha T Jose
            0 Vote for this issue
            4 Start watching this issue