List RIS folders
rillsoft_folder_ris_listLists the project folder tree from the Rillsoft Integration Server with ID, path and depth per folder, so you get the folderId needed by save-as and other folder tools without nested-set arithmetic.
Instructions
Lists the project folder tree of the logged-in client on the Rillsoft Integration Server - the tree of the 'Open from database' dialog - with parentFolderId, path and depth per folder, so no nested-set arithmetic is needed; the folderId is what rillsoft_project_ris_save_as and the other folder tools take. Not the DMS folder tree of the documents (rillsoft_document_ris_list). Runs with the login of the desktop session. Read-only, no undo step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| permission | No | only folders the logged-in user holds this permission for; project_read is the default | project_read |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| server | Yes | URL of the Rillsoft Integration Server the desktop session is logged in to | |
| folders | Yes | every folder the permission allows, in tree order (root first, children right after their parent) | |
| clientId | Yes | id of the logged-in client; -1 while none is selected | |
| userName | Yes | user name of the desktop session | |
| permission | Yes | the permission the tree was filtered by |