Senteon integration
If you’re new to integrations in Rewst, read through our introductory integration documentation here.
What does the Senteon integration do?
Our Senteon integration enables the automation of Senteon's endpoint hardening platform. Use the Senteon API within Rewst workflows to monitor endpoint compliance status, manage configuration drift alarms, retrieve tenant and endpoint data, and automate security hardening validation for continuous compliance monitoring and Zero Trust policy enforcement.
Why use the Senteon integration?
Automatically pull compliance scores and status for all managed endpoints to populate SIEM dashboards, ensuring you can prove "Clean Health" to auditors without manual exports.
Trigger immediate incidents in your SOC (Blumira/Huntress) when a security setting is changed on a mission-critical server.
Ingest Senteon’s endpoint inventory into your CMDB or SIEM to identify stale or undocumented devices that haven't checked in.
Cross-reference EDR alerts like a SentinelOne threat with Senteon hardening data to see if a specific misconfiguration allowed the threat to execute.
Set up the Senteon integration
Set up steps in Senteon
Log in to your Senteon Command Center
Navigate to Settings > API Keys > Manage API Keys.
Click Add New API Key.

Enter
Rewstinto the Name field.Check the Never Expire box to ensure that your API Key will work for the Rewst integration indefinitely.
Toggle Permissions to enabled for all tenants that you wish to manage in Rewst.
Click Create Key.
Copy your generated Key ID and Key Secret. Note that the token will only be displayed once, and cannot be retrieved once the dialog is closed. Store these values somewhere secure. You'll need both for the rest of the set up steps in Rewst.

Set up steps in Rewst
Navigate to Configuration > Integrations in the left side menu of your Rewst platform.
In the integrations page, search for the
Senteonintegration.
Click on the integration tile to launch the configuration setup page.
Paste the Key ID and Key Secret copied from Senteon into the relevant fields.
Click Save Configuration.
Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for organization mapping. Complete your mapping as desired.
Test the integration
Saving your configuration during integration setup automatically triggers a test API call to verify that your setup is correct. If something is wrong with your credentials and the integration fails, you'll receive an error message in the Rewst platform.
Got an idea for a new integration? Rewst is constantly adding new integrations to our integrations page. Submit your idea or upvote existing ideas here in our Canny feedback collector.
Senteon integration actions and endpoints
For more on how actions work in Rewst, check out our introductory actions documentation here.
Senteon's complete API documentation can be found here.
Account Endpoints
List Account EndPoints
Inputs parsing as GUIDs are treated as UIDs; others as names. When filtering baselines by name, also filter by tenant since names are tenant-scoped. This API does not write EndpointProfile, BaselineGroup, or ExceptionGroup.
Account Endpoints
List Account Endpoints by Host Name
Endpoint HostNames are not unique, so this API can return more than one object, up to a maximum of 1000. This request will fail if the caller does not have View permission for any of the endpoints with the specified name.
Account Endpoints
Get Account Endpoint
While this API returns a list of endpoints, there will only ever be exactly 1 endpoint in that list.
Agents
Get Agent Evaluation
Gets the Evaluation Data retrieved from the agent installed on the endpoint. Requires View permissions for the tenant the given endpoint resides in.
Agents
Get Agent Compliance
Gets the Compliance Data retrieved from the agent installed on the endpoint. Requires View permissions for the tenant the given endpoint resides in.
Alarms
List Alarms
Only alarms in tenants that the client has permission to view will be returned. For all parameters that can be specified by a name or UID, the API will assume the argument is a UID if it can be parsed into one, otherwise it will treat it as a name.
Endpoint Groups
List Baseline Groups
Get all Baseline Groups matching the optional criteria.
Endpoint Groups
List Baseline Templates
Gets all Baseline Templates matching the optional criteria.
Tenants
List Tenants
Gets a list of all Ids and Names of Tenants within your Organization.
Tenants
Get Tenant By Name
Gets detailed information about endpoint status counts for a given tenant.
Tenants
Get Tenant
Gets detailed information about endpoint status counts for a given tenant.
Last updated
Was this helpful?
