Celerium.DattoRMM Module
Description
This PowerShell module acts as a wrapper for the DattoRMM API.
Celerium.DattoRMM Cmdlets
Add-DattoRMMAPIKey
Sets your API key used to authenticate all API calls
Add-DattoRMMBaseURI
Sets the base URI for the DattoRMM API connection
ConvertTo-DattoRMMQueryString
Converts uri filter parameters
Export-DattoRMMModuleSettings
Exports the DattoRMM BaseURI, API, & JSON configuration information to file
Get-DattoRMMAccessToken
Gets the stored JWT access token
Get-DattoRMMAccount
Fetches the authenticated user’s account data.
Get-DattoRMMAccountAlert
Fetches the account alerts
Get-DattoRMMAccountComponent
Fetches the account components
Get-DattoRMMAccountDevice
Fetches the devices of the authenticated user’s account.
Get-DattoRMMAccountDnetSiteMapping
Get the sites records with its mapped dnet network id for the authenticated user’s account
Get-DattoRMMAccountSite
Fetches the site records of the authenticated user’s account
Get-DattoRMMAccountUser
Fetches the authentication users records of the authenticated user’s account
Get-DattoRMMAccountVariable
Fetches the account variables
Get-DattoRMMActivityLog
Fetches the activity logs
Get-DattoRMMAlert
Fetches data of the alert identified by the given alert Uid
Get-DattoRMMAPIKey
Gets the DattoRMM API key
Get-DattoRMMAuditDevice
Fetches audit data of the generic device identified the given device Uid
Get-DattoRMMAuditESXI
Fetches audit data of the ESXi host identified the given device Uid
Get-DattoRMMAuditPrinter
Fetches audit data of the printer identified with the given device Uid
Get-DattoRMMBaseURI
Shows the DattoRMM base URI
Get-DattoRMMDevice
Fetches data of the device identified by the given device Uid
Get-DattoRMMDeviceAlert
Fetches the alerts of the device identified by the given device Uid
Get-DattoRMMFilter
Gets both default & custom filters
Get-DattoRMMJob
Fetches data of the job identified by the given job Uid
Get-DattoRMMJobResult
Fetches job results of the job identified by the job Uid for device identified by the device Uid
Get-DattoRMMModuleSettings
Gets the saved DattoRMM configuration settings
Get-DattoRMMSite
Fetches data of the site (including total number of devices) identified by the given site Uid
Get-DattoRMMSiteAlert
Fetches the alerts of the site identified by the given site Uid
Get-DattoRMMSiteDevice
Fetches the devices records of the site identified by the given site Uid
Get-DattoRMMSiteFilter
Fetches the site device filters (that the user can see with administrator role) of the site identified by the given site Uid
Get-DattoRMMSiteSetting
Fetches settings of the site identified by the given site Uid
Get-DattoRMMSiteVariable
Fetches the variables of the site identified by the given site Uid
Get-DattoRMMSystem
Gets various DattoRMM system operation information
Import-DattoRMMModuleSettings
Imports the DattoRMM BaseURI, API, & JSON configuration information to the current session
Invoke-DattoRMMRequest
Makes an API request to DattoRMM
Move-DattoRMMDevice
Moves a device from one site to another site
New-DattoRMMAccountVariable
Creates an account variable
New-DattoRMMDeviceJob
Creates a quick job on the device identified by the given device Uid
New-DattoRMMSite
Creates a new site in the authenticated user’s account
New-DattoRMMSiteVariable
Creates a site variable in the site identified by the given site Uid
Remove-DattoRMMAccountVariable
Deletes an account variable
Remove-DattoRMMAPIKey
Removes the Api & Api secret keys from the global variables
Remove-DattoRMMBaseURI
Removes the DattoRMM base URI global variable
Remove-DattoRMMModuleSettings
Removes the stored DattoRMM configuration folder
Remove-DattoRMMSiteProxy
Deletes site proxy settings for the site identified by the given site Uid
Remove-DattoRMMSiteVariable
Deletes the site variable identified by the given site Uid and variable Id
Request-DattoRMMAccessToken
Requests an JWT access token using the users Api keys
Reset-DattoRMMUserApiKey
Resets the authenticated user’s API access and secret keys
Set-DattoRMMAccountVariable
Updates an account variable
Set-DattoRMMAlert
Updates (resolves) an alert
Set-DattoRMMDeviceUDF
Sets the user defined fields of a device identified by the given device Uid
Set-DattoRMMDeviceWarranty
Sets the warranty of a device identified by the given device Uid
Set-DattoRMMSite
Updates the site identified by the given site Uid
Set-DattoRMMSiteProxy
Creates/updates the proxy settings for the site identified by the given site Uid
Set-DattoRMMSiteVariable
Updates the site variable identified by the given site Uid and variable Id
Test-DattoRMMAPIKey
Test the DattoRMM API key