Create and apply a new configuration for the Health or Insights section
Create configurations for the Health or Insights section and apply them as needed.
Vorbereitungen
Role required: sn_apm.apm_admin
Prozedur
- Navigate to All > Enterprise Architecture > Enterprise Architecture Workspace > Configuration.
- On the APM EA Configurations page, select New.
-
On the form, fill in the fields.
Tabelle : 1. New EA Configuration Record form Field Description Name Name of the configuration. Active Option to make the configuration active to appear on the Health or Insights section. Section Section name for which you’re creating the configuration. Order Position of the card in the sequential order of all other cards in that section. Configuration Type Type of the configuration. If the Section field is set to any of the following, then this field value is automatically set to Script. - Health
- Insights - Application Portfolio
- Insights - Business Portfolio
- Insights - Information Portfolio
- Insights - Technology Portfolio
Configuration Script Script of the configuration. Manage Access Option to provide access to the selected users and user groups. Add users or groups by clicking the lock icon for Users or Groups. Sample Configuration script to add a card (Business Capabilities not Assessed) in the Health section:function responseFromScript(filters) { return {"count":74,"percentage":"45","subtext":"45% of all Capabilities","query":"sys_idIN016d2c3d18400300964f2ff0d21a4ee4,016d2c3d18400300964f2ff0d21a4eeb,016d6c3d18400300964f2ff0d21a4e00,016d6c3d18400300964f2ff0d21a4e0b,016d6c3d18400300964f2ff0d21a4e0e,056d2c3d18400300964f2ff0d21a4ee2,056d2c3d18400300964f2ff0d21a4ee9,056d2c3d18400300964f2ff0d21a4ef7,056d6c3d18400300964f2ff0d21a4e13,096d2c3d18400300964f2ff0d21a4ee0,096d2c3d18400300964f2ff0d21a4ef5,096d2c3d18400300964f2ff0d21a4efc,096d6c3d18400300964f2ff0d21a4e03,0d6d2c3d18400300964f2ff0d21a4ee5,0d6d2c3d18400300964f2ff0d21a4eec,0d6d2c3d18400300964f2ff0d21a4efa,0d6d6c3d18400300964f2ff0d21a4e08,116d6c3d18400300964f2ff0d21a4e23,156d6c3d18400300964f2ff0d21a4e21,343ab8b1c172d700964f1c9d9204dfc4,3df0ce8111f01300964fb19f04b5016c,3eaa906187082110cb387406dabb3502,416d2c3d18400300964f2ff0d21a4eee,416d2c3d18400300964f2ff0d21a4efc,416d6c3d18400300964f2ff0d21a4e03,416d6c3d18400300964f2ff0d21a4e0a,456d2c3d18400300964f2ff0d21a4ef3,4ad8bca987482110cb387406dabb3548,4d6d2c3d18400300964f2ff0d21a4ef6,596d6c3d18400300964f2ff0d21a4e22,5d6d6c3d18400300964f2ff0d21a4e19,816b418b876f1110cb387406dabb3548,816d2c3d18400300964f2ff0d21a4eea,816d2c3d18400300964f2ff0d21a4ef8,816d2c3d18400300964f2ff0d21a4eff,856d2c3d18400300964f2ff0d21a4ee1,856d2c3d18400300964f2ff0d21a4ee8,856d2c3d18400300964f2ff0d21a4ef6,896d2c3d18400300964f2ff0d21a4ee6,896d2c3d18400300964f2ff0d21a4ef4,896d6c3d18400300964f2ff0d21a4e02,896d6c3d18400300964f2ff0d21a4e09,896d6c3d18400300964f2ff0d21a4e10,8d6d2c3d18400300964f2ff0d21a4ee4,8d6d2c3d18400300964f2ff0d21a4eeb,8d6d2c3d18400300964f2ff0d21a4ef2,8d6d2c3d18400300964f2ff0d21a4ef9,8d6d6c3d18400300964f2ff0d21a4e00,916d6c3d18400300964f2ff0d21a4e22,956d6c3d18400300964f2ff0d21a4e19,a770d85187046110cb387406dabb3540,c16d2c3d18400300964f2ff0d21a4eed,c16d2c3d18400300964f2ff0d21a4ef4,c16d2c3d18400300964f2ff0d21a4efb,c4c7273087442110cb387406dabb3520,c56d2c3d18400300964f2ff0d21a4ee4,c56d2c3d18400300964f2ff0d21a4eeb,c56d6c3d18400300964f2ff0d21a4e00,c56d6c3d18400300964f2ff0d21a4e0e,c96d2c3d18400300964f2ff0d21a4ee2,c96d2c3d18400300964f2ff0d21a4ee9,c96d2c3d18400300964f2ff0d21a4ef0,c96d2c3d18400300964f2ff0d21a4efe,c96d6c3d18400300964f2ff0d21a4e05,c96d6c3d18400300964f2ff0d21a4e13,cd6d2c3d18400300964f2ff0d21a4ee7,cd6d2c3d18400300964f2ff0d21a4eee,d16d6c3d18400300964f2ff0d21a4e1e,d56d6c3d18400300964f2ff0d21a4e15,d56d6c3d18400300964f2ff0d21a4e1c,dd026ed887d82110cb387406dabb3548,dd6d6c3d18400300964f2ff0d21a4e18,ed4b175c87902110cb387406dabb3553,efbf3eb187bb11102f631f473cbb3571","table":"cmdb_ci_business_capability","listView":"business_capability_apm_view","icon":"exclamation Fill"} }Sample Configuration script to add a card in the Application Portfolio or Business Portfolio or Information Portfolio in the Insights section:months - selected upto months filter showProd - show only production filter responseFromScript(months, showProd); function responseFromScript(months, showProd) { var currentDateTime = new GlideDateTime(); currentDateTime.addMonthsLocalTime(months); var queryDate = currentDateTime.getLocalDate(); var query = "technology_lifecycle.earliest_lifecycle_date<=javascript:gs.dateGenerate('" + queryDate + "','start')"; if (showProd) { query = query + "^business_service.used_for=Production"; } var productInventoryGR = new GlideAggregate('sn_apm_tpm_discovered_technology'); productInventoryGR.addEncodedQuery(query); productInventoryGR.addAggregate("count(distinct", 'technology_lifecycle.hardware_model'); productInventoryGR.setGroup(false); productInventoryGR.query(); if (productInventoryGR.next()) { hwProductsCount = productInventoryGR.getAggregate("count(distinct", 'technology_lifecycle.hardware_model'); } if (hwProductsCount > 0) { var hpRiskDesc = gs.getMessage("by {0}", [queryDate]); return { 'title': { 'label': gs.getMessage("Hardware models with lifecycle risk"), 'size': "sm", 'lines': 2 }, 'count': hwProductsCount, 'description': { 'label': hpRiskDesc, 'lines': 2 }, 'countLabel': gs.getMessage("Hardware models count"), 'buttonLabel': gs.getMessage("View list"), 'buttonTooltip': gs.getMessage("View list for hardware models with lifecycle risk"), 'border': this.cardDetails[3].border, 'highlightedHeader': this.cardDetails[3].header, 'navigation': { "route": "list", "title": gs.getMessage("Hardware models with lifecycle risk"), "fields": { "table": "sn_apm_tpm_discovered_technology", "listTitle": gs.getMessage("Hardware models with lifecycle risk") }, "params": { "query": query + "^ORDERBYtechnology_lifecycle.earliest_lifecycle_date", "listView": "" } }, 'ariaLabel': { "aria-label": gs.getMessage("View list for hardware models with lifecycle risk") } }; } return false; } - Click Submit.