How do I integrate with TOPdesk?
If you want Security Center to create tickets for vulnerabilities in TOPdesk, follow these step-by-step instructions. Once connected, ticket status is synchronized between the two systems, and tickets are closed automatically when a scan confirms that a vulnerability is fixed.
The TOPdesk integration works only with cloud-based TOPdesk.
Before you begin, you need to prepare TOPdesk. The integration uses a dedicated API account with its own operator group, permission group and application token.
Create an operator group in TOPdesk
- Log in to TOPdesk.
- Go to Supporting Files > Operator groups and click New.
- Enter a group name, for example Holm Security API, and select a Branch.
- Under Tasks, select First line call operator and Second line call operator.
- Click Save.
Create a permission group in TOPdesk
- Go to Supporting Files > Permission groups and click New.
- Enter a name, for example Holm Security API.
- Under Call Management, select Read, Write, Create and Archive for Second line calls.
- Under Supporting Files, select Read for:
- Persons
- Person groups
- Operators
- Operator groups
- Suppliers
- Supplier contacts
- Branches
- Locations
- Under API Access, select Read for REST API and Write for Use application tokens.
- Click Save.
If you want Security Center to create first line calls, also select Read, Write, Create and Archive for First line calls.
Create an API account and application token in TOPdesk
- Go to Supporting Files > API accounts and click New.
- Enter a surname, for example Holm Security API, and select a Branch.
- Under TOPdesk Account, enter a Login name, for example HOLM.SECURITY, and select Has access.
- Under Tasks, select First line call operator and Second line call operator.
- On the Operator groups tab, add the operator group you created.
- On the Permissions tab, add the permission group you created.
- Click Save.
- Under Application tokens, click Add, enter an application name such as Holm Security, and copy the token.
TOPdesk shows the application token only once, so store it in a secure place. The token has an expiry date. Create a new token before it expires and update it in Security Center, or the integration stops working.
Connect TOPdesk in Security Center
- Log in to your Security Center.
- Click the menu icon in the top right corner and select Integrations.
- Click Configure on TOPdesk.
- Enable the toggle to activate the integration.
- Under Credentials, enter:
- Username: the login name of the API account, for example HOLM.SECURITY
- Password: the application token
- URL: your TOPdesk URL, for example https://yourcompany.topdesk.net
- Click Establish connection.
- Map the ticket statuses to your TOPdesk statuses and select the operator group you created.
- Click Update settings.
- Done!
You can also create tickets automatically. Read more about remediation rules here: