- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
ahoy @damodar,
it can be done by a workflow editor or flow designer, what is your preference/convention?
Note: Flow designer was renamed to workflow studio 😄 so when you say workflow which one do you mean?
Where the rules are real, you'll find me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
i means workflow studio
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Fantastic, @damodar thanks for clarification.
Then go to Workflow studio, create a new flow (or duplicate existing) with the similar steps:
Ask for Approval (Approver is manager of the requestor)
If condition for Approved and Else (rejected)
If Approved, check the Opened by's location - Is it Canada or not:
If Approved and user from Canada, add the Requestor to the group defined here (example on Chatbotin my case):
Else the other group
Tip: there are flow variables which can make the group assignments more dynamic and easier to maintain, if it will require update in the future, you can just adjust a system property (populating the flow variable) rather than to touching the workflow..
Where the rules are real, you'll find me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @damodar
Use Modernized Flow instead of Legacy Workflow in ServiceNow, as it aligns with the current platform terminology and reflects the newer process automation framework.
High level steps:
- Trigger: Set the trigger to run when a request is Created.
- Action: Ask for Approval:
- Select the Requestor's Manager for the approval.
- Condition: If Approval State is Approved:
- Nested Condition: If User's Location is Canada
- Action: Add user to Bitlocker to Go Exception (ca).
- Action: Close the request.
- Else (Any other location):
- Action: Add user to Bitlocker to Go Exception.
- Action: Close the request.
- Condition: If Approval State is Rejected/Denied:
- Action: Close the request.
- Action: Send an email notification to the user.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti