Fact
To make sure a remote Automatic Account Manager is up and running, the http communication may be tested with an AAM Action called AAM Remote Service State.
Requirements
- Product: PhenixID Identity Provisioning
- Action AAM Remote Service State AAMWSRemoteStateAction.jar
Overview
This action may be used to check if an Identity Provisioning instance is able to communicate with another Identity Provisioning service over a LAN or the internet.
Settings
Label | Description/Example |
Remote Server Address and Port [MANDATORY] | Remote server address and port. Example: http://aamserver.domain.local:8080 |
EndPoint URL [OPTIONAL] | The Remote AAM State URL. Default value=/services/AAMRemoteState Example for Identity Provisioning 4.x = /services/Version |
Session Attribute Name for State [OPTIONAL] | Enter a session attribute name for ‘STATE’.The ‘STATE’ attribute value indicates if the operation was ‘Successfully connected to remote service:[serveraddress]’ or ‘Unable to connect to remote service:[serveraddress] (and error message)’. Default value=STATE |
Stop Action on Connection Failure (true/false) [OPTIONAL] | If set to true, and if there is no connection (timeout=60 sec) to the remote AAM, the action is stopped. Default value=false |
Example
The IP address http://192.168.0.21:8071 to the remote server is given. The Action tries to connect to the Web Service endpoint address http://192.168.0.197:8071/services/Version
Result:
If the remote server is up and running, the STATE attribute value is set to Successfully connected to remote service:[serveraddress], else if not, Unable to connect to remote service:[serveraddress] (and error message)
DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.
PhenixID - support.phenixid.se