How to hide/remove the "Standard" template from the Knowledge Article creation pageIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } When creating a new Knowledge Article via the updated Knowledge Creator page (kb_knowledge_create.do), the "Standard" template always appears in the template selection list. Administrators cannot remove or deactivate this template through standard configuration, even when the template's Active field is set to false or when specific templates are assigned to the Knowledge Base. Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } * All Versions Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } The "Standard" template is not a traditional article template managed in the kb_article_template table. It represents the default kb_knowledge form and is hardcoded into the platform through the ArticleTemplateUtilSNC Script Include. The method getArticleTemplatesForKnowledgeBase unconditionally adds templates['kb_knowledge'] = gs.getMessage('Standard') to the template list regardless of Knowledge Base template assignments or configuration. This behavior is by design. Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } The Standard template cannot be removed through configuration. This is platform behavior by design.Workaround: Override the getArticleTemplatesForKnowledgeBase method in the editable ArticleTemplateUtil Script Include (sys_id: 7f1d3aa6dbe4c7004b1379e49f9619c1). This Script Include extends ArticleTemplateUtilSNC (read only) and allows method overrides.Replace the existing script with the following code, which copies the original method but removes the lines that inject the Standard template: var ArticleTemplateUtil = Class.create(); ArticleTemplateUtil.prototype = Object.extendsObject(ArticleTemplateUtilSNC, { getArticleTemplatesForKnowledgeBase: function(kbId, addNames) { var gr = new GlideRecord('kb_template_m2m_knowledge_base'); gr.addQuery('kb_knowledge_base', kbId); gr.orderBy('kb_article_template'); gr.query(); var templates = {}; // Standard template lines removed to hide "Standard" from the template picker // Original code: // if (addNames) // templates['kb_knowledge'] = gs.getMessage('Standard'); // else // templates['kb_knowledge'] = true; if (!gr.hasNext()) { var template = new GlideRecord('kb_article_template'); template.addActiveQuery(); template.orderBy('article_template'); template.query(); while (template.next()) { if (addNames) templates[template.child_table] = this._getFieldLabelInUserLang(template.child_table, null, template.getDisplayValue('article_template')); else templates[template.child_table] = true; } return templates; } else { while (gr.next()) { if (gr.kb_article_template.active) { if (addNames) templates[gr.kb_article_template.child_table] = this._getFieldLabelInUserLang(gr.kb_article_template.child_table, null, gr.kb_article_template.getDisplayValue()); else templates[gr.kb_article_template.child_table] = true; } } } return templates; }, type: 'ArticleTemplateUtil' }); Note: This is a customization (Script Include override). Validate after platform upgrades as the parent ArticleTemplateUtilSNC method may change. An exported XML of the configured Script Include is attached for reference.