Aqua Security is the largest pure-play cloud-native security company, allowing customers to innovate and run their businesses with minimal friction. The Aqua Cloud Native Security Platform provides prevention, detection, and response automation across the entire application lifecycle to secure the build, secure cloud infrastructure, and secure running workloads wherever they are deployed.
To create an Aqua credential, you will need your Aqua:
userid
- Ensure that youruserid
has sufficient privileges to access the relevant API endpointspassword
Create an Aqua resource and credentials in Tines
Login to your Tines tenant
Navigate to the team that will be using the API and click "Resource"
Click "+ New Resource"
Input the values for the Aqua resource
Name: "aqua_userid"
Description: Optional
Builder: Your userid
Optional
Access: What other teams can also use the resource
Click "Save resource"
You will need to create two credentials:
One Text type: "aqua_password"
One HTTP request type: "aqua_api"
Text type
Navigate to the team that will be using the API and click "Credentials"
Click "+ New Credential" and select "Text"
Input the values for the Aqua credential
Name: "aqua_password"
Description: Optional
Value: Your password
Optional
Domains: Ensure this credential can only be used when making HTTP requests to specific domains.
Access: What other teams can also use the API
Click "Save"
HTTP request type
Click "+ New Credential" and select "HTTP Request"
Input the values for the Aqua credential
Name: "aqua_api"
Description: Optional
URL: The URL for your region, e.g.
https://eu-1.api.cloudsploit.com/v2/signin
Content Type: JSON
Method: post
Payload: Copy the below object and paste it into the "Plain code" section:
{
"email": "<<RESOURCE.aqua_userid>>",
"password": "<<CREDENTIAL.aqua_password>>"
}Click "Run options", navigate to the
token
key and double-click on the keyLocation of token from response: Paste the path to the token in the value pill, i.e.
<<aqua_api.body.data.token>>
Optional
Domains: Ensure this credential can only be used when making HTTP requests to specific domains
Access: What other teams can also use the API
Click "Save"
Your credential should look like the following:
More on creating credentials in Tines here.
You can also find a selection of Aqua stories in the story library.