KRON PAM API Collection v3.7.0
Device Management
Get Device Group Tree
1 min
code examples curl location globoff request post '{{url}}/aioc rest web/rest/discovery/getdevicegrouptree' \\ \ header 'accept application/json' \\ \ header 'content type application/json' \\ \ header 'x xsrf token {{csrftoken}}'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); myheaders append("x xsrf token", "{{csrftoken}}"); var requestoptions = { method 'post', headers myheaders, redirect 'follow' }; fetch("{{url}}/aioc rest web/rest/discovery/getdevicegrouptree", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("{{url}}/aioc rest web/rest/discovery/getdevicegrouptree") http = net http new(url host, url port); request = net http post new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" request\["x xsrf token"] = "{{csrftoken}}" response = http request(request) puts response read body import requests import json url = "{{url}}/aioc rest web/rest/discovery/getdevicegrouptree" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json', 'x xsrf token' '{{csrftoken}}' } response = requests request("post", url, headers=headers, data=payload) print(response text) responses \[ { "groupid" "dg sc proxy", "groupname" "proxy", "devices" \[ { "id" "b0bcdeaa bfd1 4a12 ae76 e90f00761f11", "name" "linux efe", "accessprotocol" "sshv2", "managementip" "10 20 40 77", "properties" { "pseudodevice" "true" } }, { "id" "5bef389c 5fe9 4be8 8c85 2a2936dc17e3", "name" "rdp 201", "accessprotocol" "rdp", "managementip" "10 20 41 201", "properties" { "discoverysource" "rest", "remotedesktop enable printing" "true", "pseudodevice" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "83038fd0 b45c 43e3 94db 54134bc2c69f", "name" "oracle 19c (19 10 0)", "accessprotocol" "oracle tns", "managementip" "10 20 42 120", "properties" { "db password" null, "portnum" "1521", "discoverysource" "rest", "pseudodevice" "true", "db name" "orclcdb", "db username" "sqlproxy", "sql proxy bind port" "6000" } }, { "id" "83ff6737 9f13 4ff6 9e02 666264a86426", "name" "sftp test", "accessprotocol" "sftp", "managementip" "10 20 42 222", "properties" { "discoverysource" "rest", "pseudodevice" "true" } }, { "id" "0558baf4 94c3 4881 8359 5b74c4cf7fdf", "name" "rdp test", "accessprotocol" "rdp", "managementip" "10 20 42 56", "properties" { "remotedesktop security" "any", "discoverysource" "rest", "pseudodevice" "true", "remotedesktop enable printing" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "f340b899 a8df 4dde b37d 241e2f487ee1", "name" "mssql 19", "accessprotocol" "mssql", "managementip" "10 20 42 96", "properties" { "db password" null, "portnum" "1433", "discoverysource" "rest", "pseudodevice" "true", "db name" "master", "db username" "sa", "sql proxy bind port" "2002" } }, { "id" "127 0 0 1", "name" "127 0 0 1", "accessprotocol" "sshv2", "managementip" "127 0 0 1", "properties" { "hostname" "127 0 0 1", "pseudodevice" "true" } } ] }, { "groupid" "a20ab3e0 d02b 4e3b a867 f0c2ed4ea8c3", "groupname" "rdp 201", "devices" \[ { "id" "b0bcdeaa bfd1 4a12 ae76 e90f00761f11", "name" "linux efe", "accessprotocol" "sshv2", "managementip" "10 20 40 77", "properties" { "pseudodevice" "true" } }, { "id" "5bef389c 5fe9 4be8 8c85 2a2936dc17e3", "name" "rdp 201", "accessprotocol" "rdp", "managementip" "10 20 41 201", "properties" { "discoverysource" "rest", "remotedesktop enable printing" "true", "pseudodevice" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "83038fd0 b45c 43e3 94db 54134bc2c69f", "name" "oracle 19c (19 10 0)", "accessprotocol" "oracle tns", "managementip" "10 20 42 120", "properties" { "db password" null, "portnum" "1521", "discoverysource" "rest", "pseudodevice" "true", "db name" "orclcdb", "db username" "sqlproxy", "sql proxy bind port" "6000" } }, { "id" "83ff6737 9f13 4ff6 9e02 666264a86426", "name" "sftp test", "accessprotocol" "sftp", "managementip" "10 20 42 222", "properties" { "discoverysource" "rest", "pseudodevice" "true" } }, { "id" "0558baf4 94c3 4881 8359 5b74c4cf7fdf", "name" "rdp test", "accessprotocol" "rdp", "managementip" "10 20 42 56", "properties" { "remotedesktop security" "any", "discoverysource" "rest", "pseudodevice" "true", "remotedesktop enable printing" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "f340b899 a8df 4dde b37d 241e2f487ee1", "name" "mssql 19", "accessprotocol" "mssql", "managementip" "10 20 42 96", "properties" { "db password" null, "portnum" "1433", "discoverysource" "rest", "pseudodevice" "true", "db name" "master", "db username" "sa", "sql proxy bind port" "2002" } }, { "id" "127 0 0 1", "name" "127 0 0 1", "accessprotocol" "sshv2", "managementip" "127 0 0 1", "properties" { "hostname" "127 0 0 1", "pseudodevice" "true" } } ] }, { "groupid" "cd960167 c4e7 42ca 8f79 2bb8438c3cc6", "groupname" "sftp", "devices" \[ { "id" "b0bcdeaa bfd1 4a12 ae76 e90f00761f11", "name" "linux efe", "accessprotocol" "sshv2", "managementip" "10 20 40 77", "properties" { "pseudodevice" "true" } }, { "id" "5bef389c 5fe9 4be8 8c85 2a2936dc17e3", "name" "rdp 201", "accessprotocol" "rdp", "managementip" "10 20 41 201", "properties" { "discoverysource" "rest", "remotedesktop enable printing" "true", "pseudodevice" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "83038fd0 b45c 43e3 94db 54134bc2c69f", "name" "oracle 19c (19 10 0)", "accessprotocol" "oracle tns", "managementip" "10 20 42 120", "properties" { "db password" null, "portnum" "1521", "discoverysource" "rest", "pseudodevice" "true", "db name" "orclcdb", "db username" "sqlproxy", "sql proxy bind port" "6000" } }, { "id" "83ff6737 9f13 4ff6 9e02 666264a86426", "name" "sftp test", "accessprotocol" "sftp", "managementip" "10 20 42 222", "properties" { "discoverysource" "rest", "pseudodevice" "true" } }, { "id" "0558baf4 94c3 4881 8359 5b74c4cf7fdf", "name" "rdp test", "accessprotocol" "rdp", "managementip" "10 20 42 56", "properties" { "remotedesktop security" "any", "discoverysource" "rest", "pseudodevice" "true", "remotedesktop enable printing" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "f340b899 a8df 4dde b37d 241e2f487ee1", "name" "mssql 19", "accessprotocol" "mssql", "managementip" "10 20 42 96", "properties" { "db password" null, "portnum" "1433", "discoverysource" "rest", "pseudodevice" "true", "db name" "master", "db username" "sa", "sql proxy bind port" "2002" } }, { "id" "127 0 0 1", "name" "127 0 0 1", "accessprotocol" "sshv2", "managementip" "127 0 0 1", "properties" { "hostname" "127 0 0 1", "pseudodevice" "true" } } ] }, { "groupid" "b5f1b907 09f3 46d5 97ce 969131690425", "groupname" "rdp", "devices" \[ { "id" "b0bcdeaa bfd1 4a12 ae76 e90f00761f11", "name" "linux efe", "accessprotocol" "sshv2", "managementip" "10 20 40 77", "properties" { "pseudodevice" "true" } }, { "id" "5bef389c 5fe9 4be8 8c85 2a2936dc17e3", "name" "rdp 201", "accessprotocol" "rdp", "managementip" "10 20 41 201", "properties" { "discoverysource" "rest", "remotedesktop enable printing" "true", "pseudodevice" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "83038fd0 b45c 43e3 94db 54134bc2c69f", "name" "oracle 19c (19 10 0)", "accessprotocol" "oracle tns", "managementip" "10 20 42 120", "properties" { "db password" null, "portnum" "1521", "discoverysource" "rest", "pseudodevice" "true", "db name" "orclcdb", "db username" "sqlproxy", "sql proxy bind port" "6000" } }, { "id" "83ff6737 9f13 4ff6 9e02 666264a86426", "name" "sftp test", "accessprotocol" "sftp", "managementip" "10 20 42 222", "properties" { "discoverysource" "rest", "pseudodevice" "true" } }, { "id" "0558baf4 94c3 4881 8359 5b74c4cf7fdf", "name" "rdp test", "accessprotocol" "rdp", "managementip" "10 20 42 56", "properties" { "remotedesktop security" "any", "discoverysource" "rest", "pseudodevice" "true", "remotedesktop enable printing" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "f340b899 a8df 4dde b37d 241e2f487ee1", "name" "mssql 19", "accessprotocol" "mssql", "managementip" "10 20 42 96", "properties" { "db password" null, "portnum" "1433", "discoverysource" "rest", "pseudodevice" "true", "db name" "master", "db username" "sa", "sql proxy bind port" "2002" } }, { "id" "127 0 0 1", "name" "127 0 0 1", "accessprotocol" "sshv2", "managementip" "127 0 0 1", "properties" { "hostname" "127 0 0 1", "pseudodevice" "true" } } ] }, { "groupid" "e4442f9a 1144 4196 bb51 2aaee9405330", "groupname" "sapm device", "devices" \[ { "id" "b0bcdeaa bfd1 4a12 ae76 e90f00761f11", "name" "linux efe", "accessprotocol" "sshv2", "managementip" "10 20 40 77", "properties" { "pseudodevice" "true" } }, { "id" "5bef389c 5fe9 4be8 8c85 2a2936dc17e3", "name" "rdp 201", "accessprotocol" "rdp", "managementip" "10 20 41 201", "properties" { "discoverysource" "rest", "remotedesktop enable printing" "true", "pseudodevice" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "83038fd0 b45c 43e3 94db 54134bc2c69f", "name" "oracle 19c (19 10 0)", "accessprotocol" "oracle tns", "managementip" "10 20 42 120", "properties" { "db password" null, "portnum" "1521", "discoverysource" "rest", "pseudodevice" "true", "db name" "orclcdb", "db username" "sqlproxy", "sql proxy bind port" "6000" } }, { "id" "83ff6737 9f13 4ff6 9e02 666264a86426", "name" "sftp test", "accessprotocol" "sftp", "managementip" "10 20 42 222", "properties" { "discoverysource" "rest", "pseudodevice" "true" } }, { "id" "0558baf4 94c3 4881 8359 5b74c4cf7fdf", "name" "rdp test", "accessprotocol" "rdp", "managementip" "10 20 42 56", "properties" { "remotedesktop security" "any", "discoverysource" "rest", "pseudodevice" "true", "remotedesktop enable printing" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "f340b899 a8df 4dde b37d 241e2f487ee1", "name" "mssql 19", "accessprotocol" "mssql", "managementip" "10 20 42 96", "properties" { "db password" null, "portnum" "1433", "discoverysource" "rest", "pseudodevice" "true", "db name" "master", "db username" "sa", "sql proxy bind port" "2002" } }, { "id" "127 0 0 1", "name" "127 0 0 1", "accessprotocol" "sshv2", "managementip" "127 0 0 1", "properties" { "hostname" "127 0 0 1", "pseudodevice" "true" } } ] }, { "groupid" "unassigned devices", "groupname" "unassigned devices", "devices" \[ { "id" "b0bcdeaa bfd1 4a12 ae76 e90f00761f11", "name" "linux efe", "accessprotocol" "sshv2", "managementip" "10 20 40 77", "properties" { "pseudodevice" "true" } }, { "id" "5bef389c 5fe9 4be8 8c85 2a2936dc17e3", "name" "rdp 201", "accessprotocol" "rdp", "managementip" "10 20 41 201", "properties" { "discoverysource" "rest", "remotedesktop enable printing" "true", "pseudodevice" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "83038fd0 b45c 43e3 94db 54134bc2c69f", "name" "oracle 19c (19 10 0)", "accessprotocol" "oracle tns", "managementip" "10 20 42 120", "properties" { "db password" null, "portnum" "1521", "discoverysource" "rest", "pseudodevice" "true", "db name" "orclcdb", "db username" "sqlproxy", "sql proxy bind port" "6000" } }, { "id" "83ff6737 9f13 4ff6 9e02 666264a86426", "name" "sftp test", "accessprotocol" "sftp", "managementip" "10 20 42 222", "properties" { "discoverysource" "rest", "pseudodevice" "true" } }, { "id" "0558baf4 94c3 4881 8359 5b74c4cf7fdf", "name" "rdp test", "accessprotocol" "rdp", "managementip" "10 20 42 56", "properties" { "remotedesktop security" "any", "discoverysource" "rest", "pseudodevice" "true", "remotedesktop enable printing" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "f340b899 a8df 4dde b37d 241e2f487ee1", "name" "mssql 19", "accessprotocol" "mssql", "managementip" "10 20 42 96", "properties" { "db password" null, "portnum" "1433", "discoverysource" "rest", "pseudodevice" "true", "db name" "master", "db username" "sa", "sql proxy bind port" "2002" } }, { "id" "127 0 0 1", "name" "127 0 0 1", "accessprotocol" "sshv2", "managementip" "127 0 0 1", "properties" { "hostname" "127 0 0 1", "pseudodevice" "true" } } ] }, { "groupid" "fc92dc64 b128 45fa b0aa 9051464b0233", "groupname" "datamasking dg", "devices" \[ { "id" "b0bcdeaa bfd1 4a12 ae76 e90f00761f11", "name" "linux efe", "accessprotocol" "sshv2", "managementip" "10 20 40 77", "properties" { "pseudodevice" "true" } }, { "id" "5bef389c 5fe9 4be8 8c85 2a2936dc17e3", "name" "rdp 201", "accessprotocol" "rdp", "managementip" "10 20 41 201", "properties" { "discoverysource" "rest", "remotedesktop enable printing" "true", "pseudodevice" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "83038fd0 b45c 43e3 94db 54134bc2c69f", "name" "oracle 19c (19 10 0)", "accessprotocol" "oracle tns", "managementip" "10 20 42 120", "properties" { "db password" null, "portnum" "1521", "discoverysource" "rest", "pseudodevice" "true", "db name" "orclcdb", "db username" "sqlproxy", "sql proxy bind port" "6000" } }, { "id" "83ff6737 9f13 4ff6 9e02 666264a86426", "name" "sftp test", "accessprotocol" "sftp", "managementip" "10 20 42 222", "properties" { "discoverysource" "rest", "pseudodevice" "true" } }, { "id" "0558baf4 94c3 4881 8359 5b74c4cf7fdf", "name" "rdp test", "accessprotocol" "rdp", "managementip" "10 20 42 56", "properties" { "remotedesktop security" "any", "discoverysource" "rest", "pseudodevice" "true", "remotedesktop enable printing" "true", "remotedesktop ignore cert" "true", "remotedesktop enable drive" "true" } }, { "id" "f340b899 a8df 4dde b37d 241e2f487ee1", "name" "mssql 19", "accessprotocol" "mssql", "managementip" "10 20 42 96", "properties" { "db password" null, "portnum" "1433", "discoverysource" "rest", "pseudodevice" "true", "db name" "master", "db username" "sa", "sql proxy bind port" "2002" } }, { "id" "127 0 0 1", "name" "127 0 0 1", "accessprotocol" "sshv2", "managementip" "127 0 0 1", "properties" { "hostname" "127 0 0 1", "pseudodevice" "true" } } ] } ]