How Do I protect the Sponger Endpoint?
The guide demonstrates how access to the Virtuoso Sponger endpoint can be protected.
Prerequisites
- Ensure the following packages are installed:
Sample Scenario
- Load the Virtuoso Conductor Administration user interface i.e http://cname/conductor .
- Login using the "dab" user credentials.
- Go to "Linked Data" -> "Access Control" -> "Sponger" tab:
- Click "Add New Rule" to create a rule restricting access to be only from "localhost" for example:
- In the form presented enter the following values to the indicates fields indicated:
- Filter: "127.0.0.1";
- Access: "Allow";
- Destination: "*";
- Set the rest of the fields values to "0":
- Click "Add" button to add the rule to the filter list:
- Then click "Apply" to activate the rule:
- To create a rule to deny access from a given domain such as 333.333.333.1 for example, click the "Add New Rule" button.
- In the form presented enter the following values to the indicates fields indicated:
- Filter: "333.333.333.1";
- Access: "Deny";
- Destination: "*";
- Set the rest of the fields values to "0":
- Click "Add" button to add the rule to the filter list:
- Click "Apply" to activate the rule: