Hi,
We have a requirement where we have to integrate BMC BSA with VRO...as far i have checked it can be done through BMC SA plugin..but is there any option to connect to BSA without using plugin from VRO...
Thanks,
Mano
Hi,
have a look to the "CLITunnelService", "CLILoginService", "AssumeRoleService" and the "RESTRequestService" from BSA.
(Using BMC Server Automation - SOAP Web Services - BMC Server Automation 8.5 - BMC Documentation)
You can connect the vRO to BSA via SOAP and REST. We are using a combination of both protocols!
(No special Plugin required)
Example: CLITunnelService SOAP URL:
https://<BSA-SERVER>:9843/services/CLITunnelService
Example: Get a ServerId from BSA Inventory via REST:
- REST-Host: https://<BSA-SERVER>:9843/
- REST-Operation: /group/Servers/<YOUR SMARTGROUP NAME>/?NAME={myServerName}&username={myUserName}&password={myUserPassword}&role={myUserRole}
Regards,
Marc
BSA exposes a few mechanisms to allow for what you want
Here's the doc link for the 8.7 versions - https://docs.bmc.com/docs/display/bsadoc/Developing
It has a RESTful WebService (vRO REST plugin)
There's a Java CLI (SSH plugin could be used to access this one)
HTH
If NSH or Blcli would be an option, how do we run these scripts from VRO? like we have powershell plugin to run an external powershell script... can we execute NSH or Blcli from VRO?what are the steps to execute from VRO?
Thanks in Advance
Hi,
have a look to the "CLITunnelService", "CLILoginService", "AssumeRoleService" and the "RESTRequestService" from BSA.
(Using BMC Server Automation - SOAP Web Services - BMC Server Automation 8.5 - BMC Documentation)
You can connect the vRO to BSA via SOAP and REST. We are using a combination of both protocols!
(No special Plugin required)
Example: CLITunnelService SOAP URL:
https://<BSA-SERVER>:9843/services/CLITunnelService
Example: Get a ServerId from BSA Inventory via REST:
- REST-Host: https://<BSA-SERVER>:9843/
- REST-Operation: /group/Servers/<YOUR SMARTGROUP NAME>/?NAME={myServerName}&username={myUserName}&password={myUserPassword}&role={myUserRole}
Regards,
Marc
Hello Guyz 🙂
We try to connect Vro 6.0.3 with BMC BSA (8.7) SOAP WebServices.
We have added all SOAP WebServices :
- https://VIP-BSA:9843/services/LoginService?wsdl
- https://VIP-BSA:9843/services/AssumeRoleService?wsdl
- https://VIP-BSA:9843/services/BSACLITunnelService?wsdl
- https://VIP-BSA:9843/services/RESTRequestService?wsdl
Now, after we have generated a new workflow from a SOAP operation for LoginService we encountered this error :
Unrecognized parameter name: serviceUrls[1] (Dynamic Script Module name : processOutParameters#6)
Any help is welcome