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

  • @abhijitpawar2480
    @abhijitpawar2480Ай бұрын

    Hello Sir,Please make video on De-Duplication task.

  • @servicenow_universe

    @servicenow_universe

    Ай бұрын

    I will try, thanks

Келесі