Already a NinjaOne customer? Log in to view more guides and the latest updates.

NinjaOne Desktop Companion: Getting Started

This feature is currently in beta. To participate in its testing, contact your NinjaOne Account Manager.

Topic

This article explains how to download, configure, and use the NinjaOne Desktop Companion application.

Environment

NinjaOne Desktop Companion

Description

The NinjaOne Desktop companion enables you to quickly view devices and initiate remote access connections from a desktop application separate from the web app.

NinjaOne Desktop Companion (NinjaOne, Inc., 01:37

Select a topic to continue:

Configure the Desktop Companion

To download the NinjaOne Desktop Companion, perform the following steps:

  1. Navigate to AdministrationLibraryDownloads to download the installer package for the Desktop Companion application. Select the appropriate download option for your device. Only system administrators may have access to this widget.
Figure 1: Download the NinjaOne Desktop Companion application (click to enlarge)
  1. Run the installer package on your machine. If you install the NinjaOne Desktop Companion on an Apple macOS device, you may need to approve the application in your system's Security and Privacy settings to open it.
  2. On the NinjaOne Desktop Companion Setup dialog, select the checkbox to accept the terms in the license agreement and then click Install.
  3. Click Finish to exit the setup wizard once complete. You can now find and open the NinjaDesktop app on your desktop.
Figure 2: Search for and open the NinjaDesktop app on a Windows device (click to enlarge)
  1. The first time you open the app, NinjaOne will prompt you to log in. Select the NinjaOne instance that you use (US, US2, EU, OC, or CA) and click Sign in. You will be redirected to your web browser to authenticate via OAuth.
  2. Enter your NinjaOne credentials. Upon entering your credentials, you will be prompted to authorize the NinjaOne Desktop Companion to access your NinjaOne data.
  3. To proceed, click Authorize. If you do not want to answer this prompt again in the future, select the Remember my decision checkbox.
Figure 3: Authorize access (click to enlarge)

After the authorization is complete, you will return to the NinjaOne Desktop application and should be able to view your NinjaOne organizations and devices.

Filter or Search for Devices

The All folder will be open by default, which lists all devices in your NinjaOne environment. However, you can select a particular organization from the menu, which will filter the device list to reflect only the devices in that organization.

Figure 4: Select an organization on the NinjaOne Desktop app (click to enlarge)

Alternatively, use the search bar at the top of the device list to find a device by name.

Figure 5: Find a device by name (click to enlarge)

Run Actions on Devices from the Desktop Companion

You can run various actions from the Desktop companion app depending on device type:

Figure 6: Run actions on a device (click to enlarge)

Configure Settings for the Desktop Companion

To access the NinjaOne Desktop Companion settings, click the gear icon in the top-right corner of the application.

Figure 7: Configure settings for the NinjaOne Desktop Companion app (click to enlarge)
SettingDescription or Purpose
Open NinjaOne DashboardOpens the NinjaOne web application system dashboard in your browser. If you are not logged in to the NinjaOne web application in your browser, you will be prompted to enter your credentials, and then you will be immediately directed to the appropriate page.
Open at startupToggle to have the application automatically open upon device startup.
Minimized: When the setting is enabled, an additional option will appear to opt to reduce the window upon opening at startup.
Check for Updates nowOpens a separate window to check whether any updates are available for the application. If an update is available, you will be prompted through the installation process. The app will close at the end of the update. Upon re-launching the app, the updated version will be running.
Check for Updates at startupToggle to automatically trigger a check for updates at startup.
Default actionsSet a remote access method that you want to automatically open when you double-click a device. This will be set to "Ask me every time" by default, which will open a window to select a remote access method when you double-click a device.
About NinjaOne DesktopOpens a window with a link to the NinjaOne web application and the current version of the desktop application.
Sign out Logs you out of the application. Clicking this button will invalidate your OAuth token as a security measure.
Quit NinjaOne DesktopExits the NinjaOne Desktop Companion application.

Revoke OAuth Tokens

Click the gear icon in the Desktop Companion app to log out. When you log out of the NinjaOne Desktop companion app, NinjaOne will automatically invalidate the OAuth token that was initiated during the Desktop session.

If there is no activity in the NinjaOne Desktop application, the OAuth token will expire after two weeks, and you will be prompted to log in again upon subsequent use.

You can also manually revoke OAuth tokens for individual sessions by performing the following steps:

  1. Navigate to AdministrationAppsAPIOAuth Tokens.
  2. You will find a list of OAuth Tokens for each user of the Companion App. To revoke a token, move your cursor over the token in question and click Revoke.
Figure 8: Revoke access from the Desktop Companion app manually (click to enlarge)

Additional Resources

To learn more about common questions and scenarios for the NinjaOne Desktop Companion, refer to NinjaOne Desktop Companion: FAQ.

To resolve issues with the NinjaOne Desktop Companion, refer to NinjaOne Desktop Companion: Troubleshooting.

FAQ

Next Steps