Configure Password Manager
API EndPoint : configure
Configures or updates PAM integration settings in NCM
HTTP Method
POST
API URL
http://localhost:8060/api/json/pam/configure?apiKey=********&protocol=https&server_name=pam-1234&server_port=8282&enabled=true&auth_token=********&app_server_name=NetworkConfigurationManager&service_name=PAM360
Parameters
| Param Name | Description | Data Type | Regex | Is Mandatory |
|---|---|---|---|---|
| apiKey | API Key to access your server. | - | - | Yes |
| protocol | Protocol used for PAM connection. Use https for secure communication | - | ^(http|https)$ | yes |
| server_name | Hostname or IP address of the PAM server | - | ^([p{L}p{N}P{InBasicLatin}s.:-_])+$ | yes |
| server_port | Port number used to connect to the PAM server | - | ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$ | yes |
| enabled | Indicates whether PAM integration is enabled | boolean | - | yes |
| auth_token | Authentication token used to authorize requests to the PAM server | - | [p{L}p{N}-_s]+ | yes |
| app_server_name | Unique name used to map NCM with the PAM360 service. Identifies the ITOM application in PAM360. | - | ^([A-Za-z0-9._s])+$ | yes |
| service_name | Name of the password manager to be configured | - | ^(PMP|PAM360|CYBERARK)$ | yes |
Sample Response
HTTP Code: 200
{"test_connection":true,"statusMsg":"PAM360 settings configured successfully","connection_msg":"Verification success, Now you can proceed further.","isSuccess":true}