Overview
The Action1 integration enables ThreatAware to collect read-only data from your Action1 console, providing visibility into endpoint inventory, management status, and security posture across your organisation.Connection Method: API Credentials
Setup Time: 15 minutes
Access Required: Action1 Account with API access
Data collected
The Action1 integration provides:- Endpoint inventory and device management status
- Patch and update compliance information
- Security software status and configuration
- Software inventory and compliance metrics
Use cases
Endpoint Management
Monitor endpoint inventory and management status in Action1
Patch Management
Track patch and update compliance across your endpoints
Security Compliance
Verify endpoints meet security requirements and policies
Device Inventory
Maintain complete visibility into managed endpoints
Setup instructions
1
Log in to Action1 Console
Access the Action1 Console with your account credentials.
2
Retrieve API Credentials
Locate your API connection details:
- You will need to collect the following information from your Action1 account:
- API URL:
https://app.action1.com - Client ID
- Client Secret
- Organisation ID (example format:
57d69fc2-2e96-4741-a573-aeb09fd41017)
- API URL:
3
Log in to ThreatAware
Open your ThreatAware account and prepare for integration setup:
- Navigate to the Action1 integration setup page
- You will have fields for entering the API credentials
4
Enter API Credentials
Input your Action1 connection details:
- API URL:
https://app.action1.com - Client ID: Enter your Action1 Client ID
- Client Secret: Enter your Action1 Client Secret
- Organisation ID: Enter your Action1 Organisation ID
5
Authorize Integration
Complete the connection:
- Click the Authorize button to enable integration with ThreatAware
- The system will attempt to connect to Action1 using the credentials you provided
6
Verify Connection
After authorization:
- Check that the Integration Status shows as Active in ThreatAware
- Confirm that endpoint data is appearing in ThreatAware
- Wait for the first data synchronization cycle to complete
Required credentials
API URL
API URL
Field Name: Action1 API URL
Type: String
Value:
https://app.action1.com
Description: The base URL for Action1 API accessThis is the standard Action1 API endpoint and should not be modified.Client ID
Client ID
Field Name: Action1 Client ID
Type: String
Description: The unique identifier for your Action1 API applicationThis ID is used to identify your integration and must be kept confidential.
Client Secret
Client Secret
Field Name: Action1 Client Secret
Type: Password (encrypted)
Description: The secret key associated with your Action1 Client IDStore this credential securely in your organisation’s password manager. Treat it like a password.
Organisation ID
Organisation ID
Field Name: Action1 Organisation ID
Type: String
Example:
57d69fc2-2e96-4741-a573-aeb09fd41017
Description: The unique identifier for your Action1 organisationThis ID specifies which organisation within Action1 to connect to.Verification and testing
After setup, verify the integration is working correctly:-
Check Integration Status
- Navigate to the Action1 integration page in ThreatAware
- Confirm the integration shows Active status
- Check the last sync timestamp
-
Verify Data Collection
- Wait up to 60 minutes for initial data synchronization
- Search for known endpoints in ThreatAware
- Verify the device and management data matches your Action1 console
-
Test Queries
- Create a test query to filter endpoints managed by Action1
- Verify device inventory and compliance data is being collected correctly
Troubleshooting
Credentials Verification Failed
Credentials Verification Failed
Symptoms: Integration shows authentication or credential errorSolutions:
- Double-check all four credentials are correct:
- API URL should be exactly:
https://app.action1.com - Client ID, Client Secret, and Organisation ID must be accurate
- API URL should be exactly:
- Ensure there are no extra spaces or truncated values
- Verify the credentials were copied from the correct Action1 account
- Check if your Action1 account is still active and in good standing
- Regenerate credentials if you suspect they have been compromised
Connection Timeout
Connection Timeout
Symptoms: Integration fails to connect or times outSolutions:
- Verify the Action1 console is accessible at
https://app.action1.com - Check firewall rules allow outbound HTTPS (443) to Action1’s servers
- Confirm your network connectivity is stable
- Test accessing the Action1 console directly in a browser
- Check Action1 service status for any ongoing issues
No Data After 1 Hour
No Data After 1 Hour
Symptoms: Integration shows active but no endpoint data appearsSolutions:
- Verify there are endpoints enrolled in Action1 in your organisation
- Check that the Organisation ID is correct for the organisation with endpoints
- Confirm the Client ID and Client Secret have not been revoked
- Wait for the next sync cycle (typically hourly)
- Review ThreatAware integration logs for error messages
- Contact Action1 support if you need to verify API access
Permission Issues
Permission Issues
Symptoms: Integration connects but receives “Access Denied” errorsSolutions:
- Verify the Client ID and Client Secret have appropriate API permissions
- Check that your Action1 account has permission to access the specified Organisation ID
- Ensure the API application in Action1 has not been disabled
- Review Action1 documentation for required API permissions
- Contact Action1 support to verify your API credentials have correct permissions
Additional resources
Action1 Console
Access your Action1 console
ThreatAware Support
Contact ThreatAware support for integration assistance