Update RIS portfolio
rillsoft_portfolio_ris_updateRename a Rillsoft Integration Server portfolio or replace its folder and project selection immediately; at least one field is required, and changes cannot be undone.
Instructions
Renames a portfolio of the logged-in client on the Rillsoft Integration Server and/or replaces its folder and project selection - the properties dialog and the in-place rename of the portfolio dialog. At least one of name, folderIds and projectIds is required; the kind (summary project or portfolio) cannot be changed. Takes effect on the server at once: no undo step. Where the portfolio is open right now, the change shows with the next rillsoft_portfolio_ris_open and note says so. Runs with the login of the desktop session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | new name | |
| folderIds | No | the folders the portfolio shall hold from now on (replaces the list; an empty list clears it) | |
| projectIds | No | the single projects the portfolio shall hold from now on (replaces the list; an empty list clears it) | |
| portfolioId | Yes | id of the portfolio, from rillsoft_portfolio_ris_list |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | name of the portfolio | |
| note | No | hints, such as the portfolio being open right now; missing when there were none | |
| uuid | Yes | UUID of the portfolio | |
| projects | Yes | the projects the portfolio resolves to, folders included | |
| folderIds | Yes | folders whose projects belong to the portfolio; empty when it lists projects only | |
| isCombine | Yes | true = a summary project, false = a project portfolio | |
| versionId | Yes | version of the portfolio record on the server | |
| lockEnable | Yes | true = the server allows locking its projects | |
| description | Yes | description; empty when none is set | |
| portfolioId | Yes | id of the portfolio on the server; what _open, _update and _delete take | |
| projectCount | Yes | number of projects the portfolio resolves to |