NinjaRMM
0.0.1-alpha
This module provides an interface to the NinjaRMM API.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2021 Mikey O'Toole. All rights reserved.
Package Details
Author(s)
- Mikey O'Toole
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) | 169 | 8/19/2021 |