Add AAPM Account
1 min
code examples curl request post \\ \ url {{url}}/aioc rest web/rest/aapm/addaapmaccount \\ \ header 'accept application/json' \\ \ header 'content type application/json' \\ \ header 'x xsrf token {{x xsrf token}}' \\ \ data raw '"{\r\n \\"applicationname\\" \\"2\\",\r\n \\"applicationips\\" \[\\"1 1 1 1\\", \\"11 1 1 1/2\\"],\r\n \\"sapmaccounts\\" \[194141],\r\n \\"sapmgroups\\" \[19731],\r\n \\"restrictions\\" {\r\n \\"allowlistingaccounts\\" false,\r\n \\"eventuserid\\" \\"022ae4eb fca9 4b59 977e e22912a07827\\",\r\n \\"expirydate\\" 1658844678231,\r\n \\"maxusagecount\\" \\"100\\"\r\n },\r\n \\"level\\" \\"basic pin path hash\\",\r\n \\"properties\\" {\r\n \\"apphash\\" \\"null\\",\r\n \\"apppath\\" \\"null\\" ,\r\n \\"manualpassword\\" \\"123\\" ,\r\n \\"manualusername\\" \\"aa\@null\\", \r\n \\"ostype\\" \\"windows\\",\r\n \\"oscredentialtype\\" \\"sapm\\",\r\n \\"pinport\\" 10\r\n }\r\n}\r\n"'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); myheaders append("x xsrf token", "{{x xsrf token}}"); var raw = json stringify("{\r\n \\"applicationname\\" \\"2\\",\r\n \\"applicationips\\" \[\\"1 1 1 1\\", \\"11 1 1 1/2\\"],\r\n \\"sapmaccounts\\" \[194141],\r\n \\"sapmgroups\\" \[19731],\r\n \\"restrictions\\" {\r\n \\"allowlistingaccounts\\" false,\r\n \\"eventuserid\\" \\"022ae4eb fca9 4b59 977e e22912a07827\\",\r\n \\"expirydate\\" 1658844678231,\r\n \\"maxusagecount\\" \\"100\\"\r\n },\r\n \\"level\\" \\"basic pin path hash\\",\r\n \\"properties\\" {\r\n \\"apphash\\" \\"null\\",\r\n \\"apppath\\" \\"null\\" ,\r\n \\"manualpassword\\" \\"123\\" ,\r\n \\"manualusername\\" \\"aa\@null\\", \r\n \\"ostype\\" \\"windows\\",\r\n \\"oscredentialtype\\" \\"sapm\\",\r\n \\"pinport\\" 10\r\n }\r\n}\r\n"); var requestoptions = { method 'post', headers myheaders, body raw, redirect 'follow' }; fetch("{{url}}/aioc rest web/rest/aapm/addaapmaccount", 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/aapm/addaapmaccount") 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"] = "{{x xsrf token}}" request body = json dump("{\r\n \\"applicationname\\" \\"2\\",\r\n \\"applicationips\\" \[\\"1 1 1 1\\", \\"11 1 1 1/2\\"],\r\n \\"sapmaccounts\\" \[194141],\r\n \\"sapmgroups\\" \[19731],\r\n \\"restrictions\\" {\r\n \\"allowlistingaccounts\\" false,\r\n \\"eventuserid\\" \\"022ae4eb fca9 4b59 977e e22912a07827\\",\r\n \\"expirydate\\" 1658844678231,\r\n \\"maxusagecount\\" \\"100\\"\r\n },\r\n \\"level\\" \\"basic pin path hash\\",\r\n \\"properties\\" {\r\n \\"apphash\\" \\"null\\",\r\n \\"apppath\\" \\"null\\" ,\r\n \\"manualpassword\\" \\"123\\" ,\r\n \\"manualusername\\" \\"aa\@null\\", \r\n \\"ostype\\" \\"windows\\",\r\n \\"oscredentialtype\\" \\"sapm\\",\r\n \\"pinport\\" 10\r\n }\r\n}\r\n") response = http request(request) puts response read body import requests import json url = "{{url}}/aioc rest web/rest/aapm/addaapmaccount" payload = json dumps("{\r\n \\"applicationname\\" \\"2\\",\r\n \\"applicationips\\" \[\\"1 1 1 1\\", \\"11 1 1 1/2\\"],\r\n \\"sapmaccounts\\" \[194141],\r\n \\"sapmgroups\\" \[19731],\r\n \\"restrictions\\" {\r\n \\"allowlistingaccounts\\" false,\r\n \\"eventuserid\\" \\"022ae4eb fca9 4b59 977e e22912a07827\\",\r\n \\"expirydate\\" 1658844678231,\r\n \\"maxusagecount\\" \\"100\\"\r\n },\r\n \\"level\\" \\"basic pin path hash\\",\r\n \\"properties\\" {\r\n \\"apphash\\" \\"null\\",\r\n \\"apppath\\" \\"null\\" ,\r\n \\"manualpassword\\" \\"123\\" ,\r\n \\"manualusername\\" \\"aa\@null\\", \r\n \\"ostype\\" \\"windows\\",\r\n \\"oscredentialtype\\" \\"sapm\\",\r\n \\"pinport\\" 10\r\n }\r\n}\r\n") headers = { 'accept' 'application/json', 'content type' 'application/json', 'x xsrf token' '{{x xsrf token}}' } response = requests request("post", url, headers=headers, data=payload) print(response text) responses