Please follow the steps below to create an OAuth 2.0 app and add your Client ID, Client Secret and Scopes to Oomnitza.
Generate your NinjaRMM OAuth credentials
- Login to your NinjaRMM instance. This can be either https://eu.ninjarmm.com or https://app.ninjarmm.com, depending on your region. If you do not have an account, you can create a trial instance.
- Go to Administration>Apps>API.
- Select the Client App IDs tab.
- Click Add on the upper right of the screen.
- Create a web platform.
- Enter
https://generic-oauth2-proxy.oomnitza.com/oauth2/redirect_urlas the redirect URI. - Select all Scopes.
- Make sure you have Refresh Token and Authorization Code selected as a Grant Type.
- Click Save.
- Copy your Client Secret and store it securely.
- Navigate back to Administration>Apps>API and copy your Client ID.
For further information, refer to NinjaRMM API Documentation: OAuth Token Configuration. You must log in to your NinjaRMM account to access the API documentation.
Next
Add your NinjaRMM Client ID and Secret to Oomnitza.
Add your NinjaRMM OAuth credentials to Oomnitza
To add your NinjaRMM OAuth credentials in Oomnitza, complete the following steps:
- In Oomnitza, click Configuration > Security > Credentials.
- Click Add new credential (+).
- Search for the integration, and then click the forward arrow > to select the integration.
- Enter your client credentials and any other additional information.
- Click Authenticate. You are prompted to log in to authorize your request.
- Click CREATE.
- On the INFORMATION tab, complete these actions:
- Add the name of the credential.
- Add the name of the owner.
- Ensure that OAuth 2.0 is selected as the Authorization type.
- Ensure that NinjaRMM is selected from the SaaS list.
- Enter your Client ID and Client Secret.
- Add the following scopes: monitoring offline_access control management
- Click Authenticate. You are prompted to log into NinjaRMM to authorize your request.
- Click CREATE.
Next
You use the credentials that you added to create and customize your NinjaRMM integrations with Oomnitza.
Related Links
Creating an extended integration for NinjaRMM users
Creating an extended integration for NinjaRMM assets and software
Comments
0 comments
Please sign in to leave a comment.