category: Utilities provider: Axis Communications sectionorder: - Connect - Collect commonfields: id: RemoteAccess v2 version: -1 configuration: - additionalinfo: If not provided, "host" or "system" should be provided in the command's arguments. display: Default Hostname or IP Address name: hostname type: 0 section: Connect required: false - additionalinfo: For example, "root". display: User name: credentials type: 9 section: Connect required: false - additionalinfo: Requires an additional password as an argument to run any command of this module. displaypassword: Additional Password name: additional_password hiddenusername: true type: 9 section: Connect advanced: true required: false - additionalinfo: A comma-separated list of ciphers to use. If none of the specified ciphers are agreed to by the server, an error message specifying the supported ciphers is returned. display: Ciphers name: ciphers type: 0 section: Connect advanced: true required: false - additionalinfo: A comma-separated list of key algorithms to use. If none of the specified key algorithms are agreed to by the server, an error message specifying the supported key algorithms is returned. display: Key Algorithms name: key_algorithms type: 0 section: Connect advanced: true required: false description: This integration transfers files between Cortex XSOAR and a remote machine and executes commands on the remote machine. display: RemoteAccess v2 name: RemoteAccess v2 script: commands: - arguments: - description: Command to run on the remote machine. To combine commands and run them in a single SSH session, concatenate them using semicolons (;) e.g., 'echo 1;echo 2'. name: cmd required: true - description: Password required to match the Additional Password parameter if it was supplied to run the command. name: additional_password - description: Timeout for command in seconds. name: timeout - description: System to run the command on. isArray: true name: system - description: Host name to run the command on. isArray: true name: host - description: Port to run the command on. name: port description: Run the specified command on the remote system with SSH. execution: true name: ssh outputs: - contextPath: RemoteAccess.Command.output description: Standard output of the specified command. type: String - contextPath: RemoteAccess.Command.error description: Standard error output of the specified command. type: String - contextPath: RemoteAccess.Command.success description: Whether the operation was successful. type: Boolean - contextPath: RemoteAccess.Command.command description: Command that was run. type: String - arguments: - description: Entry ID of the file to be copied from Cortex XSOAR to the remote machine. name: entry_id - description: Destination of the path of the copied file in the remote machine. Defaults to the `entry_id` file path if not specified. name: destination_path - description: Password required to match the Additional Password parameter if it was supplied to run the command. name: additional_password - description: Timeout for command in seconds. name: timeout - description: Destination of the directory to copy the file to in the remote machine. name: dest-dir - description: Entry ID of the file to be copied from Cortex XSOAR to the remote machine. (Deprecated. Use entry_id instead). name: entry - description: System to run the command on. isArray: true name: system - description: Host name to run the command on. isArray: true name: host - description: Port to run the command on. name: port description: Copies the given file from Cortex XSOAR to the remote machine. name: copy-to - arguments: - description: Path of the file in the remote machine to be copied to Cortex XSOAR. name: file_path - description: Name of the file to be copied to Cortex XSOAR. Defaults to the file name in `file_path` if not specified. For example, if `file_path` is "a/b/c.txt", the file name will be c.txt. name: file_name - description: Password. Required to match the Additional Password parameter if it was supplied in order to run the command. name: additional_password - description: Timeout for command in seconds. name: timeout - description: Path of the file in the remote machine to be copied to Cortex XSOAR. (Deprecated. Use file_path instead). name: file - description: System to run the command on. isArray: true name: system - description: Host name to run the command on. isArray: true name: host - description: Port to run the command on. name: port description: Copies the given file from the remote machine to Cortex XSOAR. name: copy-from outputs: - contextPath: File.Name description: The full file name (including the file extension). type: String - contextPath: File.EntryID description: The ID for locating the file in the War Room. type: String - contextPath: File.Size description: The size of the file in bytes. type: Number - contextPath: File.MD5 description: The MD5 hash of the file. type: String - contextPath: File.SHA1 description: The SHA1 hash of the file. type: String - contextPath: File.SHA256 description: The SHA256 hash of the file. type: String - contextPath: File.SHA512 description: The SHA512 hash of the file. type: String - contextPath: File.Extension description: 'The file extension. For example: "xls".' type: String - contextPath: File.Type description: The file type, as determined by libmagic (same as displayed in file entries). type: String dockerimage: demisto/netmiko:1.0.0.9067966 runonce: false script: '-' subtype: python3 type: python tests: - RemoteAccessTest fromversion: 6.0.0