Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] New command: Change workflows owners #80

Open
colin-mckibben-sp opened this issue Apr 20, 2023 · 0 comments
Open

[Feature] New command: Change workflows owners #80

colin-mckibben-sp opened this issue Apr 20, 2023 · 0 comments

Comments

@colin-mckibben-sp
Copy link
Contributor

colin-mckibben-sp commented Apr 20, 2023

Is your feature request related to a problem? Please describe.

Per this forum post: https://developer.sailpoint.com/discuss/t/workflow-owner-left-the-organisation-and-now-it-fails/8539

When an admin leaves the company, any workflows they created/edited will no longer work. If the remaining admins catch this early and reassign the workflows to another admin, then there will be no outages. If they don’t, then there are failed workflows and they have to reassign the owner and potentially fix the failed runs.

There is no easy way to reassign workflow owners. I imagine as the number of workflows increases in a tenant, the time it takes to reassign them gets longer.

Describe the solution you'd like.

This might be fixed in the UI at some point, but until then a new command in the CLI would be nice.

Example of how the command might look/work:

sail workflow reassign --previous-owner-id f9083fasd --new-owner-id q90834348

Additional commands could also be added to make other aspects of workflows easier to manage. For example:

  • Update an individual workflow from a file: sail workflow update --input /path/to/workflow.json
  • Download all workflow files for backup or editing: sail workflow download --all
  • Download recent invocations for a workflow: sail workflow download {workflowId} --invocations
  • Better log parsing for workflow runs. sail workflow logs {workflowId}
  • Stream workflow logs to see them in realtime... sail workflow logs {workflowId} --tail

etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant