ServiceNow CMDB | Configuration Items | CI Relationships | Suggested Relationships | CI Rel Type
Ғылым және технология
ServiceNow CMDB | Configuration Items | CI Relationships | Suggested Relationships | CI Rel Type
#servicenow
#servicenowdeveloper #servicenowadmin #servicenowcommunity #servicenowconsulting
Script to create CI Relationships:
var grCiRel = new GlideRecord("cmdb_rel_ci");
grCiRel.initialize();
grCiRel.parent = "a59e2d6393f631107e14b97a7bba1002"; //Circuit
grCiRel.child = "b0ccabf1c0a80009001f14fd151d8df0"; //Server
grCiRel.type = getSuggestedReltype("cmdb_ci_circuit", "cmdb_ci_server");
grCiRel.insert();
function getSuggestedReltype(parentClass, childClass){
var grSuggRel = new GlideRecord("cmdb_rel_type_suggest");
grSuggRel.addQuery("base_class="+parentClass);
grSuggRel.addQuery("dependent_class="+childClass);
grSuggRel.query();
if(grSuggRel.next()){
return grSuggRel.cmdb_rel_type.toString();
}else{
grSuggRel = new GlideRecord("cmdb_rel_type_suggest");
grSuggRel.addQuery("base_class="+childClass);
grSuggRel.addQuery("dependent_class="+parentClass);
grSuggRel.query();
if(grSuggRel.next()){
return grSuggRel.cmdb_rel_type.toString();
}
}
return "";
}
Пікірлер: 2
Hello Sir,Please make video on De-Duplication task.
@servicenow_universe
Ай бұрын
I will try, thanks