- Read companies, portal users, subscriptions, invoices and reports
- Look up the products a client can buy, the fields an order needs, and your prices
- Order a product a client does not hold yet, after a technician approves it
- Add or remove seats on an existing subscription with Change License Seats
Connect D&H
1
Create an API user
In the D&H Cloud Marketplace, create a user for Neo with access to your clients and their subscriptions.
2
Find your account ID
Open your MSP company in the D&H portal. The account ID is the number in the URL, for example
54632 in https://cp.dandhcloudsolutions.com/#/Account/View/54632/Overview. It is not the NumericId the portal shows.3
Save it in Neo
Open Integrations, select D&H, enter the username, password and account ID, and click Save.
4
Map each company
On the Companies page, open a company and add its D&H account ID under Marketplace Company IDs. Find it in the URL of the company’s page in the D&H portal. Agents use this ID for orders and cancellations, and each approval request names the D&H company.
What agents can do
Agents call D&H through the Vendor API tool, which is added when you give the agent D&H permissions in its settings. Each permission group has its own access level:
The access profiles are Read Only, Helpdesk (every change asks a technician first) and IT Admin (no approval, except the changes below). You can set approval per permission group.
Changes that always ask a technician
These ask a technician for approval in every profile:- A new order, a product upgrade, and approving an order D&H holds for a credit check. D&H bills you for each.
- Accepting a product’s terms and conditions for a client.
- Cancelling an account. In D&H this can end a subscription, a user or a whole company, so the request names which.
- A product action, because each product defines its own.
Buying a product a client does not hold
- The agent finds the product, the fields D&H needs for the order (such as the quantity and the billing term), and your price.
- It sends the order to D&H as a validation only, which buys nothing, and fixes any value D&H rejects.
- It asks a technician to approve the order. The request names the product, the quantity, the billing and commitment term, the price and every field it will send.
- After approval, it places the order with exactly those values.
- For a Microsoft product, once the new subscription is provisioned and the licence shows in the client’s Microsoft 365 tenant, the agent assigns it if it has the M365 Licensing permission; otherwise it uses your licensing tool, such as CIPP, or hands the step to a technician.
