Skip to content

Latest commit

 

History

History
208 lines (195 loc) · 47.2 KB

File metadata and controls

208 lines (195 loc) · 47.2 KB

Nerdio integration

{% hint style="info" %} If you’re new to integrations in Rewst, read through our introductory integration documentation here. {% endhint %}

What does the Nerdo integration do?

The Nerdio Integration offers Rewst customers a seamless way to extend their cloud management capabilities. By integrating Nerdio with your existing systems, you gain access to a comprehensive suite of tools designed to simplify the deployment, management, and optimization of cloud resources.

Why use the Nerdio integration?

  • Account provisioning and management: Automate the creation and maintenance of accounts, ensuring efficient service delivery.
  • Resource optimization: Utilize tools like Cost Estimator and Reservations to manage and optimize cloud expenses.
  • Desktop and app management: Configure and manage desktop images and app role assignments with ease.
  • Data protection: Leverage backup and recovery vault features to ensure your clients' data is secure and recoverable.
  • Network configuration: Manage complex network setups and host pools, ensuring reliable and secure connectivity.
  • Custom solutions: Utilize generic requests and scripted actions to tailor solutions to specific client needs.

Set up the Nerdio integration

Set up steps in Nerdio

  1. Log in to the Nerdio Manager for MSP web page.
  2. Navigate to to Settings > Integrations.
  3. Click show next to Credentials under the REST API header.

  4. Copy the information that appears in the dialog in a secure location. You'll need it to complete setup steps in Rewst.

Set up steps in Rewst

  1. Navigate to Marketplace > Integrations in the left side menu of your Rewst platform.
  2. Search for Nerdio in the integrations page.

  3. Click on the integration tile to launch the configuration setup page.
  4. Under Parameters, enter the information copied from Nerdio into its relevant field:
    1. Client ID
    2. Client Secret - referred to as Secret by Nerdio
    3. OAuth 2.0 Token
    4. Scope
    5. Tenant ID
    6. Enter the Base URL specific to your Nerdio Manager page. For example, web-admin-portal-xxxxxx.azurewebsites.net.
  5. Click Save Configuration.
  6. Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for organization mapping. Complete your mapping as desired.

{% hint style="success" %} Got an idea for a new Integration? Rewst is constantly adding new integrations to our integrations page. Submit your idea or upvote existing ideas here in our Canny feedback collector. {% endhint %}

Actions and endpoints

