Setting up a 'Service Account'
TruSTAR's integrations and user management allows users to set-up a service account to utilize when configuring with the TruSTAR API. This practice enables companies to have a dedicated account for affiliated API keys and tracking.
Credentialing a Service Account
As a company admin, creating a dedicated user account is simple. Follow these steps:
- Navigate to 'Settings'
- Select the 'Users' tab
- Select 'Add User'
- Fill out the fields below:
- Name
- For example:
- First name: Integration
- Last name: Splunk
- For example:
- Email address
- Must be accessible to get account configured
- Can't use an email address already credentialed on the platform
- For example: trustar_splunk@acme.com
- Role
- We recommend the 'User' role for this purpose
- Enclave permissions
- This varies depending on which integration the service account is being set-up for. See that integration's technical documentation to understand what level of permissions will be required when setting up the configuration.
- No Access
- View Only
- Can only see reports but can not create nor modify data for that enclave
- Submission Access
- Can submit to and see data in the enclave but cannot delete nor modify
- Full Access
- Ability to read, write, delete, modify anything present in the enclave
- This varies depending on which integration the service account is being set-up for. See that integration's technical documentation to understand what level of permissions will be required when setting up the configuration.
- Name
- Once the account is set-up select 'Send Confirmation' in the user list
Example (Splunk Service Account)


To read more on user management click here
Retrieve the API keys
- Navigate to 'Settings'
- On the left side panel select the API tab
- After agreeing to the terms you will be able to generate the API Key and Secret.