Connections are used to authenticate AssetExplorer Cloud integrations with external applications. You can use connections inside custom functions to invoke REST APIs of any third-party applications.
The application provides default connections with many services, such as Zoho, Google, Hubspot, Trello, etc. To set up connections for default services,
Scopes - Select access permissions to be authorized for the connection.
Click Create and Connect.
</SS>
The connection will be created and displayed with the following fields and a code snippet.
Link Name: The name provided for the connection.
Scopes: The account authorized through connection will have access to the URLs displayed under Scopes.
ServiceName: Name of the third-party application.
Status: Indicates the connection status.
</SS>
Click Done, and you will be redirected to the connections home page.
To set up the created connection, hover over the connection and click Connect.
</SS>
Sign in to the third-party application and authenticate AssetExplorer Cloud. The connection will be activated.
You can use the code snippet provided for the connection in custom functions.
Replace <url> with the URL to be invoked.
Choose the HTTP method.
Pass parameters, if any.
You can add connections to custom widgets by copying the JSON code snippet to a custom widget package. Use the pointers for reference:
Add line breaks after each property in the JSON object.
You can set the "userAccess" as "true" to allow users to authorize connections individually. To restrict authorization to only administrators, set "userAcess" as "false".
Click here to learn more about adding connections to custom widgets.
On this page, you can set up, revoke, and delete connections.
Click Add Connection to create a connection with default or custom services.
To set up a connection, click Connect.
View the code snippet of each connection (both active and revoked) by simply clicking the connection name.
Modify the name and scope of a connection by using the Edit button displayed upon hovering over the connection.
</SS>
Revoke and delete connections by using the respective options displayed upon hovering over the connection.
</SS>
Learn more about setting up connections for custom services.
Step 1: Store the third party application details as a service.
Click Create Connections. Switch to the Custom Services tab and click Create New Service.
Alternatively, go to Custom Services in the Connections pane and click Create Services.
Fill out the form using the pointers below.
Field Name | Description | ||||||||||
Service Name | Provide a display name for the service. | ||||||||||
Service Link Name | Provide a unique link name to identify the custom service. The link name must contain only alphanumeric characters in snake_case. | ||||||||||
Authentication Type | Choose an authentication type based on the third-party service's API documentation.
| ||||||||||
Dynamic Parameters | It can be used as placeholders in the input URL of Deluge webhook tasks and the connection's authentication URL in the format - {ParamLinkName}. |
Replace <url> by the URL to be invoked.
Choose the HTTP method.
Pass parameters, if any.
You can add connections to custom widgets by copying the JSON code snippet to a custom widget package. Note the following pointers for reference:
Add line breaks after each property in the JSON object.
You can set the "userAccess" as "true" to allow users to authorize connections individually. To restrict authorization to only administrators, set userAcess as "false".
Click here to learn more about adding connections to custom widgets.
Click Add Connection to create a new connection with default or custom services.
Click Connect on a connection to set up the connection.
View the code snippet of each connection (both active and revoked) by simply clicking the connection.
Modify the name and scope of a connection by using the Edit button displayed upon hovering over the connection. When you update a connection's scope, the connection will automatically be revoked. You must re-authenticate to use the connection.
</SS>
Revoke and delete connections by using the respective options displayed upon hovering over the Connection.
</SS>