CINXE.COM

Yale's Minimum Security Standards

<!-- THEME DEBUG --> <!-- THEME HOOK: 'html' --> <!-- FILE NAME SUGGESTIONS: ▪️ html--node--603.html.twig ▪️ html--node--%.html.twig ▪️ html--node.html.twig ✅ html.html.twig --> <!-- BEGIN OUTPUT from 'core/themes/stable9/templates/layout/html.html.twig' --> <!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#"> <head> <meta charset="utf-8" /> <meta name="description" content="The Minimum Security Standards (MSS) are how we protect Yale IT Systems based on risk. The MSS are a set of baseline security requirements for building and maintaining secure IT systems based on the risk they carry. The MSS helps us address Yale&#039;s risk landscape and deliver the Yale mission securely." /> <meta name="robots" content="max-image-preview:standard" /> <link rel="canonical" href="https://cybersecurity.yale.edu/mss" /> <link rel="image_src" href="https://cybersecurity.yale.edu/sites/default/files/styles/1000x665/public/2022-05/yale_lock_2.jpg?h=790be497&amp;itok=zqZoxMr7" /> <meta property="og:site_name" content="Yale Cybersecurity" /> <meta property="og:type" content="Page" /> <meta property="og:title" content="Yale&#039;s Minimum Security Standards" /> <meta property="og:description" content="The Minimum Security Standards (MSS) are how we protect Yale IT Systems based on risk. The MSS are a set of baseline security requirements for building and maintaining secure IT systems based on the risk they carry. The MSS helps us address Yale&#039;s risk landscape and deliver the Yale mission securely." /> <meta property="og:image" content="https://cybersecurity.yale.edu/sites/default/files/styles/1000x665/public/2022-05/yale_lock_2.jpg?h=790be497&amp;itok=zqZoxMr7" /> <meta property="og:image:url" content="https://cybersecurity.yale.edu/sites/default/files/styles/1000x665/public/2022-05/yale_lock_2.jpg?h=790be497&amp;itok=zqZoxMr7" /> <meta property="og:image:width" content="1000" /> <meta property="og:image:height" content="665" /> <meta property="og:updated_time" content="2023-03-24T04:53:49+0000" /> <meta property="og:image:alt" content="Yale padlock" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://cybersecurity.yale.edu/sites/default/files/styles/1000x665/public/2022-05/yale_lock_2.jpg?h=790be497&amp;itok=zqZoxMr7" /> <meta name="twitter:image:alt" content="Yale padlock" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/themes/custom/yale_infosec/favicon.ico" type="image/vnd.microsoft.icon" /> <title>Yale&#039;s Minimum Security Standards</title> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/align.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/fieldgroup.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/container-inline.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/clearfix.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/details.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/hidden.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/item-list.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/js.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/nowrap.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/position-container.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/reset-appearance.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/resize.module.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/system-status-counter.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/system-status-report-counters.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/system-status-report-general-info.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/tablesort.module.css?srweei" /> <link rel="stylesheet" media="all" href="/modules/contrib/blazy/css/blazy.css?srweei" /> <link rel="stylesheet" media="all" href="/modules/contrib/blazy/css/components/blazy.loading.css?srweei" /> <link rel="stylesheet" media="all" href="/core/themes/stable9/css/views/views.module.css?srweei" /> <link rel="stylesheet" media="all" href="/modules/contrib/extlink/extlink.css?srweei" /> <link rel="stylesheet" media="all" href="/modules/contrib/paragraphs/css/paragraphs.unpublished.css?srweei" /> <link rel="stylesheet" media="all" href="/themes/custom/yale_infosec/dist/style.css?srweei" /> </head> <body> <a href="#main-content" class="visually-hidden focusable"> Skip to main content </a> <!-- THEME DEBUG --> <!-- THEME HOOK: 'off_canvas_page_wrapper' --> <!-- BEGIN OUTPUT from 'core/themes/stable9/templates/content/off-canvas-page-wrapper.html.twig' --> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <!-- THEME DEBUG --> <!-- THEME HOOK: 'page' --> <!-- FILE NAME SUGGESTIONS: ▪️ page--page.html.twig ▪️ page--node--603.html.twig ▪️ page--node--%.html.twig ▪️ page--node.html.twig ✅ page.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/page.html.twig' --> <div class="layout-container"> <div class="header-hero"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ✅ region--header.html.twig ▪️ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/region--header.html.twig' --> <header class="header" id="site-header"> <div class="header__inner"> <div class="header__inner-color"> <div class="header__primary"> <div class="header__branding"> <a class="logo_main" href="/" > <svg id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 266.16 31.71"> <defs><style>.cls-1{fill:#fff;}</style></defs> <g id="Layer_1-2"><g> <path class="cls-1" d="M23.91,2.96c-1.97,.07-3.25,.73-4.23,2.41l-6.02,10.15v6.83c.69,1.64,2.45,1.86,4.12,1.93v.95H5.99v-.95c1.68-.07,3.72-.33,4.27-1.42v-7.04L4.12,5.44C3.07,3.69,2.04,3.1,0,2.96v-.95H10.26v.95c-1.93,.11-2.55,.47-3.1,.91l5.69,9.85L18.43,3.91c-.58-.44-1.35-.84-3.29-.95v-.95h8.76v.95Zm11.24,20.51c-.8,.95-2.23,2.08-3.5,2.08-1.97,0-2.92-1.35-2.99-2.3-1.24,1.31-2.85,2.3-4.38,2.3-1.97,0-3.65-1.2-3.65-3.28,0-1.02,.26-2.08,.77-2.92l7.26-2.63v-2.7c0-1.64-.77-3.21-2.41-3.21-.99,0-1.93,1.2-2.01,3.07l-3.28,.55v-.37c1.09-3.29,4.71-4.56,6.46-4.56,3.32,0,4.53,1.75,4.49,4.45l-.11,7.67c-.04,1.5,.77,1.86,1.5,1.86,.58,0,1.17-.37,1.86-1.06v1.06Zm-6.5-5.84c-.95,.44-3.29,1.46-4.31,1.97-.15,.58-.26,1.09-.26,1.9,0,1.09,.62,2.19,1.83,2.19,1.09,0,1.71-.36,2.7-1.13l.04-4.93Zm14.93,7.59h-8.1v-.84c1.64-.11,2.12-.47,2.41-1.09V4.38c0-1.24-.18-1.75-2.7-1.97v-.73l6.68-1.68,.22,.62-1.06,1.31V23.29c.37,.73,1.06,.99,2.55,1.09v.84Zm15.55-2.85c-2.08,1.9-3.8,3.14-6.79,3.14-3.83,0-6.79-3.03-6.79-7.26,0-5.18,3.18-8.72,7.67-8.72,3.61,0,5.62,2.04,5.62,5.29v.66l-9.85-.07c-.07,.4-.11,1.06-.11,1.86,0,3.72,2.34,6.17,5.44,6.17,1.86,0,2.81-.66,4.27-1.9l.55,.84Zm-3.58-8.03c0-1.93-1.2-3.69-2.88-3.69-1.83,0-3.1,1.46-3.54,3.76l6.42-.07Z"/> <path class="cls-1" d="M77.31,9.18l-.13,.56c-1.21,.05-2.2,.4-2.55,.91l-2.78,13.11c.13,.5,1.34,.83,2.52,.88l-.13,.58h-7.3l.13-.58c1.19-.05,2.2-.38,2.53-.88l2.78-13.11c-.1-.5-1.34-.86-2.5-.91l.13-.56h7.3Z"/> <path class="cls-1" d="M87.87,22.37c-1.46,1.77-2.8,3.06-4.12,3.06-.56,0-.71-.81-.71-1.69,0-.45,.2-1.21,.38-2,0,0,1.09-4.27,1.26-5.3,0-.66-.05-.81-.43-.81-.48,0-2.75,2.35-4.75,4.77l-.93,4.82h-1.87l1.67-8.16c.08-.43,.33-1.39,.33-1.49,0-.08-.03-.25-.08-.25-.33,0-1.06,.73-2.07,2.15l-.48-.33c1.41-2.02,2.47-3,3.64-3,.56,0,.81,.71,.81,1.49,0,.25-.05,.58-.13,.86l-.66,2.8c2.22-2.7,4.55-5.15,5.91-5.15,.43,0,1.04,.96,1.04,1.72,0,.46-.1,1.04-.35,1.94l-1.24,4.62c-.08,.28-.15,.83-.15,1.01,0,.4,.03,.61,.33,.61,.28,0,1.19-.91,2.15-2.05l.45,.38Z"/> <path class="cls-1" d="M97.53,9.61c-.4-.4-1.29-1.11-2.3-1.11-.23,0-.93,.83-1.44,2.47-.15,.51-.5,2.27-.71,3.46h3.13l-.3,1.06h-3l-1.44,9.02c-.18,1.11-.58,2.85-1.69,4.32-1.24,1.64-2.6,2.88-4.57,2.88-.88,0-1.44-.56-1.46-1.01,.05-.35,.56-1.11,1.16-1.41,.4,.4,1.44,1.19,2.35,1.19,.28,0,1.01-.81,1.49-2.45,.23-.73,.53-1.79,.83-3.59l1.49-8.96h-2.1l.1-.53,2.1-.48c.18-1.14,.53-2.9,1.59-4.32,1.21-1.62,2.58-2.88,4.54-2.88,1.04,0,1.49,.61,1.52,.99-.1,.35-.63,1.11-1.29,1.36Z"/> <path class="cls-1" d="M102.6,22.57c-1.72,2.1-3.51,2.93-4.44,2.93-1.39,0-2.88-1.59-2.88-4.39,0-1.31,.5-2.78,1.54-4.07,1.59-1.97,3.59-2.9,4.44-2.9,1.44,0,2.88,1.59,2.88,4.39,0,1.31-.5,2.78-1.54,4.04Zm-2.35-7.37c-1.06,0-3,2.22-3,5.68,0,2.42,.91,3.59,1.94,3.59,1.14,0,2.98-2.27,2.98-5.81,0-2.25-.91-3.46-1.92-3.46Z"/> <path class="cls-1" d="M113.55,16.71h-.25c-.71-.45-.91-.56-1.57-.56s-2.27,2.73-2.42,3.51l-1.09,5.56h-1.87l1.62-8.16c.08-.43,.18-1.39,.18-1.49,0-.08-.05-.25-.1-.25-.33,0-1.04,.73-2.04,2.15l-.48-.33c1.41-2.02,2.45-3,3.61-3,.56,0,.78,.73,.78,1.51,0,.25-.05,.58-.1,.86l-.2,1.34c1.34-2.35,2.75-3.38,3.64-3.71,.63,0,1.21,.3,1.74,.58l-1.44,1.99Z"/> <path class="cls-1" d="M132.65,22.37c-1.46,1.77-2.8,3.06-4.12,3.06-.56,0-.73-.78-.73-1.67,0-.45,.23-1.21,.4-2,0,0,1.06-4.14,1.24-5.18,0-.76-.15-.93-.43-.93-.5,0-2.55,2.25-4.54,4.67l-1.14,4.9h-1.84s1.72-7.6,1.89-8.64c0-.78-.15-.93-.43-.93-.53,0-2.58,2.25-4.57,4.67l-.96,4.9h-1.87l1.67-8.16c.08-.43,.33-1.39,.33-1.49,0-.08,.05-.25-.08-.25-.33,0-1.06,.73-2.07,2.15l-.48-.33c1.41-2.02,2.47-3,3.64-3,.56,0,.81,.71,.81,1.49,0,.25-.05,.58-.13,.86l-.63,2.73c2.22-2.7,4.37-5.08,5.73-5.08,.43,0,1.09,.96,1.09,1.72,0,.46-.15,1.04-.38,1.94l-.35,1.41c2.22-2.7,4.32-5.08,5.68-5.08,.43,0,1.09,.96,1.09,1.72,0,.46-.1,1.04-.35,1.94l-1.24,4.62c-.05,.23-.15,.76-.15,.93,0,.48,.05,.68,.33,.68s1.19-.91,2.15-2.05l.45,.38Z"/> <path class="cls-1" d="M144.81,22.37c-1.46,1.77-2.8,3.06-4.12,3.06-.55,0-.78-.78-.78-1.67l.68-2.93c-2.07,2.53-4.14,4.6-5.5,4.6-.43,0-1.21-.73-1.21-2.7s.73-4.02,2.25-5.56c1.89-1.94,4.32-2.98,6.89-2.98h.76l-1.77,8.31c-.05,.25-.1,.73-.1,.91,0,.33,0,.58,.28,.58,.3,0,1.21-.86,2.17-2l.46,.38Zm-3.26-6.49c-.3-.08-.68-.1-.96-.1-1.01,0-2.12,.2-2.5,.5-1.24,.98-2.25,2.83-2.25,5.73,0,1.51,.38,1.94,.66,1.94,.45,0,2.4-1.92,4.22-4.17l.83-3.91Z"/> <path class="cls-1" d="M152.52,14.46l-.3,1.06h-2.65l-1.26,6.72c-.05,.25-.1,.83-.1,1.01,0,.48,.15,.81,.43,.81s1.49-.98,2.48-2.27l.45,.38c-1.59,2.05-3.08,3.26-4.39,3.26-.55,0-.91-.78-.91-1.67,0-.45,.13-1.26,.28-2l1.19-6.26-1.59,.05,.13-.53c1.72-.78,2.65-1.54,3.74-3.28h.56l-.78,2.73h2.75Z"/> <path class="cls-1" d="M158.52,22.37c-1.46,1.77-2.8,3.06-4.12,3.06-.56,0-.76-.78-.76-1.67,0-.45,.15-1.34,.35-2.12l1.14-4.57c.13-.55,.3-1.39,.3-1.49,0-.08,.05-.25-.08-.25-.33,0-1.06,.73-2.07,2.15l-.48-.33c1.41-2.02,2.53-3,3.69-3,.56,0,.76,.71,.76,1.49,0,.25,0,.58-.08,.86l-1.46,5.86c-.05,.2-.13,.66-.13,.83,0,.38,.13,.78,.4,.78,.25,0,1.11-.83,2.07-1.97l.45,.38Zm-1.19-11.64c-.78,0-1.29-.63-1.29-1.21s.5-1.26,1.29-1.26,1.26,.66,1.26,1.26-.5,1.21-1.26,1.21Z"/> <path class="cls-1" d="M167.15,22.57c-1.72,2.1-3.51,2.93-4.44,2.93-1.39,0-2.88-1.59-2.88-4.39,0-1.31,.5-2.78,1.54-4.07,1.59-1.97,3.59-2.9,4.45-2.9,1.44,0,2.88,1.59,2.88,4.39,0,1.31-.5,2.78-1.54,4.04Zm-2.35-7.37c-1.06,0-3,2.22-3,5.68,0,2.42,.91,3.59,1.94,3.59,1.14,0,2.98-2.27,2.98-5.81,0-2.25-.91-3.46-1.92-3.46Z"/> <path class="cls-1" d="M181.92,22.37c-1.46,1.77-2.8,3.06-4.12,3.06-.56,0-.71-.81-.71-1.69,0-.45,.2-1.21,.38-2,0,0,1.09-4.27,1.26-5.3,0-.66-.05-.81-.43-.81-.48,0-2.75,2.35-4.75,4.77l-.93,4.82h-1.87l1.67-8.16c.08-.43,.33-1.39,.33-1.49,0-.08-.03-.25-.08-.25-.33,0-1.06,.73-2.07,2.15l-.48-.33c1.42-2.02,2.48-3,3.64-3,.56,0,.81,.71,.81,1.49,0,.25-.05,.58-.13,.86l-.66,2.8c2.22-2.7,4.55-5.15,5.91-5.15,.43,0,1.04,.96,1.04,1.72,0,.46-.1,1.04-.35,1.94l-1.24,4.62c-.08,.28-.15,.83-.15,1.01,0,.4,.03,.61,.33,.61,.28,0,1.19-.91,2.15-2.05l.46,.38Z"/> <path class="cls-1" d="M201,13.88l-.56-.05c.03-.18,.03-.33,.03-.5,0-1.09-.25-1.97-.99-2.55-.4-.33-1.21-1.01-2.73-1.01-2.32,0-3.46,1.46-3.46,3.21,0,1.36,.76,2.02,3.08,3.31,2.48,1.36,3.81,2.58,3.81,4.39,0,3.11-2.75,4.92-6.16,4.92-2.25,0-3.94-.81-4.97-1.39l.25-4.02,.56,.05c.02,1.11,.48,2.5,1.36,3.21,.66,.53,1.69,1.29,3.06,1.29,2.27,0,3.64-1.46,3.64-3.28,0-1.52-1.04-2.3-2.88-3.23-2.68-1.34-3.96-2.63-3.96-4.44,0-2.88,2.65-4.9,6.19-4.9,1.97,0,3.51,.58,4.39,1.09l-.66,3.91Z"/> <path class="cls-1" d="M204.35,20.22c-.03,.3-.05,.71-.05,1.01,0,1.79,.68,2.93,1.84,2.93,.83,0,1.87-.81,3.08-2.1l.4,.4c-1.64,1.97-3.41,3.01-4.67,3.01-1.59,0-2.6-1.62-2.6-3.89,0-1.94,.86-3.86,2.1-5.28,1.14-1.31,2.45-2.17,3.76-2.17,1.46,0,2.1,.96,2.1,1.97,0,1.44-1.97,3.03-5.96,4.12Zm2.32-5.08c-.98,.66-1.92,2.37-2.27,4.44,2.07-.56,3.21-1.36,3.99-2.07,.05-.13,.1-.33,.1-.46,0-1.04-.2-1.92-1.82-1.92Z"/><path class="cls-1" d="M218.16,16.84c-.68-.73-1.31-1.39-2.6-1.46-.81,.48-2.17,2.73-2.17,5.35s.81,3.46,1.79,3.46c.76,0,1.87-.83,3.06-2.12l.4,.4c-1.64,1.97-3.41,3.01-4.62,3.01-1.59,0-2.65-1.64-2.65-3.92,0-1.94,.86-3.79,2.07-5.2,1.21-1.41,2.65-2.17,3.96-2.17s2.04,.76,2.04,1.29c0,.43-.81,1.14-1.29,1.36Z"/> <path class="cls-1" d="M232.02,22.37c-1.46,1.77-2.8,3.06-4.12,3.06-.56,0-.76-.78-.76-1.67,0-.63,.81-3.61,.81-3.61-2.22,2.85-4.57,5.28-5.93,5.28-.43,0-1.09-.96-1.09-1.72,0-.45,.15-1.04,.38-1.94l1.21-4.62c.13-.45,.35-1.39,.35-1.49s.05-.33-.08-.33c-.33,0-1.06,.73-2.07,2.15l-.48-.33c1.41-2.02,2.5-3,3.66-3,.56,0,.78,.71,.78,1.51,0,.25-.05,.5-.1,.76-.68,2.68-1.44,5.56-1.62,6.59,0,.68,.15,.96,.43,.96,.53,0,2.68-2.27,4.67-4.82l1.01-4.75h1.89l-1.77,8.11c-.08,.3-.13,.71-.13,.88,0,.38,.05,.66,.33,.66s1.19-.91,2.15-2.05l.46,.38Z"/> <path class="cls-1" d="M240.86,16.71h-.25c-.71-.45-.91-.56-1.57-.56s-2.27,2.73-2.42,3.51l-1.09,5.56h-1.87l1.62-8.16c.08-.43,.18-1.39,.18-1.49,0-.08-.05-.25-.1-.25-.33,0-1.04,.73-2.05,2.15l-.48-.33c1.41-2.02,2.45-3,3.61-3,.56,0,.78,.73,.78,1.51,0,.25-.05,.58-.1,.86l-.2,1.34c1.34-2.35,2.75-3.38,3.64-3.71,.63,0,1.21,.3,1.74,.58l-1.44,1.99Z"/> <path class="cls-1" d="M247.96,22.37c-1.46,1.77-2.8,3.06-4.12,3.06-.56,0-.76-.78-.76-1.67,0-.45,.15-1.34,.35-2.12l1.14-4.57c.13-.55,.3-1.39,.3-1.49,0-.08,.05-.25-.08-.25-.33,0-1.06,.73-2.07,2.15l-.48-.33c1.41-2.02,2.53-3,3.69-3,.56,0,.76,.71,.76,1.49,0,.25,0,.58-.08,.86l-1.46,5.86c-.05,.2-.13,.66-.13,.83,0,.38,.13,.78,.4,.78,.25,0,1.11-.83,2.07-1.97l.45,.38Zm-1.19-11.64c-.78,0-1.29-.63-1.29-1.21s.5-1.26,1.29-1.26,1.26,.66,1.26,1.26-.5,1.21-1.26,1.21Z"/> <path class="cls-1" d="M255.86,14.46l-.3,1.06h-2.65l-1.26,6.72c-.05,.25-.1,.83-.1,1.01,0,.48,.15,.81,.43,.81s1.49-.98,2.47-2.27l.46,.38c-1.59,2.05-3.08,3.26-4.39,3.26-.56,0-.91-.78-.91-1.67,0-.45,.13-1.26,.28-2l1.19-6.26-1.59,.05,.13-.53c1.72-.78,2.65-1.54,3.74-3.28h.56l-.78,2.73h2.75Z"/> <path class="cls-1" d="M265.42,17.34c-.61,1.54-1.87,4.52-3.08,6.92-2.02,3.96-4.57,7.45-7.4,7.45-.68,0-1.06-.5-1.06-1.14,.1-.56,.4-1.01,1.01-1.29,.86,.46,1.42,.58,2.22,.58,.63-.23,2.25-1.19,3.61-4.37,0-3.84-.43-6.57-1.62-9.29-.15-.35-.38-.71-.93-.71-.3,0-1.29,.35-1.29,2.1v.28h-.56c-.02-.18-.02-.38-.02-.58,0-2.27,1.57-3.16,2.55-3.16s1.49,.45,1.74,.91c1.21,2.15,1.72,5.48,1.69,8.13,1.46-3.28,1.89-5.25,2.02-7.75,.05-1.09,.5-1.26,.93-1.26,.66,0,.91,.3,.91,.81,0,.58-.35,1.41-.73,2.37Z"/> </g></g></svg> </a> </div> <div class="header__menu"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ✅ block--mainnavigation.html.twig ▪️ block--menu-block--main.html.twig ▪️ block--menu-block.html.twig ▪️ block--system-menu-block.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--mainnavigation.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'menu' --> <!-- FILE NAME SUGGESTIONS: ✅ menu--main.html.twig ▪️ menu.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/navigation/menu--main.html.twig' --> <nav class="main-nav-nav"> <a href="#" id="toggle-expand" class="toggle-expand"> <span class="toggle-expand__open"> <span class="toggle-expand__text">Menu</span> <svg class="toggle-expand__icon" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#menu"></use> </svg> </span> <span class="toggle-expand__close"> <span class="toggle-expand__text">Close</span> <svg class="toggle-expand__icon" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#close"></use> </svg> </span> </a> <div id="main-nav" class="main-nav"> <ul class="main-menu"> <li class="main-menu__item main-menu__item--top main-menu__item--with-sub"> <a href="/stay-safe" class="main-menu__link main-menu__link--top main-menu__link--with-sub" data-drupal-link-system-path="node/251">Stay Safe</a> <button class="expand-sub expand-sub--top" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Stay Safe"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Stay Safe </button> <ul class="main-menu main-menu--sub main-menu--sub-1"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1 main-menu__item--with-sub"> <a href="/know-your-risk" class="main-menu__link main-menu__link--sub main-menu__link--sub-1 main-menu__link--with-sub" data-drupal-link-system-path="node/262">Know Your Risk</a> <button class="expand-sub" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Know Your Risk"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Know Your Risk </button> <ul class="main-menu main-menu--sub main-menu--sub-1 main-menu--sub-2"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/risk-classification" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/294">Risk Classification Guideline</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/external-obligations" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/256">External Obligations Guideline</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/availability-requirement" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/276">Availability Requirement Guideline</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/data-classification" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/261">Data Classification Guideline (1604 GD.01)</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/know-your-risk/data-classification-questionnaire" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/292">Data Classification Questionnaire</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/use-secure-services" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/284">Use Secure Services</a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1 main-menu__item--with-sub"> <a href="/click-with-caution" class="main-menu__link main-menu__link--sub main-menu__link--sub-1 main-menu__link--with-sub" data-drupal-link-system-path="node/257">Click with Caution</a> <button class="expand-sub" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Click with Caution"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Click with Caution </button> <ul class="main-menu main-menu--sub main-menu--sub-1 main-menu--sub-2"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/click-with-caution/report-suspicious-email" title="Determine how to report a suspicious email" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/252">Report a Suspicious Email</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/email-encryption" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/277">Send an Encrypted Email </a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1 main-menu__item--with-sub"> <a href="/protect-your-identity" class="main-menu__link main-menu__link--sub main-menu__link--sub-1 main-menu__link--with-sub" data-drupal-link-system-path="node/264">Protect Your Identity</a> <button class="expand-sub" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Protect Your Identity"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Protect Your Identity </button> <ul class="main-menu main-menu--sub main-menu--sub-1 main-menu--sub-2"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/mfa" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/271">Use Yale&#039;s Multifactor Authentication (MFA) Service </a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/apply-updates" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/263">Apply Updates</a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--active main-menu__item--top main-menu__item--with-sub"> <a href="/policies-standards" class="main-menu__link main-menu__link--active main-menu__link--top main-menu__link--with-sub" data-drupal-link-system-path="node/250">Policies &amp; Standards</a> <button class="expand-sub expand-sub--top" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Policies &amp; Standards"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Policies &amp; Standards </button> <ul class="main-menu main-menu--sub main-menu--sub-1"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/policies-standards/yales-information-security-policy-base" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/249">Information Security Policy Base</a> </li> <li class="main-menu__item main-menu__item--active main-menu__item--sub main-menu__item--sub-1 main-menu__item--with-sub"> <a href="/mss" class="main-menu__link main-menu__link--active main-menu__link--sub main-menu__link--sub-1 main-menu__link--with-sub is-active" data-drupal-link-system-path="node/603" aria-current="page">Yale&#039;s Minimum Security Standards (MSS)</a> <button class="expand-sub" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Yale&#039;s Minimum Security Standards (MSS)"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Yale&#039;s Minimum Security Standards (MSS) </button> <ul class="main-menu main-menu--sub main-menu--sub-1 main-menu--sub-2"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/mss/applying-mss-it-systems" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/604">Applying the MSS to IT Systems</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/mss/list" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="mss/list">Full MSS List</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/mss/calculator" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="mss/calculator">MSS Calculator</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/mss/applying-mss-it-systems#key" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/604">MSS Key</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/mss/mss-users-and-user-support-providers" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/699">MSS for Users and User Support Providers</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/mss/mss-lunch-and-learns" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/800">Minimum Security Standards (MSS) Lunch &amp; Learns</a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/policies-standards/minimum-physical-security-standards-critical-it-spaces" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/285">Minimum Physical Security Standards for Critical IT Spaces</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/policies-standards/network-terms-service-standards" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/868">Network Terms of Service (NTOS) Standards</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1 main-menu__item--with-sub"> <a href="/stay-safe/stay-safe-how-guides" class="main-menu__link main-menu__link--sub main-menu__link--sub-1 main-menu__link--with-sub" data-drupal-link-system-path="node/291">Guidelines for Working Securely</a> <button class="expand-sub" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Guidelines for Working Securely"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Guidelines for Working Securely </button> <ul class="main-menu main-menu--sub main-menu--sub-1 main-menu--sub-2"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/guide/protect-your-device-malware" class="main-menu__link main-menu__link--sub main-menu__link--sub-2">Protect Your Device from Malware</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/travel-securely" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/732">Travel Securely</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/guide/security-guidelines-working-remotely" class="main-menu__link main-menu__link--sub main-menu__link--sub-2">Security Guidelines for Working Remotely</a> </li> </ul> </div> </div> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--top main-menu__item--with-sub"> <a href="/events" class="main-menu__link main-menu__link--top main-menu__link--with-sub" data-drupal-link-system-path="news-events">News &amp; Events</a> <button class="expand-sub expand-sub--top" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to News &amp; Events"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> News &amp; Events </button> <ul class="main-menu main-menu--sub main-menu--sub-1"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/events" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="news-events">Events &amp; Announcements</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1 main-menu__item--with-sub"> <a href="/bee-cyber-fit" class="main-menu__link main-menu__link--sub main-menu__link--sub-1 main-menu__link--with-sub" data-drupal-link-system-path="node/687">Bee Cyber Fit Series</a> <button class="expand-sub" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Bee Cyber Fit Series"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Bee Cyber Fit Series </button> <ul class="main-menu main-menu--sub main-menu--sub-1 main-menu--sub-2"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/monthly-tip" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/827">Monthly Tip</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/podcast" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/649">Podcast</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/newsletter" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/821">Newsletter</a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/events/cybersecurity-awareness-month" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/293">Cybersecurity Awareness Month</a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--top main-menu__item--with-sub"> <a href="/get-help" class="main-menu__link main-menu__link--top main-menu__link--with-sub" data-drupal-link-system-path="node/254">Support</a> <button class="expand-sub expand-sub--top" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to Support"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> Support </button> <ul class="main-menu main-menu--sub main-menu--sub-1"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/support/yales-application-security-program" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/594">Application Security</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/support/cybersecurity-awareness" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/541">Cybersecurity Awareness &amp; Training</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/support/request-exception" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/253">Request an Exception</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1 main-menu__item--with-sub"> <a href="/iam" class="main-menu__link main-menu__link--sub main-menu__link--sub-1 main-menu__link--with-sub" data-drupal-link-system-path="node/286">My Identity and Access at Yale</a> <button class="expand-sub" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to My Identity and Access at Yale"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> My Identity and Access at Yale </button> <ul class="main-menu main-menu--sub main-menu--sub-1 main-menu--sub-2"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/iam/more-secure" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/887">More Secure</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/iam/identity-lifecycles" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/692">Identity Lifecycles</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/change-my-password" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/283">Change my NetID Password</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/iam/iam-departments-and-administrators" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/520">Identity and Access for Departments</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/iam-for-you" class="main-menu__link main-menu__link--sub main-menu__link--sub-2">Identity and Access for You</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-2"> <a href="/get-help/my-identity-and-access-yale/managing-access-permissions" class="main-menu__link main-menu__link--sub main-menu__link--sub-2" data-drupal-link-system-path="node/279">Managing Access Permissions</a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/spa" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/525">Security Planning Assessment (SPA)</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/about/contact-us" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/255">Contact Us</a> </li> </ul> </div> </div> </li> <li class="main-menu__item main-menu__item--top main-menu__item--with-sub"> <a href="/about" class="main-menu__link main-menu__link--top main-menu__link--with-sub" data-drupal-link-system-path="node/248">About</a> <button class="expand-sub expand-sub--top" aria-label="Expand sub-navigation"> <svg class="main-menu__expand-sub-icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-right"></use> </svg> </button> <div class="main-menu__child-menu"> <div class="main-menu__child-menu-inner"> <button class="main-menu__parent-item" aria-label="Back to About"> <svg class="main-menu__parent-item-back" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#chevron-left"></use> </svg> About </button> <ul class="main-menu main-menu--sub main-menu--sub-1"> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="https://cybersecurity.yale.edu/edr" title="EDR helps proactively protect Yale&#039;s critical data and systems from dynamic cyber attacks. Yale takes many precautions to limit the data collected by our EDR software and ensure it is used appropriately." class="main-menu__link main-menu__link--sub main-menu__link--sub-1">Endpoint Privacy and Security</a> </li> <li class="main-menu__item main-menu__item--sub main-menu__item--sub-1"> <a href="/yale-network-monitoring-privacy-statement" class="main-menu__link main-menu__link--sub main-menu__link--sub-1" data-drupal-link-system-path="node/745">Network Monitoring Privacy Statement</a> </li> </ul> </div> </div> </li> </ul> <button class="main-nav__search_btn" id="search-btn" aria-label="Open Search"> <svg class="search__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#search"></use> </svg> </button> <div class="main-nav-search"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ✅ block--exposedformsearchsearch-page-2.html.twig ▪️ block--views-exposed-filter-block--search-search-page.html.twig ▪️ block--views-exposed-filter-block.html.twig ▪️ block--views.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--exposedformsearchsearch-page-2.html.twig' --> <div class="search-form"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'form' --> <!-- FILE NAME SUGGESTIONS: ▪️ form--views-exposed-form-search-search-page.html.twig ✅ form.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/form.html.twig' --> <form action="/search" method="get" id="views-exposed-form-search-search-page" accept-charset="UTF-8"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'views_exposed_form' --> <!-- BEGIN OUTPUT from 'core/themes/stable9/templates/views/views-exposed-form.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'form_element' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/form-element.html.twig' --> <div class="js-form-item form-item"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'input__textfield' --> <!-- FILE NAME SUGGESTIONS: ▪️ input--textfield.html.twig ✅ input.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/input.html.twig' --> <input placeholder="Search terms" data-drupal-selector="edit-search" type="text" id="edit-search" name="search" value="" size="30" maxlength="128" class="form-text form-item__textfield" /> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/input.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/form-element.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'container' --> <!-- BEGIN OUTPUT from 'core/themes/stable9/templates/form/container.html.twig' --> <div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'input__submit' --> <!-- FILE NAME SUGGESTIONS: ▪️ input--submit.html.twig ✅ input.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/input.html.twig' --> <input data-drupal-selector="edit-submit-search" type="submit" id="edit-submit-search" value="Search" class="button js-form-submit form-submit form-item__textfield" /> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/input.html.twig' --> </div> <!-- END OUTPUT from 'core/themes/stable9/templates/form/container.html.twig' --> <!-- END OUTPUT from 'core/themes/stable9/templates/views/views-exposed-form.html.twig' --> </form> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/form/form.html.twig' --> <button class="search-form__close views-exposed-form" id="search-close">Close Search</button> <button class="search-form__clear" id="search-clear"> <svg class="search-form__icon" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#close-circle"></use> </svg> </button> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--exposedformsearchsearch-page-2.html.twig' --> </div> <div class="report-incident"> <a class="button button--primary" href="/get-help/report/report-incident" > Report an Incident </a> </div> </div> </nav> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/navigation/menu--main.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--mainnavigation.html.twig' --> </div> </div><!--primary--> </div><!--inner-color--> </div><!--inner--> </header> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/region--header.html.twig' --> </div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ✅ region--hero.html.twig ▪️ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/no-wrap/region--hero.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--entityviewcontent.html.twig ▪️ block--entity-view--node.html.twig ✅ block--entity-view.html.twig ▪️ block--ctools.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--entity-view.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'node' --> <!-- FILE NAME SUGGESTIONS: ▪️ node--603--hero.html.twig ▪️ node--603.html.twig ▪️ node--page--hero.html.twig ✅ node--page.html.twig ▪️ node--hero.html.twig ▪️ node.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/content/node--page.html.twig' --> <article class="node"> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-header-image--page.html.twig ▪️ field--node--field-header-image.html.twig ▪️ field--node--page.html.twig ✅ field--field-header-image.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-header-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--page--large-image.html.twig ▪️ paragraph--large-image--hero.html.twig ▪️ paragraph--large-image.html.twig ✅ paragraph--hero.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--hero.html.twig' --> <div class="hero"> <div class="hero__image"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-image--large-image.html.twig ▪️ field--paragraph--field-image.html.twig ✅ field--paragraph--large-image.html.twig ▪️ field--field-image.html.twig ▪️ field--entity-reference.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--paragraph--large-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'media' --> <!-- FILE NAME SUGGESTIONS: ▪️ media--source-image.html.twig ✅ media--image--full.html.twig ▪️ media--image.html.twig ▪️ media--full.html.twig ▪️ media.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--full.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--media--field-media-image--image.html.twig ▪️ field--media--field-media-image.html.twig ✅ field--media--image.html.twig ▪️ field--field-media-image.html.twig ▪️ field--image.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'blazy' --> <!-- BEGIN OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <div data-b-token="b-ee9b5004078" class="media media--blazy media--image media--responsive is-b-loading"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> <img decoding="async" loading="lazy" data-src="/sites/default/files/2023-02/shutterstock_633178808-1456x353.jpg" srcset="/sites/default/files/styles/470x320/public/2023-02/shutterstock_633178808-1456x353.jpg?h=8dd434fa&amp;itok=7_b-aeht 470w, /sites/default/files/styles/720x480/public/2023-02/shutterstock_633178808-1456x353.jpg?h=8dd434fa&amp;itok=wrhw79Aw 720w, /sites/default/files/styles/820x545/public/2023-02/shutterstock_633178808-1456x353.jpg?h=8dd434fa&amp;itok=RH-PnnrE 820w, /sites/default/files/styles/980x650/public/2023-02/shutterstock_633178808-1456x353.jpg?h=8dd434fa&amp;itok=tTEhBdiP 980w, /sites/default/files/styles/1000x665/public/2023-02/shutterstock_633178808-1456x353.jpg?h=8dd434fa&amp;itok=VfdIN9El 1000w, /sites/default/files/styles/1450x970/public/2023-02/shutterstock_633178808-1456x353.jpg?h=8dd434fa&amp;itok=k3D3zwfe 1450w, /sites/default/files/styles/1240x825/public/2023-02/shutterstock_633178808-1456x353.jpg?itok=J0xSXEH6 1456w" sizes="100vw" width="980" height="650" class="image media__element b-lazy" sizes="100vw" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" alt="Finger touching virtual lock" /> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> </div> <!-- END OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--full.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--paragraph--large-image.html.twig' --> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--hero.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-header-image.html.twig' --> </div> </article> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/content/node--page.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--entity-view.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/no-wrap/region--hero.html.twig' --> <a id="main-content" tabindex="-1"></a> <main role="main" class="main-content"> <div class="main-content__alert"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ▪️ region--alert.html.twig ✅ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/region.html.twig' --> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--alerts-block.html.twig ▪️ block--views-block--alerts-block-1.html.twig ▪️ block--views-block.html.twig ▪️ block--views.html.twig ✅ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block.html.twig' --> <div id="block-alerts-block" class="block views-element-container"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'container' --> <!-- BEGIN OUTPUT from 'core/themes/stable9/templates/form/container.html.twig' --> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'views_view' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/views/views-view.html.twig' --> <div class="js-view-dom-id-1f17e5749e6138a63387925779077a767bcb5fcdd51c23518504a8d9943a2e2b"> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/views/views-view.html.twig' --> </div> <!-- END OUTPUT from 'core/themes/stable9/templates/form/container.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/region.html.twig' --> </div> <div class="main-content__top"> <div class="main-content__top-inner"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ✅ region--content-top.html.twig ▪️ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/no-wrap/region--content-top.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--entityviewcontent-2.html.twig ▪️ block--entity-view--node.html.twig ✅ block--entity-view.html.twig ▪️ block--ctools.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--entity-view.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'node' --> <!-- FILE NAME SUGGESTIONS: ▪️ node--603--content-top.html.twig ▪️ node--603.html.twig ▪️ node--page--content-top.html.twig ✅ node--page.html.twig ▪️ node--content-top.html.twig ▪️ node.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/content/node--page.html.twig' --> <article class="node"> <div> </div> </article> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/content/node--page.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block--entity-view.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--messages.html.twig ✅ block--system-messages-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- BEGIN OUTPUT from 'core/themes/stable9/templates/block/block--system-messages-block.html.twig' --> <div data-drupal-messages-fallback class="hidden"></div> <!-- END OUTPUT from 'core/themes/stable9/templates/block/block--system-messages-block.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/no-wrap/region--content-top.html.twig' --> </div> </div> <div class="main-content__bottom"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ✅ region--content.html.twig ▪️ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/no-wrap/region--content.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--mainpagecontent.html.twig ▪️ block--system-main-block.html.twig ▪️ block--system.html.twig ✅ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block.html.twig' --> <div id="block-mainpagecontent" class="block"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'node' --> <!-- FILE NAME SUGGESTIONS: ▪️ node--603--full.html.twig ▪️ node--603.html.twig ▪️ node--page--full.html.twig ✅ node--page.html.twig ▪️ node--full.html.twig ▪️ node.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/content/node--page.html.twig' --> <article class="node"> <div class="main-content__top page-title-wrapper"> <div class="main-content__top-inner"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--system-breadcrumb-block.html.twig ▪️ block--system.html.twig ✅ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block.html.twig' --> <div class="block"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'breadcrumb' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/navigation/breadcrumb.html.twig' --> <nav role='navigation' aria-labelledby='system-breadcrumb'> <h2 class="visually-hidden" id='system-breadcrumb'>Breadcrumb</h2> <ol class="breadcrumb"> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="/">Home</a> </li> </ol> </nav> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/navigation/breadcrumb.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block.html.twig' --> <h1 class="page-title"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--title--page.html.twig ✅ field--node--title.html.twig ▪️ field--node--page.html.twig ▪️ field--title.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--node--title.html.twig' --> Yale&#039;s Minimum Security Standards <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--node--title.html.twig' --> </h1> </div> </div> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field_group_html_element' --> <!-- FILE NAME SUGGESTIONS: ▪️ field-group-html-element--node--page--group-intro.html.twig ▪️ field-group-html-element--node--page--div.html.twig ▪️ field-group-html-element--node--group-intro.html.twig ▪️ field-group-html-element--node--page.html.twig ▪️ field-group-html-element--node--div.html.twig ✅ field-group-html-element--group-intro.html.twig ▪️ field-group-html-element--page.html.twig ▪️ field-group-html-element--node.html.twig ▪️ field-group-html-element--div.html.twig ▪️ field-group-html-element.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field-group-html-element--group-intro.html.twig' --> <div class="intro-text"> <div class="intro-text__image"> </div> <div class="intro-text__text"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-intro-text--page.html.twig ▪️ field--node--field-intro-text.html.twig ▪️ field--node--page.html.twig ▪️ field--field-intro-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>&nbsp;</p> <p>&nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field-group-html-element--group-intro.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-content-body--page.html.twig ▪️ field--node--field-content-body.html.twig ▪️ field--node--page.html.twig ✅ field--field-content-body.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-content-body.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--page--grid-type.html.twig ▪️ paragraph--grid-type--default.html.twig ✅ paragraph--grid-type.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <div class="bg bg--white" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-content--grid-type.html.twig ▪️ field--paragraph--field-content.html.twig ✅ field--paragraph--grid-type.html.twig ▪️ field--field-content.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--grid-type--text-with-media.html.twig ▪️ paragraph--text-with-media--default.html.twig ✅ paragraph--text-with-media.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text-with-media.html.twig' --> <div class="text-with-image text-with-image--primary text-with-image--right text-with-image--remove_spacing"> <div class="text-with-image__image text-with-image__image--primary text-with-image__image--right text-with-image__image--remove_spacing"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-media--text-with-media.html.twig ▪️ field--paragraph--field-media.html.twig ▪️ field--paragraph--text-with-media.html.twig ▪️ field--field-media.html.twig ▪️ field--entity-reference.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field.html.twig' --> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'media' --> <!-- FILE NAME SUGGESTIONS: ▪️ media--source-image.html.twig ▪️ media--image--default.html.twig ✅ media--image.html.twig ▪️ media--default.html.twig ▪️ media.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image.html.twig' --> <figure class="figure" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--media--field-media-image--image.html.twig ▪️ field--media--field-media-image.html.twig ✅ field--media--image.html.twig ▪️ field--field-media-image.html.twig ▪️ field--image.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'blazy' --> <!-- BEGIN OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <div data-b-token="b-6299804bfc3" class="media media--blazy media--image media--responsive is-b-loading"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> <img decoding="async" loading="lazy" data-src="/sites/default/files/2020-10/MSS%20User-unsplash.jpg" srcset="/sites/default/files/styles/470x320/public/2020-10/MSS%20User-unsplash.jpg?h=b2774bcf&amp;itok=VuuiVWWf 470w, /sites/default/files/styles/720x480/public/2020-10/MSS%20User-unsplash.jpg?h=b2774bcf&amp;itok=bzCDLrSh 720w, /sites/default/files/styles/820x545/public/2020-10/MSS%20User-unsplash.jpg?h=b2774bcf&amp;itok=-Dj9iiIa 820w, /sites/default/files/styles/980x650/public/2020-10/MSS%20User-unsplash.jpg?h=b2774bcf&amp;itok=LwN3TvZ1 980w, /sites/default/files/styles/1000x665/public/2020-10/MSS%20User-unsplash.jpg?h=b2774bcf&amp;itok=2tThW8cO 1000w, /sites/default/files/styles/1450x970/public/2020-10/MSS%20User-unsplash.jpg?h=b2774bcf&amp;itok=ncqldAJS 1450w, /sites/default/files/styles/1240x825/public/2020-10/MSS%20User-unsplash.jpg?itok=4d5q2f1E 6016w" sizes="100vw" width="980" height="650" class="image media__element b-lazy" sizes="100vw" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" alt="MSS User" /> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> </div> <!-- END OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> </figure> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field.html.twig' --> </div> <div class="text-with-image__text text-with-image__text--primary text-with-image__text--right text-with-image__text--remove_spacing"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--text-with-media.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--text-with-media.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>The Minimum Security Standards (MSS) are how we protect Yale IT Systems based on risk. The MSS helps us address Yale's risk landscape and deliver the Yale mission securely.</p> <p>Everyone plays a role in understanding and applying the MSS at Yale. To do this, you'll need to:</p> <ul> <li>Know what the Minimum Security Standards (MSS) are.</li> <li>Know the risk of the work you do.</li> <li>Know your role in implementing the MSS.</li> </ul> <p>&nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text-with-media.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--page--grid-type.html.twig ▪️ paragraph--grid-type--default.html.twig ✅ paragraph--grid-type.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <div class="bg bg--dark-blue" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-content--grid-type.html.twig ▪️ field--paragraph--field-content.html.twig ✅ field--paragraph--grid-type.html.twig ▪️ field--field-content.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--grid-type--custom-card-grid.html.twig ▪️ paragraph--custom-card-grid--default.html.twig ▪️ paragraph--custom-card-grid.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type--custom-card-grid.html.twig' --> <div class="grid-container grid-container--padded grid-container--default"> <div class="grid-container__inner grid-container__inner--padded grid-container__inner--default"> <h2 class="grid__heading grid__heading--featured"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card-grid.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card-grid.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> View Yale&#039;s Minimum Security Standards <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </h2> <div class="grid__subtitle"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card-grid.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card-grid.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>The Minimum Security Standards (MSS) are baseline requirements for securing Yale IT Systems. The MSS ensures we build and maintain secure Yale IT Systems based on the risk they carry.</p> <p>You can view the MSS in one of three ways:</p> <p>&nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <div class="grid grid--top grid--card"> </div> <div class="grid grid--small grid--card"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-cards--custom-card-grid.html.twig ▪️ field--paragraph--field-cards.html.twig ▪️ field--paragraph--custom-card-grid.html.twig ✅ field--field-cards.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-cards.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-image--custom-card.html.twig ▪️ field--paragraph--field-image.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-image.html.twig ▪️ field--entity-reference.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'media' --> <!-- FILE NAME SUGGESTIONS: ▪️ media--source-image.html.twig ✅ media--image--card.html.twig ▪️ media--image.html.twig ▪️ media--card.html.twig ▪️ media.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--media--field-media-image--image.html.twig ▪️ field--media--field-media-image.html.twig ✅ field--media--image.html.twig ▪️ field--field-media-image.html.twig ▪️ field--image.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'blazy' --> <!-- BEGIN OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <div data-b-token="b-5542f2c7469" class="media media--blazy media--image media--responsive is-b-loading"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> <img decoding="async" loading="lazy" data-src="/sites/default/files/2022-07/MSS_List_Transparent.png" srcset="/sites/default/files/styles/400x210/public/2022-07/MSS_List_Transparent.png?h=86a07673&amp;itok=uHKkcsS9 400w, /sites/default/files/styles/600x315/public/2022-07/MSS_List_Transparent.png?h=86a07673&amp;itok=7wLZwyK- 600w" sizes="100vw" width="600" height="315" class="image media__element b-lazy" sizes="100vw" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" alt="List icon" /> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> </div> <!-- END OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--card.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-image.html.twig' --> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/list" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> MSS List <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>View Yale's Minimum Security Standards</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/list" > View the MSS list <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-image--custom-card.html.twig ▪️ field--paragraph--field-image.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-image.html.twig ▪️ field--entity-reference.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'media' --> <!-- FILE NAME SUGGESTIONS: ▪️ media--source-image.html.twig ✅ media--image--card.html.twig ▪️ media--image.html.twig ▪️ media--card.html.twig ▪️ media.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--media--field-media-image--image.html.twig ▪️ field--media--field-media-image.html.twig ✅ field--media--image.html.twig ▪️ field--field-media-image.html.twig ▪️ field--image.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'blazy' --> <!-- BEGIN OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <div data-b-token="b-22c92b7a388" class="media media--blazy media--image media--responsive is-b-loading"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> <img decoding="async" loading="lazy" data-src="/sites/default/files/2022-07/MSS_Calculator_Transparent.png" srcset="/sites/default/files/styles/400x210/public/2022-07/MSS_Calculator_Transparent.png?h=86a07673&amp;itok=msh5rR6R 400w, /sites/default/files/styles/600x315/public/2022-07/MSS_Calculator_Transparent.png?h=86a07673&amp;itok=U93Mr80N 600w" sizes="100vw" width="600" height="315" class="image media__element b-lazy" sizes="100vw" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" alt="Calculator icon" /> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> </div> <!-- END OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--card.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-image.html.twig' --> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/calculator" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> MSS Calculator <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>View the specific Minimum Security Standards for your system.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/calculator" > Use the MSS calculator <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-image--custom-card.html.twig ▪️ field--paragraph--field-image.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-image.html.twig ▪️ field--entity-reference.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'media' --> <!-- FILE NAME SUGGESTIONS: ▪️ media--source-image.html.twig ✅ media--image--card.html.twig ▪️ media--image.html.twig ▪️ media--card.html.twig ▪️ media.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--media--field-media-image--image.html.twig ▪️ field--media--field-media-image.html.twig ✅ field--media--image.html.twig ▪️ field--field-media-image.html.twig ▪️ field--image.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'blazy' --> <!-- BEGIN OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <div data-b-token="b-8f849dde0e3" class="media media--blazy media--image media--responsive is-b-loading"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> <img decoding="async" loading="lazy" data-src="/sites/default/files/2023-02/MSS_Download_Transparent.png" srcset="/sites/default/files/styles/400x210/public/2023-02/MSS_Download_Transparent.png?h=35ffd627&amp;itok=diN7HKM7 400w, /sites/default/files/styles/600x315/public/2023-02/MSS_Download_Transparent.png?h=35ffd627&amp;itok=qoOYBgd5 600w" sizes="100vw" width="600" height="315" class="image media__element b-lazy" sizes="100vw" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" alt="Download icon" /> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/responsive-image.html.twig' --> </div> <!-- END OUTPUT from 'modules/contrib/blazy/templates/blazy.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--media--image.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/media/media--image--card.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-image.html.twig' --> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/calculator/export.csv" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> MSS Download <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>Download the full list of Minimum Security Standards in CSV format. Please allow a few minutes for the download to complete.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/calculator/export.csv" > Download the MSS <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-cards.html.twig' --> </div> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type--custom-card-grid.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--page--grid-type.html.twig ▪️ paragraph--grid-type--default.html.twig ✅ paragraph--grid-type.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <div class="bg bg--light-blue" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-content--grid-type.html.twig ▪️ field--paragraph--field-content.html.twig ✅ field--paragraph--grid-type.html.twig ▪️ field--field-content.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--grid-type--text.html.twig ▪️ paragraph--text--default.html.twig ✅ paragraph--text.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text.html.twig' --> <div class="text-section text-section--centered text-section--remove_spacing"> <div class="text-section__content text-section__content--centered text-section__content--remove_spacing"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--text.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--text.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><h2>When do the MSS apply?</h2> <p>A Yale IT System is any IT system that uses Yale data and/or operates in support of Yale’s mission. This includes:&nbsp;</p> <ul> <li>The laptop, desktop, tablet, or mobile device you use to complete your work for Yale.</li> <li>The software and applications you use to access, store, or send your work for Yale.</li> <li>IT Systems hosted at Yale (i.e. built and ran by Central IT or a department)</li> <li>IT Systems hosted by a third party (i.e. cloud applications, third-party services).</li> <li>All environments that access Yale data. If real Yale data is being put in development or test environments, those environments must meet the MSS.</li> </ul></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--page--grid-type.html.twig ▪️ paragraph--grid-type--default.html.twig ✅ paragraph--grid-type.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <div class="bg bg--white" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-content--grid-type.html.twig ▪️ field--paragraph--field-content.html.twig ✅ field--paragraph--grid-type.html.twig ▪️ field--field-content.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--grid-type--text.html.twig ▪️ paragraph--text--default.html.twig ✅ paragraph--text.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text.html.twig' --> <div class="text-section text-section--centered text-section--remove_spacing"> <div class="text-section__content text-section__content--centered text-section__content--remove_spacing"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--text.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--text.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><h2>How do the MSS work?&nbsp;</h2> <p>The MSS are baseline security requirements for all systems accessing Yale Data. We apply the Minimum Security Standards based on:&nbsp;</p> <ul> <li>the type of system you’re working with, and</li> <li>the risk level of the work you are doing (a.k.a. risk classification)&nbsp;</li> </ul> <h3>System Type&nbsp;</h3> <p>To apply the MSS to what you’re doing, you need to determine what system type you are working with. The MSS requirements apply to four system types:</p> <div class="table-outer-wrapper"><span class="table-overflow"></span><div class="table-wrapper"><table border="1" cellpadding="1" cellspacing="1" summary="This table outlines the system types included in Yale's Minimum Security Standards."> <thead> <tr> <th scope="row">System Type</th> <th scope="col">Definition</th> <th scope="col">Examples</th> </tr> </thead> <tbody> <tr> <td><strong>Endpoint&nbsp;</strong></td> <td>An endpoint is any device that is physically an endpoint on a network. This means it communicates back and forth with the network it connects to. Endpoints do not host any network resources for other endpoints to connect to.</td> <td>Desktops, laptops, POS Terminals</td> </tr> <tr> <td><strong>Server</strong></td> <td>A server is a computer that processes requests and/or delivers data to other computers. A server processes requests or delivers data over the network it connects to. Servers share network resources with endpoints.&nbsp;</td> <td>Web, file, email, and database servers including virtual machines and containers running at Yale or in cloud providers like AWS, GCP, Azure.</td> </tr> <tr> <td><strong>Mobile Device</strong></td> <td>A mobile device is a portable, usually handheld, computer. Like endpoints, a mobile device communicates with the network it connects to. Mobile devices differ from endpoints in that they usually run mobile operating systems. These mobile operating systems have varying security requirements from endpoint.</td> <td>Smartphones, tablets</td> </tr> <tr> <td><strong>Network Printer</strong></td> <td> <p>A network printer is a printer connected to a network. Network printers receive their print jobs via a print server.&nbsp;</p> <p><em>Note: This does not include personal printers. Personal printers process print jobs through a physical connection to an endpoint.&nbsp;</em></p> </td> <td>Papercut Printers</td> </tr> </tbody> </table> <p>&nbsp;</p> <p>Some Yale IT Systems are too complex in nature to solely rely on the MSS for their security requirements. We refer to these system types as “Critical IT Infrastructure”. The definition and requirements of Critical IT Infrastructure are found in <a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="3718a675-683d-4af4-b870-65d2567723ed" href="/mss/1/4">Yale-MSS-1.4</a>.</p> <h3>Know Your Risk / Risk Classification&nbsp;</h3> <p>The second factor for applying the MSS is the risk of the work you’re doing. We refer to this as “Know Your Risk” or “risk classification”. Yale has three risk classification levels: high, moderate, and low. Risk classification is determined by:</p> <ul> <li>The risk level of the data you’re working with. This is based on <a href="https://your.yale.edu/policies-procedures/policies/1604-data-classification-policy">Yale’s Data Classification Policy</a>.</li> <li>How long you can be without the data or system to do your work (a.k.a. availability requirement).&nbsp;</li> <li>If the data is subject to any external obligations (e.g. HIPAA, PCI).&nbsp;</li> </ul> <p>For more information on finding your risk level, see our <a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="364b5e67-58c5-4d34-af47-195a291f956d" href="/risk-classification">Risk Classification Guideline</a>.&nbsp;</p> <p>Once you know your system type and risk classification, you know which Minimum Security Standards you must meet.&nbsp;</p> <h3>Examples</h3> <h4>If you are using your laptop to access Yale data...</h4> <p>You know you have to meet the MSS for endpoints. You also need to meet the MSS for the risk of the work you are doing. So, for example, if you are using your laptop to access financial data, you are working with High Risk data. Your laptop would need to meet the High Risk MSS for endpoints.</p> <h4>If you are building an application to store Yale data...</h4> <p>You know you must meet the MSS for servers. You also need to meet the MSS for the risk of the data being stored. So, for example, if the application will be used by a researcher to store publicly available research data, the application needs to meet the Low Risk MSS for servers.</p> <p>&nbsp;</p> </div></div></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--page--grid-type.html.twig ▪️ paragraph--grid-type--default.html.twig ✅ paragraph--grid-type.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <div id="role" class="bg bg--light-blue" data-identifier=role> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-content--grid-type.html.twig ▪️ field--paragraph--field-content.html.twig ✅ field--paragraph--grid-type.html.twig ▪️ field--field-content.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--grid-type--text.html.twig ▪️ paragraph--text--default.html.twig ✅ paragraph--text.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text.html.twig' --> <div class="text-section text-section--centered text-section--remove_spacing"> <div class="text-section__content text-section__content--centered text-section__content--remove_spacing"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--text.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--text.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><h2>What is my role in applying the MSS at Yale?</h2> <p>What you need to know is based on how you interact with Yale Data and IT Systems. We have chosen the following roles for implementing the MSS. You can be one, some, or all these roles depending on how you work at the University.</p> <p>Once you know your role, choose the corresponding guideline to help you apply the MSS at Yale.</p> <p>&nbsp;</p> <div class="table-outer-wrapper"><span class="table-overflow"></span><div class="table-wrapper"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;"> <thead> <tr> <th scope="row">Role</th> <th scope="col">Description</th> <th scope="col">Guideline</th> </tr> </thead> <tbody> <tr> <td><strong>Users</strong></td> <td> <p>Users are anyone who works with Yale Data or IT Systems.</p> <p>Users must know the risk of the work they are doing and use systems that meet the MSS for that risk level.</p> </td> <td><a class="button button--yale" data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="33516f07-8507-4089-b764-a54dac570935" href="/mss/mss-users-and-user-support-providers">MSS for Users and User Support Providers</a></td> </tr> <tr> <td><strong>User Support Provider</strong></td> <td> <p>A user support provider is someone who helps users with IT or Information Security issues. This includes anyone who identifies their role as an IT Support Provider.</p> <p>User support providers help users work securely by helping them find systems that match their risk level.</p> </td> <td><a class="button button--yale" data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="33516f07-8507-4089-b764-a54dac570935" href="/mss/mss-users-and-user-support-providers">MSS for Users and User Support Providers</a></td> </tr> <tr> <td><strong>System Decision Maker</strong></td> <td> <p>A system decision maker is the person responsible for the technical delivery of a Yale IT system. System decision makers are also known as the technical owner of systems.</p> <p>System decision makers are responsible for ensuring their system meets the Minimum Security Standards based on the system type and risk level.</p> </td> <td><a class="button button--yale" data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="e70e6c75-ba2b-445c-9a7c-82a66d97dfb5" href="/mss/applying-mss-it-systems">Applying the MSS to IT Systems</a></td> </tr> <tr> <td><strong>System Support Provider</strong></td> <td> <p>A system support provider is someone who provides support to a Yale IT system. This can be anyone who builds, hosts, or maintains a Yale IT System.</p> <p>System support providers are the ones configuring the system they support to meet the MSS.</p> </td> <td><a class="button button--yale" data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="e70e6c75-ba2b-445c-9a7c-82a66d97dfb5" href="/mss/applying-mss-it-systems">Applying the MSS to IT Systems</a></td> </tr> </tbody> </table> <p>&nbsp;</p> <p>&nbsp;</p> </div></div></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--text.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ▪️ paragraph--page--grid-type.html.twig ▪️ paragraph--grid-type--default.html.twig ✅ paragraph--grid-type.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <div class="bg bg--blue" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-content--grid-type.html.twig ▪️ field--paragraph--field-content.html.twig ✅ field--paragraph--grid-type.html.twig ▪️ field--field-content.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--grid-type--custom-card-grid.html.twig ▪️ paragraph--custom-card-grid--default.html.twig ▪️ paragraph--custom-card-grid.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type--custom-card-grid.html.twig' --> <div class="grid-container grid-container--padded grid-container--default"> <div class="grid-container__inner grid-container__inner--padded grid-container__inner--default"> <h2 class="grid__heading grid__heading--featured"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card-grid.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card-grid.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> MSS Resources <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </h2> <div class="grid__subtitle"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card-grid.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card-grid.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>Below is a collection of resources to help you understand and apply the MSS at Yale.&nbsp;<br> &nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <div class="grid grid--top grid--card"> </div> <div class="grid grid--small grid--card"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-cards--custom-card-grid.html.twig ▪️ field--paragraph--field-cards.html.twig ▪️ field--paragraph--custom-card-grid.html.twig ✅ field--field-cards.html.twig ▪️ field--entity-reference-revisions.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-cards.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/mss-users-and-user-support-providers" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> MSS for Users and User Support Providers <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>This page helps users understand how Yale’s Minimum Security Standards (MSS) apply to their everyday work at Yale.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/mss-users-and-user-support-providers" > View the MSS for Users and User Support Providers page <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/applying-mss-it-systems" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> Applying the MSS to IT Systems <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>This page explains how to read, understand, and apply the Minimum Security Standards (MSS) to a system.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/applying-mss-it-systems" > View the Applying the MSS to IT Systems page <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/applying-mss-it-systems#key" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> MSS Key <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>Once you know your system type and classification, use the key to know which MSS apply to your IT System.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/applying-mss-it-systems#key" > View the MSS key <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/calculator" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> MSS Calculator <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>The MSS Calculator helps you narrow down the MSS to only the requirements that apply to your IT System.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/calculator" > View the MSS calculator <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/mss/list" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> Full MSS List <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>The Minimum Security Standards (MSS) are baseline requirements for securing Yale IT Systems.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/mss/list" > View the full MSS list <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'paragraph' --> <!-- FILE NAME SUGGESTIONS: ✅ paragraph--custom-card-grid--custom-card.html.twig ▪️ paragraph--custom-card--default.html.twig ▪️ paragraph--custom-card.html.twig ▪️ paragraph--default.html.twig ▪️ paragraph.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <div class="card card--white grid__item-three"> <div class="card__image"> </div> <div class="card__copy"> <h2 class="card__heading"> <a class="card__heading-link" href="/know-your-risk-toolkit" > <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-heading--custom-card.html.twig ▪️ field--paragraph--field-heading.html.twig ▪️ field--paragraph--custom-card.html.twig ✅ field--field-heading.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> Know Your Risk Toolkit <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-heading.html.twig' --> </a> </h2> <div class="card__body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--paragraph--field-text--custom-card.html.twig ▪️ field--paragraph--field-text.html.twig ▪️ field--paragraph--custom-card.html.twig ▪️ field--field-text.html.twig ✅ field--text-long.html.twig ▪️ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> <div class="text-long"><p>When you know the risk classification of the data and IT Systems you use, you will know if you are working securely.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--text-long.html.twig' --> </div> <a class="card__link" href="/know-your-risk-toolkit" > View the Know Your Risk toolkit <svg class="link__icon" aria-hidden="true" role="img" > <use xlink:href="/themes/custom/yale_infosec/dist/icons.svg#arrow-right"></use> </svg> </a> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--custom-card-grid--custom-card.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-cards.html.twig' --> </div> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type--custom-card-grid.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/field--paragraph--grid-type.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/paragraphs/paragraph--grid-type.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/fields/no-wrap/field--field-content-body.html.twig' --> </div> </article> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/content/node--page.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/block/block.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/no-wrap/region--content.html.twig' --> </div> </main> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ✅ region--footer.html.twig ▪️ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/region--footer.html.twig' --> <footer class="footer"> <div class="footer__inner"> <div class="footer__logo"> <a class="logo logo--basic" href="/" > <span class="logo__yale logo__yale--basic">Yale</span> </a> </div> <div class="footer__menu"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--footer.html.twig ▪️ block--menu-block--footer.html.twig ▪️ block--menu-block.html.twig ✅ block--system-menu-block.html.twig ▪️ block.html.twig --> <!-- BEGIN OUTPUT from 'core/themes/stable9/templates/block/block--system-menu-block.html.twig' --> <nav role="navigation" aria-labelledby="block-footer-menu" id="block-footer"> <h2 class="visually-hidden" id="block-footer-menu">Footer</h2> <!-- THEME DEBUG --> <!-- THEME HOOK: 'menu' --> <!-- FILE NAME SUGGESTIONS: ✅ menu--footer.html.twig ▪️ menu.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/navigation/menu--footer.html.twig' --> <ul class="inline-menu"> <li class="inline-menu__item inline-menu__item--light inline-menu__item--top"> <a href="/report" class="inline-menu__link inline-menu__link--light inline-menu__link--top">Report an Incident</a> </li> <li class="inline-menu__item inline-menu__item--light inline-menu__item--top"> <a href="/about" class="inline-menu__link inline-menu__link--light inline-menu__link--top" data-drupal-link-system-path="node/248">About</a> </li> <li class="inline-menu__item inline-menu__item--light inline-menu__item--top"> <a href="/contact" class="inline-menu__link inline-menu__link--light inline-menu__link--top">Contact</a> </li> <li class="inline-menu__item inline-menu__item--light inline-menu__item--top"> <a href="/home" class="inline-menu__link inline-menu__link--light inline-menu__link--top" data-drupal-link-system-path="node/1">IT at Yale</a> </li> <li class="inline-menu__item inline-menu__item--light inline-menu__item--top"> <a href="https://your.yale.edu" class="inline-menu__link inline-menu__link--light inline-menu__link--top">It&#039;s Your Yale</a> </li> <li class="inline-menu__item inline-menu__item--light inline-menu__item--top"> <a href="https://usability.yale.edu/web-accessibility/accessibility-yale" class="inline-menu__link inline-menu__link--light inline-menu__link--top">Accessibility at Yale</a> </li> </ul> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/navigation/menu--footer.html.twig' --> </nav> <!-- END OUTPUT from 'core/themes/stable9/templates/block/block--system-menu-block.html.twig' --> </div> <p class="footer__copyright"> Copyright © 2025 Yale University All Rights Reserved </p> </div> </footer> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/region--footer.html.twig' --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/yale_infosec/templates/layout/page.html.twig' --> </div> <!-- END OUTPUT from 'core/themes/stable9/templates/content/off-canvas-page-wrapper.html.twig' --> <script async src="https://siteimproveanalytics.com/js/siteanalyze_66356571.js"></script> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/603","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"data":{"extlink":{"extTarget":true,"extTargetNoOverride":false,"extNofollow":false,"extNoreferrer":true,"extFollowNoOverride":false,"extClass":"0","extLabel":"(link is external)","extImgClass":false,"extSubdomains":true,"extExclude":"","extInclude":"","extCssExclude":"","extCssExplicit":"","extAlert":false,"extAlertText":"This link will take you to an external web site. We are not responsible for their content.","mailtoClass":"0","mailtoLabel":"(link sends email)","extUseFontAwesome":false,"extIconPlacement":"append","extFaLinkClasses":"fa fa-external-link","extFaMailtoClasses":"fa fa-envelope-o","whitelistedDomains":[]}},"blazy":{"loadInvisible":false,"offset":100,"saveViewportOffsetDelay":50,"validateDelay":25,"container":"","loader":true,"unblazy":false,"visibleClass":false},"blazyIo":{"disconnect":false,"rootMargin":"0px","threshold":[0,0.25,0.5,0.75,1]},"field_group":{"html_element":{"mode":"default","context":"view","settings":{"classes":"","id":"","element":"div","show_label":false,"label_element":"h3","label_element_classes":"","attributes":"","effect":"none","speed":"fast"}}},"ajaxTrustedUrl":{"\/search":true},"user":{"uid":0,"permissionsHash":"42a45bebb72f2c4a3e84edb79f75c908d05e9cedbe1df81d26d90ea3e7b45ae5"}}</script> <script src="/modules/contrib/blazy/js/polyfill/blazy.polyfill.min.js?srweei"></script> <script src="/core/assets/vendor/jquery/jquery.min.js?v=3.7.1"></script> <script src="/modules/contrib/blazy/js/polyfill/blazy.classlist.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/polyfill/blazy.promise.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/polyfill/blazy.raf.min.js?srweei"></script> <script src="/core/misc/drupalSettingsLoader.js?v=10.3.10"></script> <script src="/core/misc/drupal.js?v=10.3.10"></script> <script src="/core/misc/drupal.init.js?v=10.3.10"></script> <script src="/core/misc/debounce.js?v=10.3.10"></script> <script src="/modules/contrib/blazy/js/dblazy.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.once.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.sanitizer.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.dom.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/base/blazy.base.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.dataset.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.viewport.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.xlazy.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.observer.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/plugin/blazy.loading.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/polyfill/blazy.webp.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/base/blazy.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/base/io/bio.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/base/io/bio.media.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/base/blazy.drupal.min.js?srweei"></script> <script src="/modules/contrib/blazy/js/blazy.load.min.js?srweei"></script> <script src="/libraries/smartquotes/dist/smartquotes.js"></script> <script src="/themes/custom/yale_infosec/dist/js/03-organisms/mss/mss.js?srweei"></script> <script src="/themes/custom/yale_infosec/dist/js/01-atoms/text/headings/page-title.js?srweei"></script> <script src="/themes/custom/yale_infosec/dist/js/01-atoms/text/smartquotesCall.js?srweei"></script> <script src="/modules/contrib/extlink/extlink.js?v=10.3.10"></script> <script src="/themes/custom/yale_infosec/components/01-atoms/images/icons/svgxuse.min.js?srweei" defer></script> <script src="/themes/custom/yale_infosec/dist/js/02-molecules/menus/main-menu/main-menu.js?srweei"></script> <script src="/themes/custom/yale_infosec/dist/js/02-molecules/search/search.js?srweei"></script> </body> </html> <!-- END OUTPUT from 'core/themes/stable9/templates/layout/html.html.twig' -->

Pages: 1 2 3 4 5 6 7 8 9 10