Skip to content

A custom Dataverse connector to connect NinjaOne to Microsoft Power Apps and Power Automate using the NinjaOne public API.

License

Notifications You must be signed in to change notification settings

Vertco/DataverseForNinjaOne

Repository files navigation

****DataverseForNinjaOne


Dataverse for NinjaOne

What is this?

This is a custom Dataverse connector for Microsoft Power Apps and Microsoft Power Automate to connect to the data of NinjaOne.
This is done using the NinjaOne public API provided by NinjaOne.

What does it do?

It allows you to get data from NinjaOne inside of you Microsoft Power App.

Client App setup

  1. In Ninja, navigate to Administration > Apps > API or click here (EU instance) and click on Add to create a new Client app
  2. Fill in the Application Configuration as shown below. Make sure to use the redirect URL orovided by the custom connector in the next step.
    Screenshot 2022-12-26 122155
  3. Click on Save and take note of the client secret
  4. Click on Close and then take note of the client ID

Connector creation

  1. Go to make.powerapps.com and open Dataverse > Custom Connectors
  2. Click on New custom connector > Import an OpenAPI file and select the DataverseForNinjaOne.swagger.yaml file from this repo.
  3. Fill the 1. General tab with your NinjaOne URL (the base URL of your NinjaOne portal) and set the icon and color #2b3749 as seen below: image
  4. Fill the 2. Security tab with the correct client id and secret as shown below: Note that the Refresh URL isn't filled, and should be the same as the Token URL.
    items (2)
  5. Click on Create connector

Start using the connector

You can now use NinjaOne as a datasource in your Power Apps and Power Automate!
Note that the data link is not live, meaning you need to call the endpoints any time you want the latest data.
items (3)

About

A custom Dataverse connector to connect NinjaOne to Microsoft Power Apps and Power Automate using the NinjaOne public API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published