ServiceNowLearningWithRepo/2c4209629f7322107f44d6013024ab4a/update/sys_script_email_31a2ebb79fe032107f44f1328124ab88.xml

44 lines
1.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?><record_update table="sys_script_email">
<sys_script_email action="INSERT_OR_UPDATE">
<name>x_cdltd_loaner_req_loaner_request_script_1</name>
<new_lines_to_html>false</new_lines_to_html>
<script><![CDATA[ if (current.item_type.trim() === 'cmdb_ci_computer') {
var request = new sn_ws.RESTMessageV2();
var endpoint = 'https://nowlearning-nlinst03367909-9knsb-0001.lab.service-now.com/api/now/table/u_password_vault' +
'?sysparm_query=u_asset%3D' + current.cmdb_ci.asset_tag +
'&sysparm_fields=u_password' +
'&sysparm_limit=1';
request.setEndpoint(endpoint);
request.setHttpMethod('GET');
var user = 'admin';
var password = '2BJuXAU7Uhxh';
request.setBasicAuth(user, password);
request.setRequestHeader("Accept", "application/json");
var response = request.execute();
var responseBody = response.getBody();
var obj = JSON.parse(responseBody);
var myPass = obj.result[0].u_password;
template.print('u_password: ' + myPass);
}]]></script>
<sys_class_name>sys_script_email</sys_class_name>
<sys_created_by>admin</sys_created_by>
<sys_created_on>2025-10-19 21:40:00</sys_created_on>
<sys_id>31a2ebb79fe032107f44f1328124ab88</sys_id>
<sys_mod_count>1</sys_mod_count>
<sys_name>x_cdltd_loaner_req_loaner_request_script_1</sys_name>
<sys_package display_value="Loaner Request" source="x_cdltd_loaner_req">2c4209629f7322107f44d6013024ab4a</sys_package>
<sys_policy/>
<sys_scope display_value="Loaner Request">2c4209629f7322107f44d6013024ab4a</sys_scope>
<sys_update_name>sys_script_email_31a2ebb79fe032107f44f1328124ab88</sys_update_name>
<sys_updated_by>admin</sys_updated_by>
<sys_updated_on>2025-10-19 21:45:21</sys_updated_on>
</sys_script_email>
</record_update>