Let Oomnitza be your single source of truth!
You'll get visibility of your users as data from SolarWinds Service Desk is automatically transformed into consumable information and actionable insights.
Connect Oomnitza and SolarWinds Service Desk in minutes
You'll get visibility of your SolarWinds Service Desk users by creating configurable workflows to automate tasks such as:
-
- Onboarding and offboarding users
- Adjusting users as part of a user change or user onboarding workflow
- Retrieving detailed user information, including the user's role, department, location, and other metadata.
Navigation
Before you start
You must complete these tasks before you create the workflows:
We recommend that you also create an extended integration for SolarWinds Service Desk users. You can use the information retrieved in these integrations to trigger workflows.
Creating workflows
Create user workflows
To create a user workflow, you must complete these steps:
- Click Configuration > Workflows
- Click Add
.
- Use search to find and select the Users object.
- Edit the Begin Block and add rules to trigger the workflow. For example, if you set the Actions to Schedule and add a rule so that the Email Equals <EmployeeEmail> you can trigger a workflow to fetch a user matching a certain name on a specific date. Refer to Using the Begin block.
- Drag and drop the API block onto the Sandbox.
- Click Edit on the API block and enter SolarWinds Service Desk in the search field.
- Select a preset from the list below. To choose a preset, click the forward arrow (>).
- Select the credentials that you created in Adding your SolarWinds Service Desk credentials to Oomnitza.
- Your Service Desk URL is derived from the global variable you created in Adding your SolarWinds Service Desk credentials to Oomnitza.
- Enter any mandatory information when prompted. You can refer to existing Oomnitza fields by entering the field name in curly braces with spaces replaced with an underscore. For example:
{{title}}. - Select Advanced Mode.
- Select the Information tab. Review and ensure that the properties referenced in this location, such as
{{swsd_user_id}}, exist in Oomnitza and are populated with information before you run this workflow. You can create a user integration to retrieve this information before you run this workflow. -
Select the Response tab. You can map the entire response by placing
{{response}}in the Response field and mapping it to a custom long text Oomnitza field, such as API Response. Once you have the entire response, you can then parse the JSON response values to custom Oomnitza fields, as per the example below. - Connect the Blocks.
- Save, validate, and activate your workflow.
Using the SolarWinds Service Desk Create User preset
The SolarWinds Service Desk Create User preset creates a new Service Desk user.
Did you know?
You can add more information to the message body in the Advanced Mode > Body tab. For further information, see SolarWinds Service Desk API Documentation: createUser.
Using the SolarWinds Service Desk Delete User preset
The SolarWinds Service Desk Delete User deletes a user by ID.
For further information, see SolarWinds Service Desk API Documentation: deleteUserById.
Using the SolarWinds Service Desk Update User Details preset
The SolarWinds Service Desk Update User Details updates the user with specified fields, by ID.
Did you know?
You can add more information to the message body in the Advanced Mode > Body tab. For further information, see SolarWinds Service Desk API Documentation: updateUserById
Using the SolarWinds Service Desk Get User Details preset
The SolarWinds Service Desk Get User Details preset fetches a user's details, by ID.
For further information, see SolarWinds Service Desk API Documentation: getUserById
Comments
0 comments
Please sign in to leave a comment.