NinjaRMM
0.0.1-alpha
This module provides an interface to the NinjaRMM API.
Minimum PowerShell version
7.0
Installation Options
Author(s)
Mikey O'Toole
Copyright
(c) 2021 Mikey O'Toole. All rights reserved.
Package Details
Owners
Tags
NinjaRMM RMM Ninja API REST MSP Automation
Functions
Connect-NinjaRMM Find-NinjaRMMDevices Get-NinjaRMMActivities Get-NinjaRMMAlerts Get-NinjaRMMDeviceCustomFields Get-NinjaRMMDeviceJobs Get-NinjaRMMDeviceLastLoggedOnUser Get-NinjaRMMDeviceOSPatches Get-NinjaRMMDeviceOSPatchInstalls Get-NinjaRMMDeviceProcessors Get-NinjaRMMDeviceVolumes Get-NinjaRMMDeviceSoftwarePatches Get-NinjaRMMDeviceSoftwarePatchInstalls Get-NinjaRMMDeviceDisks Get-NinjaRMMDevices Get-NinjaRMMGroupMembers Get-NinjaRMMGroups Get-NinjaRMMJobs Get-NinjaRMMLocations Get-NinjaRMMOrganisations Get-NinjaRMMPolicies Get-NinjaRMMRoles Get-NinjaRMMSoftwareProducts Get-NinjaRMMTasks Get-NinjaRMMUsers Get-NinjaRMMCustomFieldsReport Get-NinjaRMMAntivirusStatusReport Get-NinjaRMMAntivirusThreatsReport Get-NinjaRMMComputerSystemsReport Get-NinjaRMMDeviceHealthReport Get-NinjaRMMDisksReport Get-NinjaRMMLoggedOnUsersReport Get-NinjaRMMOperatingSystemsReport Get-NinjaRMMOSPatchesReport Get-NinjaRMMOSPatchInstallsReport Get-NinjaRMMProcessorsReport Get-NinjaRMMRAIDControllersReport Get-NinjaRMMRAIDDrivesReport Get-NinjaRMMSoftwareInventoryReport Get-NinjaRMMSoftwarePatchesReport Get-NinjaRMMSoftwarePatchInstallsReport Get-NinjaRMMVolumesReport Get-NinjaRMMWindowsServicesReport Get-NinjaRMMDeviceDashboardURL Get-NinjaRMMDeviceScriptingOptions Get-NinjaRMMInstaller
Dependencies
This module has no dependencies.
Release Notes
Initial preview release of the NinjaRMM API PowerShell module.
FileList
- NinjaRMM.nuspec
- CHANGELOG.md
- LICENSE.md
- NinjaRMM.psd1
- NinjaRMM.psm1
- README.md
- OAuthListener\OAuthListener.csproj
- OAuthListener\OAuthListener.csproj.user
- OAuthListener\OAuthListener.sln
- OAuthListener\Program.cs
- OAuthListener\.vs\OAuthListener\config\applicationhost.config
- OAuthListener\.vs\OAuthListener\DesignTimeBuild\.dtbcache.v2
- OAuthListener\.vs\OAuthListener\v17\.futdcache.v1
- OAuthListener\bin\Debug\net5.0\OAuthListener.deps.json
- OAuthListener\bin\Debug\net5.0\OAuthListener.dll
- OAuthListener\bin\Debug\net5.0\OAuthListener.exe
- OAuthListener\bin\Debug\net5.0\OAuthListener.pdb
- OAuthListener\bin\Debug\net5.0\OAuthListener.runtimeconfig.dev.json
- OAuthListener\bin\Debug\net5.0\OAuthListener.runtimeconfig.json
- OAuthListener\obj\OAuthListener.csproj.nuget.dgspec.json
- OAuthListener\obj\OAuthListener.csproj.nuget.g.props
- OAuthListener\obj\OAuthListener.csproj.nuget.g.targets
- OAuthListener\obj\project.assets.json
- OAuthListener\obj\project.nuget.cache
- OAuthListener\obj\Debug\net5.0\.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
- OAuthListener\obj\Debug\net5.0\apphost.exe
- OAuthListener\obj\Debug\net5.0\OAuthListener.AssemblyInfo.cs
- OAuthListener\obj\Debug\net5.0\OAuthListener.AssemblyInfoInputs.cache
- OAuthListener\obj\Debug\net5.0\OAuthListener.assets.cache
- OAuthListener\obj\Debug\net5.0\OAuthListener.csproj.AssemblyReference.cache
- OAuthListener\obj\Debug\net5.0\OAuthListener.csproj.CoreCompileInputs.cache
- OAuthListener\obj\Debug\net5.0\OAuthListener.csproj.FileListAbsolute.txt
- OAuthListener\obj\Debug\net5.0\OAuthListener.dll
- OAuthListener\obj\Debug\net5.0\OAuthListener.GeneratedMSBuildEditorConfig.editorconfig
- OAuthListener\obj\Debug\net5.0\OAuthListener.genruntimeconfig.cache
- OAuthListener\obj\Debug\net5.0\OAuthListener.MvcApplicationPartsAssemblyInfo.cache
- OAuthListener\obj\Debug\net5.0\OAuthListener.pdb
- OAuthListener\obj\Debug\net5.0\OAuthListener.RazorTargetAssemblyInfo.cache
- OAuthListener\obj\Debug\net5.0\ref\OAuthListener.dll
- OAuthListener\obj\Debug\net5.0\refint\OAuthListener.dll
- OAuthListener\obj\Debug\net5.0\staticwebassets\OAuthListener.StaticWebAssets.Manifest.cache
- OAuthListener\obj\Release\net5.0\.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
- OAuthListener\obj\Release\net5.0\apphost.exe
- OAuthListener\obj\Release\net5.0\OAuthListener.AssemblyInfo.cs
- OAuthListener\obj\Release\net5.0\OAuthListener.AssemblyInfoInputs.cache
- OAuthListener\obj\Release\net5.0\OAuthListener.assets.cache
- OAuthListener\obj\Release\net5.0\OAuthListener.csproj.AssemblyReference.cache
- OAuthListener\obj\Release\net5.0\OAuthListener.csproj.CoreCompileInputs.cache
- OAuthListener\obj\Release\net5.0\OAuthListener.csproj.FileListAbsolute.txt
- OAuthListener\obj\Release\net5.0\OAuthListener.dll
- OAuthListener\obj\Release\net5.0\OAuthListener.GeneratedMSBuildEditorConfig.editorconfig
- OAuthListener\obj\Release\net5.0\OAuthListener.genruntimeconfig.cache
- OAuthListener\obj\Release\net5.0\OAuthListener.MvcApplicationPartsAssemblyInfo.cache
- OAuthListener\obj\Release\net5.0\OAuthListener.pdb
- OAuthListener\obj\Release\net5.0\OAuthListener.RazorTargetAssemblyInfo.cache
- OAuthListener\obj\Release\net5.0\ref\OAuthListener.dll
- OAuthListener\obj\Release\net5.0\staticwebassets\OAuthListener.StaticWebAssets.Manifest.cache
- OAuthListener\Properties\launchSettings.json
- Private\Get-TokenExpiry.ps1
- Private\Invoke-NinjaRMMRequest.ps1
- Private\New-NinjaRMMGETRequest.ps1
- Private\New-NinjaRMMQuery.ps1
- Private\Update-NinjaRMMToken.ps1
- Public\Connect-NinjaRMM.ps1
- Public\Find\Find-NinjaRMMDevices.ps1
- Public\Get\Entities\Get-NinjaRMMActivities.ps1
- Public\Get\Entities\Get-NinjaRMMAlerts.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceCustomFields.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceDisks.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceLastLoggedOnUser.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceOSPatches.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceOSPatchInstalls.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceProcessors.ps1
- Public\Get\Entities\Get-NinjaRMMDevices.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceSoftwarePatches.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceSoftwarePatchInstalls.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceVolumes.ps1
- Public\Get\Entities\Get-NinjaRMMDeviceWindowsServices.ps1
- Public\Get\Entities\Get-NinjaRMMGroupMembers.ps1
- Public\Get\Entities\Get-NinjaRMMGroups.ps1
- Public\Get\Entities\Get-NinjaRMMJobs.ps1
- Public\Get\Entities\Get-NinjaRMMLocations.ps1
- Public\Get\Entities\Get-NinjaRMMOrganisations.ps1
- Public\Get\Entities\Get-NinjaRMMPolicies.ps1
- Public\Get\Entities\Get-NinjaRMMRoles.ps1
- Public\Get\Entities\Get-NinjaRMMSoftwareProducts.ps1
- Public\Get\Entities\Get-NinjaRMMTasks.ps1
- Public\Get\Entities\Get-NinjaRMMUsers.ps1
- Public\Get\Management\Get-NinjaRMMDeviceDashboardURL.ps1
- Public\Get\Management\Get-NinjaRMMDeviceScriptingOptions.ps1
- Public\Get\Management\Get-NinjaRMMInstaller.ps1
- Public\Get\Reports\Get-NinjaRMMAntivirusStatusReport.ps1
- Public\Get\Reports\Get-NinjaRMMAntivirusThreatsReport.ps1
- Public\Get\Reports\Get-NinjaRMMComputerSystemsReport.ps1
- Public\Get\Reports\Get-NinjaRMMCustomFieldsReport.ps1
- Public\Get\Reports\Get-NinjaRMMDeviceHealthReport.ps1
- Public\Get\Reports\Get-NinjaRMMDisksReport.ps1
- Public\Get\Reports\Get-NinjaRMMLoggedOnUsersReport.ps1
- Public\Get\Reports\Get-NinjaRMMOperatingSystemsReport.ps1
- Public\Get\Reports\Get-NinjaRMMOSPatchesReport.ps1
- Public\Get\Reports\Get-NinjaRMMOSPatchInstallsReport.ps1
- Public\Get\Reports\Get-NinjaRMMProcessorsReport.ps1
- Public\Get\Reports\Get-NinjaRMMRAIDControllersReport.ps1
- Public\Get\Reports\Get-NinjaRMMRAIDDrivesReport.ps1
- Public\Get\Reports\Get-NinjaRMMSoftwareInventoryReport.ps1
- Public\Get\Reports\Get-NinjaRMMSoftwarePatchesReport.ps1
- Public\Get\Reports\Get-NinjaRMMSoftwarePatchInstallsReport.ps1
- Public\Get\Reports\Get-NinjaRMMVolumesReport.ps1
- Public\Get\Reports\Get-NinjaRMMWindowsServicesReport.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.0.1-alpha (current version) | 90 | 8/19/2021 |