Device42
Visualize Device42 users and devices and monitor changes through queries and alerts.
- Installation guide
- Device42 data model
- Device42 types
Installation
For this integration, you will need to create a new user in Device42.
Configuration in Device42
- In the Device42 Console, navigate to Tools > Administrators.
- Click Add Local Admin in the top right corner.
- Create a username and password for the new user. Save these for use in the integration configuration in JupiterOne.
- Click Save in the bottom right corner.
- On the next screen under Permissions, make sure the user is Active. We recommend disabling Staff status and Superuser status to ensure the user can only access the API.
- Under Groups add System Generated Read Only.
- Click the Save button in the bottom right corner.
Refer to Device42's documentation for additional assistance creating a user.
Configuration in JupiterOne
To install the Device42 integration in JupiterOne, navigate to the Integrations tab in JupiterOne and select Device42. Click New Instance to begin configuring your integration.
Creating a configuration requires the following:
The Account Name used to identify the Device42 account in JupiterOne. Ingested entities will have this value stored in
tag.AccountName
when theAccountName
toggle is enabled.Description to assist in identifying the integration instance, if desired.
Polling Interval that you feel is sufficient for your monitoring needs. You may leave this as
DISABLED
and manually execute the integration.Enter the username and password for the Device42 account and the hostname for your Device42 instance.
Click Create once all values are provided to finalize the integration.
Next steps
Now that your integration instance has been configured, it will begin running on the polling interval you provided, populating data within JupiterOne. Continue on to our Instance management guide to learn more about working with and editing integration instances.
Data Model
Entities
The following entities are created:
Resources | Entity _type | Entity _class |
---|---|---|
Account | device42_account | Account |
Device | device42_device | Host |
End User | device42_enduser | User |
Relationships
The following relationships are created:
Source Entity _type | Relationship _class | Target Entity _type |
---|---|---|
device42_account | HAS | device42_device |
device42_account | HAS | device42_enduser |
Device42 Account
device42_account
inherits from Account
Device42 Enduser
device42_enduser
inherits from User
Property | Type | Description | Specifications |
---|---|---|---|
contact | string | ||
domain | string | ||
activeDirectoryUsername | string | ||
notes | string |
Device42 Device
device42_device
inherits from Host
Property | Type | Description | Specifications |
---|---|---|---|
type | string | ||
inService | boolean | ||
uuid | string | ||
serviceLevel | string | ||
switch | string | ||
customer | string | ||
ipAddress | array of string s | ||
macAddress | array of string s |