The ShowPermissions
action returns information on whether a specified IP address is allowed to send query actions or administrative actions to the action port.
action=ShowPermissions&IP=12.3.4.56
This action checks whether the machine with the IP address 12.34.56
is allowed to send actions to the port, and returns the following information:
<?xml version="1.0" encoding="UTF-8" ?>
- <autnresponse xmlns:autn="http://schemas.autonomy.com/aci/"> <action>SHOWPERMISSIONS</action> <response>SUCCESS</response> - <responsedata> - <autn:client> <autn:ip>10.2.105.174</autn:ip> <autn:ipvalid>true</autn:ipvalid> <autn:queryclient>true</autn:queryclient> <autn:adminclient>true</autn:adminclient> <autn:allowedproxy>true</autn:allowedproxy> <autn:servicestatusclient>true</autn:servicestatusclient> <autn:servicecontrolclient>true</autn:servicecontrolclient> <autn:indexclient>false</autn:indexclient> <autn:allowedindexproxy>true</autn:allowedindexproxy> <autn:cors> <autn:enabled>true</autn:enabled> <autn:origin>*</autn:origin> </autn:cors> </autn:client> </responsedata> </autnresponse>
Alternatively you can specify the action without an IP address, in which case Eduction Server returns the permissions information for the referring IP address.
Parameter | Description | Required |
---|---|---|
ActionID | A string to use to identify an ACI action. | |
EncryptResponse | Encrypt the output. | |
FileName | The file to write output to. | |
ForceTemplateRefresh | Forces the server to load the template from disk. | |
IP | the IP address (in numeric format) that you want to show permissions for. | |
Output | Write output to a file. | |
ResponseFormat | The format of the action output. | |
Template | The template to use for the action output. | |
TemplateParamCSVs | A list of variables to use for the specified template. |
|