1. Prepare the API user
Dark Web ID lets only a partner user call its API, and only from the addresses on that user’s IP allowlist.1
Pick or create the user
In Dark Web ID, use a user in your partner organization with the Partner Administrator or Partner Agent role. A dedicated user for Neo is easiest to manage.
2
Turn on web services
On that user (My Account > My Settings, or Edit User), turn on Permit access to web services.
3
Allow Neo's addresses
In the user’s IP Address whitelist field, add all three of Neo’s addresses:Different Neo services make different calls, so add all of them (IP Whitelisting).
4
Set a Dark Web ID password
The API needs the user’s own Dark Web ID password. A KaseyaOne sign-in does not replace it. If Require Log In with KaseyaOne is on, add the user to User Overrides on the KaseyaOne tab of Dark Web ID’s settings, set the password with Forgot Password on the Dark Web ID sign-in page, and then remove the override if you like. Kaseya’s article Enabling API access for Dark Web ID has the details.
2. Add the user in Neo
1
Open Integrations
In the Neo Dashboard, open Integrations and find the Dark Web ID card, under Security.
2
Save the user
Enter the user’s email and Dark Web ID password and click Save settings. Neo checks them against Dark Web ID before saving. A refusal names the cause: a wrong password, web services turned off, or an address missing from the allowlist.
3. Turn Dark Web ID on per agent
Open the agent, go to the Integrations section, and pick an access profile for the Dark Web ID block, or set each area yourself:
See Dark Web ID API for what the agent can read and change.
