Requirements
Access Decision Service (ADS) is downloaded as a single jar file to be run from the command line.
Java virtual machine
An official, production-ready release of the Java Development Kit (JDK) compatible with 64-bit Java SE 8, Java SE 11 or Java SE 17.
Platforms
Access Decision Service is a Java Virtual Machine application and should be expected to run on any platform for which an official, production-ready release of the appropriate Java Virtual Machine exists.
Memory requirements
512 MB minimum memory
Ports usage
The following TCP ports are currently used by ADS modules, and should be free to use in your operating system.
- 8080
- 8081
Key files and license
Some items needed for the installation will be provided separately by Axiomatics:
- An Access key ID and a Secret access key to use as credentials for AWS CLI
- The Access Decision Service
.jar
file or the ADS.zip
file for the Kubernetes deployments. - The Access Decision Service license key file (provided separately by Axiomatics), with a file reference to it in the license property in the deployment configuration file. See License for more information.
- A deployment configuration file. See the section Basic configuration for a description of the settings.
- An authorization domain configuration file, with a file reference to it in the domain property in the deployment configuration file. See the section Authorization domain configuration for a description of this configuration.
ADS cannot be downloaded and installed without these items. Contact Axiomatics Customer Support if you have not received them.
Preparing to install ADS
Access Decision Service is downloaded via AWS CLI.
If you have not already done so, install AWS CLI according to the instructions here.
To have the appropriate access to Axiomatics' downloads, you need to configure the AWS CLI account with the aws configure
command, as explained here. For this step, you will need an Access key ID and a Secret access key, which will be provided to you by Axiomatics.
Download the vulnerabilities report
You can download a comprehensive vulnerabilities analysis report for ADS.
After configuring the AWS CLI account, run the following AWS CLI command in the terminal to download the vulnerabilities report from S3:
aws s3api get-object --bucket axiomatics-customer-artifacts --key releases/com/axiomatics/access-decision-service/access-decision-service/1.10.2/ads-vulnerabilities-report.html ads-vulnerabilities-report.html
Please note that this report is only available for ADS version 1.10.1 or later.
This downloads an HTML report file to your computer.
Download the file
ADS is downloaded as a single jar file.
After configuring the AWS CLI account, run the following command in the terminal to download the jar file:
aws s3api get-object --bucket axiomatics-customer-artifacts --key releases/com/axiomatics/access-decision-service/access-decision-service/1.10.2/access-decision-service-1.10.2.jar access-decision-service-1.10.2.jar
In the ADS documentation, the jar file is always referred to in full, that is, access-decision-service-1.10.2.jar
.
This downloads the selected file to your computer.