Control access to workflow execution with the "Verify Permissions to Execute Workflows - Google Cloud Identity" template. This workflow helps in managing user permissions by validating whether a user or a user group has the necessary permissions to execute a specified workflow, identified either by name or ID. It integrates seamlessly with Google Cloud Identity to ensure secure and efficient Identity and Access Management, predominantly benefiting environments with rigorous compliance and access control requirements.
Use Cases
Example, Identity and Access Management
Workflow Breakdown
Provide the workflow with the users email and optionally the workflow name or Id
Filter the rules that match the details provided for workflow name and id
Verify the user matches the set of rules as defined by workflow name or Id
If no user match is found, continue to check for a match in a group
If no match for a user or group is found, send a denied verdict.
Vendors
Utils, HTTP, Google Workspace
Workflow Output
Verdict if the user is permitted to execute the workflow as defined in the workflow list.