Getting Started
Core Features
How-To Guides
Configuration
Troubleshooting
Integrations
Connected Tools allow you to integrate our platform with various external services, enhancing its capabilities by connecting to your existing infrastructure and applications. These integrations enable features like automated employee data synchronization, cloud security posture management, and browser-based task automation.
By connecting your tools, you can centralize data, automate routine tasks, and gain deeper insights into your organization's security and compliance posture, all from within our platform. This page guides you through setting up and managing these valuable connections.
Before you begin, understanding a few key terms will be helpful:
Connecting a new tool typically involves selecting the provider, providing authentication details, and confirming the connection.
Navigate to the "Integrations" or "Connected Tools" section in your platform settings. You will see a list of all available providers.
Choose the tool you wish to connect. The platform will guide you through the specific authentication steps required for that provider.
Depending on the provider, you will either:
Ensure that your browser allows pop-ups and redirects, as the OAuth2 flow will temporarily take you to the provider's website.
After providing the credentials, the platform will attempt to validate them. If successful, your connection will be activated. For some providers, like AWS, this validation includes checking for necessary permissions and service enablement (e.g., Security Hub).
For AWS connections, the platform verifies that:
You can view, test, update, and remove your connected tools at any time.
Access the "Integrations" or "Connected Tools" section to see a list of all your active and inactive connections. Each connection will display its status (e.g., active, error, paused) and last sync time.
If you suspect an issue with a connection or want to verify its credentials, you can trigger a connection test. This re-validates the credentials and updates the connection's status.
You can temporarily pause a connection to stop all automated activities associated with it. When you're ready to resume, simply activate it again.
For connections using API keys or custom authentication, you can update the stored credentials. For OAuth2 connections, you typically need to disconnect and re-establish the connection if the authorization expires or needs to be changed.
OAuth2 integrations often rely on access tokens that can expire. While the platform attempts to refresh these tokens automatically, if a refresh fails, you may need to disconnect and reconnect the integration to re-authorize access.
The Employee Sync feature automates the management of user accounts within your organization by integrating with your HRIS or Identity Provider (IdP).
Follow the general steps above to connect one of the supported providers:
Once connected, you need to designate which connected tool will be your primary source for employee data.
When an employee sync provider is active:
While employee syncs often run automatically on a schedule, you can manually trigger a sync at any time from the provider's connection details page. This is useful after making significant changes in your HRIS/IdP or to quickly update user statuses.
For cloud environments, you can connect your accounts to perform automated security scans and identify potential risks.
Follow the general steps to connect your cloud provider, such as AWS. Ensure you provide the necessary credentials and permissions for security scanning.
Once connected, you can initiate a security scan for your cloud environment. This will analyze your resources for security findings based on the configured policies and services (e.g., AWS Security Hub).
You can view the status of your security scans, including any findings, directly within the platform. This allows you to track progress and address identified issues.
Browser Automation allows you to record and execute sequences of actions within a web browser, automating repetitive tasks.
You can define new browser automations by specifying the steps you want the browser to perform (e.g., navigating to a URL, clicking elements, entering text).
You have several options for running automations:
You can view a list of all your created automations, edit their steps, or delete them if they are no longer needed.
Access the history of past automation runs to review their outcomes, check for errors, and view any generated artifacts like screenshots.