Before you start
- Neo uses ControlUp’s platform API at
api.controlup.com, the one ControlUp’s VDI & DaaS, Desktops, Compliance and Synthetic Monitoring products share. Your Monitor and console stay where they are. - A ControlUp API key carries the permissions of the user who makes it, and only the permissions given to that user directly: a permission that comes through an SSO group does not reach the API. Make the key as a user with the permissions your agents need, or create a ControlUp user for Neo.
1. Create an API key
1
Open API Key Management
In ControlUp, click your profile icon in the top-right corner and select API Key Management.
2
Create the key
Click + Create new, choose how long the key lasts, and copy the key. Copy the Organization ID shown on the same page too.
2. Add the key in Neo
1
Open Integrations
In the Neo Dashboard, open Integrations → ControlUp, under Servers & Virtualization.
2
Save the key and the organization ID
Paste the API key and the Organization ID, then click Save settings. Neo reads your organization’s tags with the key before saving, so a wrong key or organization ID is rejected straight away.
3. Make a maintenance folder (for muting)
To let Neo mute a machine’s alerts, create a folder such asMaintenance in the ControlUp console, in the place your folders allow, and exclude it from your triggers’ scope. Neo can add it to each trigger’s excluded folders for you; it cannot create a folder, because ControlUp’s API does not.
4. Turn ControlUp on per agent
Open the agent, go to the Integrations section, and configure the ControlUp block. Agents can do only what the key’s user may do in ControlUp.Pick an access profile
Read Only
Read alerts, statistics, machines, triggers, devices and settings. Nothing is changed.
Helpdesk
Changes to machines, triggers, devices, sessions and DaaS wait on a technician. Users, roles, tenants and Azure credentials stay read only.
IT Admin
Machines, triggers, devices, sessions and DaaS change without approval. Users and access, Azure credentials and Compliance exceptions wait on a technician.
Full Automation
Every change runs without approval, except deleting a host pool from Azure.
Or set each area by hand
Each area can be Disabled, Read Only or Read/Write (VDI Metrics & History is Read Only at most), and has its own technician approval setting.