Category Action Description
Account Provisioning Link Tenant 1 Executes the Link Tenant provision step, syncs the job
Account Provisioning Link Tenant 2 Starts the Azure configuration step
Account Provisioning Link Tenant 3 Starts the connect to existing AD step - adds job
Account Provisioning Link Tenant 4 Starts the create new Azure DS step - adds job
Account Provisioning Link Tenant 5 Starts the configure file storage step - adds job
Accounts List Accounts Gets the list of accounts
App Role Assignments Unassign App Role Unassigns the app roles from principals
App Role Assignments List Assigned Principals Lists all the assigned principals
App Role Assignments Assign App Role Assigns the app roles to principals
App Role Assignments Update App Role Updates the app roles for principals
App Role Assignments List App Roles Lists all the app roles
Backup List all protected items Gets all the protected items
Backup Get Recovery points of protected item Gets the recovery points of protected items
Backup Enable Backup Enables the backup
Backup Restore Resource Restores the Resource to the chosen recovery point
Backup Disable Resource This disables the Resource. The Resource will be removed from the backup policy and will no longer be backed up. You will be able to restore from any recovery points available so far.
Backup Disable Backup Date This deletes the backup date. The resource will be removed from the backup vault. You will not be able to restore this resource.
Backup Backup Resource This executes a backup of the current resource.
Cost Estimator Get Estimate by Id Gets the saved estimate by ID
Cost Estimator List Saved Estimates Lists all the saved estimates
Desktop Image Delete Desktop Image Deletes the desktop image
Desktop Image Get Desktop Image Gets the desktop image in detail
Desktop Image Remove Set as Image Remove the Set as Image schedule configuration
Desktop Image List Desktop Images Lists all the desktop images in detail
Desktop Image List Changes to Image Lists all the changes made to the desktop image
Desktop Image Open RDP Access Opens the RDP access
Desktop Image Create Desktop Image From Azure Library Creates the desktop image from the Azure library
Desktop Image Create Desktop Image From Azure VM Creates the desktop image from the Azure VM
Desktop Image Clone Desktop Image Clones the desktop image
Desktop Image Run Scripted Actions on Desktop Image Runs scripted actions on the desktop image
Desktop Image Power Off Desktop Image Powers off the current desktop image
Directories List all directories Lists all the directories
Directories List directories by Account Lists the directories by account
Fs Logix Configs List FSLogix configs Lists all the existing FSLogix configs
Generic Request Nerdio API Request Generic action for making authenticated requests against the Nerdio API
Host Remove Host Removes the chosen host
Host List All Hosts Lists all the hosts of the host pool
Host Create Host Creates a host
Host Start Host Powers on a chosen host
Host Stop Host Powers off a chosen host
Host Restart Host Restarts a chosen host
Host Allow Host Activates/Deactivates a chosen host
Host Reimage Host Reimages a chosen host
Host Assign User to Host Assigns, unassigns, or reassigns the user-chosen host
Host Run Scripted Action on Host Runs the Scripted Action on Host
Host Pool Remove Host Pool Removes a chosen Host Pool
Host Pool Remove Autoscale Pause Removes the autoscale pause for the Host Pool
Host Pool Pause Autoscale Pauses the autoscale for the Host Pool
Host Pool Delete All Hosts Deletes all hosts in the pool
Host Pool Remove Job Schedule Configuration Removes the Job Schedule Configuration
Host Pool List Host Pools Lists all the Host Pool in the account
Host Pool Create Host Pool Creates the Host Pool
Host Pool Get Host Pool Autoscale Config Gets the Host Pool's current autoscale configuration
Host Pool Update Host Pool Autoscale Config Updates the host pool's current autoscale configuration
Host Pool Get Host Pool Autoscale Settings Gets the Host Pool's current autoscale settings
Host Pool Update Host Pool Autoscale Settings Updates the Host Pool's current autoscale settings
Host Pool Get Host Pool AD Gets the Host Pool's current AD
Host Pool Update Host Pool AD Updates the Host Pool's current AD
Host Pool Get Host Pool Properties Gets the Host Pool's current properties
Host Pool Update Host Pool Properties Updates the Host Pool's current properties
Host Pool Get Host Pool VM Deployment Settings Gets the Host Pool's current VM deployment settings
Host Pool Update Host Pool VM Deployment Settings Updates the Host Pool's current VM deployment Settings
Host Pool Get Host Pool FSLogix Config Gets the Host Pool's current FSLogix Config
Host Pool Update Host Pool FXLogix Config Updates the Host Pool's current FXLogix Config
Host Pool Get Host Pool Session Timeouts Gets the Host Pool's current session timeouts
Host Pool Update Host Pool Session Timeouts Updates the Host Pool's current session timeouts
Host Pool List Host Pool Tags Lists the Host Pool's current tags
Host Pool Update Host Pool Tags Updates the Host Pool's current tags
Host Pool List Users Assigned to Host Pool Lists the users assigned to the current Host Pool
Host Pool Assign User to Host Pool Assigns the user to the Host Pool
Host Pool Unassign User to Host Pool Unassigns the user from the Host Pool
Host Pool Clone Host Pool Clones the chosen Host Pool
Host Pool Power Off Host Pools Powers off all the hosts in the pool
Host Pool Power On Host Pools Powers on all the hosts in the pool
Host Pool Restart Host Pools Restarts all the hosts in the pool
Host Pool Reimage Host Pools Resizes or reimages all the hosts in the pool
Host Pool Toggle Host Pools Activates/Deactivates all the hosts in the pool
Host Pool Run Script on Host Pools Runs the script on all the hosts in the pool
Host Pool Toggle Autoscale for Host Pool Toggles Autoscale for host pool with current configurations
Host Pool Set Host Pool Capacity Extender Properties Sets the host pool capacity extender properties
Host Pool Log Off All Users Logs off all users from the Host Pool
Host Pool Disconnect All Users Disconnects all users from the Host Pool
Host Pool Send Message Sends a message to all sessions for the Host Pool
Invoices List Invoices Lists all the Invoices
Invoices Get Invoice Gets the invoice details
Job Get Job Gets job information by ID
Job List Tasks Lists all tasks of a job by job ID
Job Restart Job Restarts the job
Networks List Managed Networks Lists the managed networks by account
Networks List All Available Networks Lists all the available networks by account
Networks Link Existing Network Links existing networks
Recovery Vault Delete Policy from Vault Deletes a policy from the vault
Recovery Vault Get Policy Data Gets the policy data
Recovery Vault List Managed Vaults Lists all the managed vaults
Recovery Vault Create New Vaults Creates a new vault
Recovery Vault List All Vaults Gets all managed vaults
Recovery Vault List All Policies in Vault Gets all the policies in the vault
Recovery Vault Get Region Information Gets information about region protection by policies
Recovery Vault Link to Vault Links to an existing vault
Recovery Vault Unlink Vault Unlinks a vault
Recovery Vault Create Policy Creates a new policy
Recovery Vault Assign Policy to Resource Assigns a policy or resources
Reservations Delete Reservation Deletes a reservation by ID
Reservations Get Reservation Gets a reservation by ID
Reservations Update Reservation Updates an existing reservation by ID
Reservations List Reservations Lists all reservations
Reservations Add Reservations Adds new reservations
Reservations List Resource Names Lists all resource names associated to a reservation
Resource Group Unlink Resource Group Unlinks the Azure rResource Group
Resource Group Link Resource Group Links the Azure Resource Group
Resource Group Unlink Resource Group by Account Unlinks the Azure Resource Group
Resource Group Link Resource Group by Id Links the Azure Resource Group by ID
Resource Group List Managed Resource Groups Lists all the managed Resource Groups
Resource Group List Managed Resource Groups by Account Lists all the managed Resource Groups by account
Resource Group Set Resource Group as Default Sets the Azure Resource Group as default
Resource Group Set Resource Group as Default by Account Sets the Azure Resource Group as default by account
Scripted Actions Delete MSP Scripted Action Deletes the MSP Scripted Action
Scripted Actions Update MSP Scripted Action Updates the MSP Scripted Action
Scripted Actions Delete Azure MSP Scripted Action Schedule Configuration Deletes the Azure MSP Scripted Action Schedule Configuration
Scripted Actions Get Azure MSP Scripted Action Schedule Configuration Gets the Azure runbook MSP Scripted Action Schedule Configuration
Scripted Actions Schedule Azure MSP Scripted Action Schedules an Azure runbook MSP sScripted Action execution in automation account
Scripted Actions Delete Account Scripted Action Deletes an account Scripted Action
Scripted Actions Update Account scripted Action Updates an account Scripted Action
Scripted Actions Delete Azure runbook Account Scripted Action Schedule Configuration Deletes an Azure runbook account Scripted Action schedule confirmation
Scripted Actions Get Azure runbook Account Scripted Action Schedule Configuration Gets and Azure runbook account Scripted Action Schedule Configuration
Scripted Actions Schedule Azure runbook Account Scripted Action Execution in Automation Account Schedules an Azure runbook account Scripted Action in automation account
Scripted Actions List MSP Scripted Actions Lists all MSP Scripted Actions
Scripted Actions Create MSP Scripted Action Creates an MSP Scripted Action
Scripted Actions List MSP Scripted Actions by Account Lists all MSP Scripted Actions by account
Scripted Actions Create Account Scripted Action Creates an account Scripted Action
Scripted Actions Run Azure runbook MSP Scripted Action in Automation Account Runs an Azure runbook MSP Scripted Action in automation account
Scripted Actions Run Azure runbook MSP Scripted Action in Automation Account by Account Runs an Azure runbook MSP Scripted Action in automation account by account
Secure Variables Delete MSP Secure Variable Deletes an MSP Secure Variable
Secure Variables List MSP Secure Variables Lists all MSP Secure Variables
Secure Variables Create MSP Secure Variable Creates an MSP Secure Variable
Secure Variables Update MSP Secure Variable Updates and MSP Secure Variable
Secure Variables Delete Account Secure Variable Deletes an account Secure Variable
Secure Variables List Account Secure Variables Lists all account Secure Variables
Secure Variables Create Account Secure Variable Creates an Account Secure Variable
Secure Variables Update Account Secure Variable Updates an account Secure Variable
Storage Azure Files Get Azure Files Autoscale Gets Azure Files Autoscale
Storage Azure Files Update Azure Files Autoscale Updates Azure Files Autoscale
Storage Azure Files Toggle Azure Files Autoscale Enables/Disables Azure Files Autoscale
Timezones List Timezones ids Lists out the time zones
Usages List Usages Lists the Usages
Usages List Usages by Account Lists the Usages by account
User Sessions List Host Pool User Sessions Lists all the host pool User Sessions
User Sessions List workspace user sessions Lists all the host pool User Sessions
User Sessions Perform Logoff Action for Host Pool User Session Performs a logoff action for the host pool User Session
User Sessions Perform Disconnect Action for Host Pool User Session Performs a disconnect action for the host pool User Session
User Sessions Send Message for Host Pool User Session Sends a message action for the host pool User Session
Workspace List Workspaces Lists all the available Workspaces
Workspace Create Workspace Creates a Workspace for the provided account