Let Oomnitza be your single source of truth!
You'll get visibility of your users as data from LogicMonitor is automatically transformed into consumable information and actionable insights.
Connect Oomnitza and LogicMonitor in minutes
Get the information and insights that you need by creating configurable workflows for:
- Onboarding and offboarding users
- Activating and adjusting users as part of a user change or user onboarding workflow
Before you start
Before you can create the integration you need to create an LMv1 token in LogicMonitor and set the token, along with your Account name, as global variables in Oomnitza.
We recommend that you also create an extended integration for LogicMonitor users. You can use the information retrieved in this integration to trigger workflows.
Related Links
Creating an LMv1 token in LogicMonitor
Adding your LogicMonitor token and Account name as global variables
Creating an extended integration for LogicMonitor users
Create user workflows
To create a user workflow, you must complete these steps:
- Click Configuration > Workflows
- Click Add (+) and select People from the list.
- Drag and drop the API block onto the Sandbox.
- Click Edit on the API block and enter LogicMonitor in the search field.
- Select a preset:
- To choose a preset, click the forward arrow (>).
- Select the credentials that you created earlier.
- Enter any mandatory information when prompted.
- Select Advanced Mode.
-
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 Add User preset
The Add User preset creates a LogicMonitor user.
Table: Required values
| Name | Details |
| View Permission - Resources, Websites, etc. |
The account tabs that will be visible to the user |
| Timezone |
The timezone of the user Example: America/Los Angeles |
| SMS Email Format |
Enter sms or fullText SMS accepts 160 characters. Full text accepts all characters. |
| API Only? |
Enable if the user is an API-only user. |
| Password |
The password associated with the user |
|
The email address associated with the user |
|
| Contact Method | Enter email or smsemail |
| SMS Email |
The email address associated with the user Example: 8054445555@logicmonitor.com |
| 2FA Enabled? | Enable two-factor authentication. |
|
Phone |
The phone number associated with the user |
| Force Password Change | Enable to force the user to change their password at the next login. |
| Accept EULA | Enable to require the user to accept the EULA (end user license agreement) |
| User Name |
The username associated with the user |
| Role Operation |
The privilege operation Example: write |
| Role Object ID |
The privilege object identifier |
| Role Object Type |
The privilege object type. The following values can be used:
|
| Description |
The role description. Example: The administrator can do everything, including security-sensitive actions |
| Role Name |
The name of the role Example: administrator |
| Role Group ID |
The group ID of the role |
LogicMonitor REST API v3 Swagger Documentation: Add User
Using the Update User preset
The Update User preset updates a specified user. The user to be updated is referenced in the Advanced Mode > Information tab in the property{{logic_monitor_user_id}}
Note
You cannot update the email address.
LogicMonitor REST API v3 Swagger Documentation: Update User
Using the Delete User preset
The Delete User preset deletes a specified user from LogicMonitor. The user to be deleted is referenced in the Advanced Mode > Information tab in the property{{logic_monitor_user_id}}
LogicMonitor REST API v3 Swagger Documentation: Delete User
Using the Get User by ID preset
The Get User preset retrieves detailed user information. The user to be retrieved is referenced in the Advanced Mode > Information tab in the property{{logic_monitor_user_id}}
LogicMonitor REST API v3 Swagger Documentation: Get User
Reference articles for workflows
Comments
0 comments
Please sign in to leave a comment.