Setting up a ServiceNow connection within Automate365 Automations opens up powerful possibilities for automating helpdesk requests for new workspaces. This integration allows you to fully automate the creation of Microsoft 365 workspaces directly from a ServiceNow request (incidents, requests, or changes), based on that request's settings.
Set up a ServiceNow connection
Go to the BindTuning App.
Navigate to Automate365 > Connections.
Click the "Create connection +" button, and select "ServiceNow".
A pop-up will open to configure the ServiceNow connection.
ServiceNow authentication options
Below, you'll find an explanation of the different ServiceNow authentication options and the required parameters for each.
API Token
Uses a unique, secret key or credentials (often from a dedicated integration user) to securely authenticate Automate365's requests to ServiceNow.
Parameter | Description |
Connection Name | A label to identify your connection |
Instance URL | |
API Token* | Token generated from your ServiceNow instance |
Parameter Name | The name of the parameter used to pass the token |
Parameter Type | Specifies if the token is sent in the Authorization header or as a query parameter |
* Read more on how to configure API Key authentication for ServiceNow. This article includes detailed instructions on how to enable OAuth in ServiceNow and how to retrieve the Client ID and Client Secret.
About connection failure
API tokens are not automatically validated or refreshed. You must be aware of the token's expiration date in your environment. To maintain connectivity, you need to manually edit the connection and provide a new API token before the token expires. If you miss the expiration date, the system will notify you once it detects the key is no longer valid.
OAuth 2.0
Provides a secure, token-based authorization method, allowing Automate365 to access ServiceNow on a user's or system's behalf without directly managing credentials.
Parameter | Description |
Connection Name | A label to identify your connection |
Instance URL | |
Client ID** | Identifies the application (Automate365) to ServiceNow |
Client Secret** | A confidential key that authenticates your application's identity to ServiceNow. |
** Read more on how to configure OAuth for ServiceNow. This article includes detailed instructions on how to enable OAuth in ServiceNow and how to retrieve the Client ID and Client Secret.
About authentication tokens' expiration and renewal
OAuth tokens typically expire after 90 days. Automate365 manages this by automatically refreshing tokens before they expire, ensuring continuous connectivity and eliminating the need for manual intervention.
If the system cannot renew an OAuth token (maybe due to revoked permissions or changed credentials), you'll be notified immediately. This lets you fix the issue fast and keep your workflows running smoothly.
Once you've configured the connection, simply check your connections list to confirm its status is "Connected."
Note: For other types of connections, refer to the full list of connection types.