{"id":19775,"date":"2023-08-18T11:56:29","date_gmt":"2023-08-18T15:56:29","guid":{"rendered":"https:\/\/kevinjustin.com\/blog\/?p=19775"},"modified":"2023-08-18T11:56:29","modified_gmt":"2023-08-18T15:56:29","slug":"adfs-addendum-pack","status":"publish","type":"post","link":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/","title":{"rendered":"ADFS Addendum pack"},"content":{"rendered":"<figure id=\"attachment_19776\" aria-describedby=\"caption-attachment-19776\" style=\"width: 1066px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-19776 size-full\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg\" alt=\"Do you associate StarTrek when the word federation is used inside of federation services (ADFS)?\" width=\"1066\" height=\"799\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg 1066w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets-300x225.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets-768x576.jpg 768w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19776\" class=\"wp-caption-text\">Do you associate StarTrek when the word federation is used inside of federation services (ADFS)?<\/figcaption><\/figure>\n<p>To begin, the &#8216;ADFS addendum pack&#8217; needs acknowledgement of the contributors who dealt with my many questions to better alert on AD issues!\u00a0 My thanks to <a href=\"https:\/\/www.linkedin.com\/in\/jasonwindisch\/\" target=\"_blank\" rel=\"noopener\">Jason Windisch<\/a> for his help and expertise with Active Directory Federation Services (ADFS).\u00a0 If you need more background, check the &#8216;why addendum pack&#8217; <a href=\"https:\/\/kevinjustin.com\/blog\/2023\/08\/17\/why-addendum-packs\/\" target=\"_blank\" rel=\"noopener\">post<\/a>.\u00a0 BTW, what do you associate with the word &#8211; Federation?<\/p>\n<h4><\/h4>\n<h4>Quick Download(s)<\/h4>\n<h4>2016+ <a href=\"https:\/\/github.com\/theKevinJustin\/ADFSAddendum\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/theKevinJustin\/ADFSAddendum<\/a><\/h4>\n<h2><\/h2>\n<p>&nbsp;<\/p>\n<h2>Overview of capabilities<\/h2>\n<p>The Active Directory Federation Services &#8216;ADFS Addendum pack&#8217; configures ADFS group of related classes for notification\/subscription modeling.\u00a0 Second, the rules, service monitors, tasks, service recovery, alert cleanup, and summary reports aid consumption of real issues.\u00a0 Third, if you have ADFS2012R2, I have an addendum pack, but coordination necessary to get the ADFS management packs MSI (not currently available).\u00a0 Lastly, most environments should be 2016+, as the <a href=\"https:\/\/learn.microsoft.com\/en-us\/lifecycle\/announcements\/sql-server-2012-windows-server-2012-2012-r2-end-of-support\" target=\"_blank\" rel=\"noopener\">EOL\/EOSL<\/a> is quickly approaching in October!<\/p>\n<figure id=\"attachment_19777\" aria-describedby=\"caption-attachment-19777\" style=\"width: 2434px\" class=\"wp-caption alignnone\"><a style=\"font-weight: bold; background-color: transparent; text-align: inherit;\" href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-19777 size-full\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery.jpg\" alt=\"ADFS Addendum pack creates ADFS Group AND discovery requiring server names applicable to environment.\" width=\"2434\" height=\"1038\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery.jpg 2434w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery-1536x655.jpg 1536w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery-2048x873.jpg 2048w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery-1200x512.jpg 1200w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery-300x128.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery-768x328.jpg 768w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Group-DS-WA-Discovery-1024x437.jpg 1024w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19777\" class=\"wp-caption-text\">ADFS Addendum pack creates ADFS Group AND discovery requiring server names applicable to environment.<\/figcaption><\/figure>\n<p>ADFS Group discovery requires server names applicable to environment<\/p>\n<p>&nbsp;<\/p>\n<h2>Tailoring the pack(s) to your environment<\/h2>\n<p>First, the Active Directory Federation Services management packs MUST be installed for the &#8216;ADFS Addendum pack&#8217; to load.\u00a0 2016+ agnostic is currently supported, as the 2012,2012R2 products are near end of support.<\/p>\n<p>Find\/Replace the variables as needed<\/p>\n<p>##ADFSSERVERNAME1##|##ADFSSERVERNAME1##|##LAB##<\/p>\n<p>Save file<\/p>\n<p>&nbsp;<\/p>\n<h3>Workflows<\/h3>\n<p>First, the DataSources (DS) and WriteActions (WA) clean up alerts, create daily reports, where the WA are the on-demand tasks versions.<\/p>\n<p>Data source (DS) scheduled workflows run weekdays between 0600-0700 local SCOM management server local time.\u00a0 The summary and team reports (run during this time) summarize key insights.\u00a0 NOTE: the Monday report gathers the last 72 hours, so administrators get a &#8216;what happened over the weekend&#8217; view.\u00a0 Tuesday-Friday reports are past 24 hours.\u00a0 Lastly, the group policy report summarizing unique GPUpdate error output.<\/p>\n<p>&nbsp;<\/p>\n<h3>Monitoring<\/h3>\n<figure id=\"attachment_19778\" aria-describedby=\"caption-attachment-19778\" style=\"width: 2025px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19778\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides.jpg\" alt=\"ADFS Monitoring components screenshot from Notepad++\" width=\"2025\" height=\"808\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides.jpg 2025w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides-1536x613.jpg 1536w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides-1200x479.jpg 1200w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides-300x120.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides-768x306.jpg 768w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/ADFS-Rules-Tasks-Monitors-Recoveries-Overrides-1024x409.jpg 1024w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19778\" class=\"wp-caption-text\">ADFS Monitoring components screenshot from Notepad++<\/figcaption><\/figure>\n<p>Addendum pack rules schedule data source execution, add on-demand tasks.\u00a0 \u00a0The service monitor, and Recovery tasks add service recovery automation to bring us to the &#8216;manual intervention required&#8217; alerting.\u00a0 There are a few monitor\/rule overrides to match the health model.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Import<\/strong><\/h3>\n<p>Download updated &#8216;ADFS addendum pack&#8217; and save to your environment<\/p>\n<p>Import into SCOM<\/p>\n<p>Enjoy!<\/p>\n<p>&nbsp;<\/p>\n<h3>Documentation<\/h3>\n<p>ADFS 2016+ management pack <a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=54526\" target=\"_blank\" rel=\"noopener\">download<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To begin, the &#8216;ADFS addendum pack&#8217; needs acknowledgement of the contributors who dealt with my many questions to better alert on AD issues!\u00a0 My thanks to Jason Windisch for his help and expertise with Active Directory Federation Services (ADFS).\u00a0 If you need more background, check the &#8216;why addendum pack&#8217; post.\u00a0 BTW, what do you associate &hellip; <a href=\"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;ADFS Addendum pack&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[637,2,567,5,7,545,530],"tags":[20,741,25,717,740,223,342,458],"class_list":["post-19775","post","type-post","status-publish","format-standard","hentry","category-active-directory","category-administration","category-authoring","category-best-practice","category-mp-management-pack","category-powershell","category-scom","tag-active-directory","tag-active-directory-federation-services","tag-addendum","tag-adfs","tag-github","tag-management-pack","tag-scom","tag-tuning"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ADFS Addendum pack - Kevin Justin&#039;s Blog<\/title>\n<meta name=\"description\" content=\"Time to tune the ADFS pack with service monitor, service recovery automation, tasks, daily report and cleanup logic!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ADFS Addendum pack - Kevin Justin&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"Time to tune the ADFS pack with service monitor, service recovery automation, tasks, daily report and cleanup logic!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/\" \/>\n<meta property=\"og:site_name\" content=\"Kevin Justin&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-18T15:56:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg\" \/>\n<meta name=\"author\" content=\"WordPress Administrator\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WordPress Administrator\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/\"},\"author\":{\"name\":\"WordPress Administrator\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\"},\"headline\":\"ADFS Addendum pack\",\"datePublished\":\"2023-08-18T15:56:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/\"},\"wordCount\":412,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/StarTrekFederationOfPlanets.jpg\",\"keywords\":[\"Active Directory\",\"Active Directory Federation Services\",\"addendum\",\"ADFS\",\"Github\",\"management pack\",\"SCOM\",\"tuning\"],\"articleSection\":[\"Active Directory\",\"Administration\",\"Authoring\",\"Best Practice\",\"MP Management Pack\",\"PowerShell\",\"SCOM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/\",\"name\":\"ADFS Addendum pack - Kevin Justin&#039;s Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/StarTrekFederationOfPlanets.jpg\",\"datePublished\":\"2023-08-18T15:56:29+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\"},\"description\":\"Time to tune the ADFS pack with service monitor, service recovery automation, tasks, daily report and cleanup logic!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/StarTrekFederationOfPlanets.jpg\",\"contentUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/StarTrekFederationOfPlanets.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/18\\\/adfs-addendum-pack\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ADFS Addendum pack\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/\",\"name\":\"Kevin Justin&#039;s Blog\",\"description\":\"Operational monitoring tools including System Center, Azure Monitor\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\",\"name\":\"WordPress Administrator\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"caption\":\"WordPress Administrator\"},\"sameAs\":[\"https:\\\/\\\/kevinjustin.com\"],\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/author\\\/wordpress_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ADFS Addendum pack - Kevin Justin&#039;s Blog","description":"Time to tune the ADFS pack with service monitor, service recovery automation, tasks, daily report and cleanup logic!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/","og_locale":"en_US","og_type":"article","og_title":"ADFS Addendum pack - Kevin Justin&#039;s Blog","og_description":"Time to tune the ADFS pack with service monitor, service recovery automation, tasks, daily report and cleanup logic!","og_url":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/","og_site_name":"Kevin Justin&#039;s Blog","article_published_time":"2023-08-18T15:56:29+00:00","og_image":[{"url":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg","type":"","width":"","height":""}],"author":"WordPress Administrator","twitter_card":"summary_large_image","twitter_misc":{"Written by":"WordPress Administrator","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#article","isPartOf":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/"},"author":{"name":"WordPress Administrator","@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508"},"headline":"ADFS Addendum pack","datePublished":"2023-08-18T15:56:29+00:00","mainEntityOfPage":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/"},"wordCount":412,"commentCount":0,"image":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#primaryimage"},"thumbnailUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg","keywords":["Active Directory","Active Directory Federation Services","addendum","ADFS","Github","management pack","SCOM","tuning"],"articleSection":["Active Directory","Administration","Authoring","Best Practice","MP Management Pack","PowerShell","SCOM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/","url":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/","name":"ADFS Addendum pack - Kevin Justin&#039;s Blog","isPartOf":{"@id":"https:\/\/kevinjustin.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#primaryimage"},"image":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#primaryimage"},"thumbnailUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg","datePublished":"2023-08-18T15:56:29+00:00","author":{"@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508"},"description":"Time to tune the ADFS pack with service monitor, service recovery automation, tasks, daily report and cleanup logic!","breadcrumb":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#primaryimage","url":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg","contentUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/StarTrekFederationOfPlanets.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/18\/adfs-addendum-pack\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kevinjustin.com\/blog\/"},{"@type":"ListItem","position":2,"name":"ADFS Addendum pack"}]},{"@type":"WebSite","@id":"https:\/\/kevinjustin.com\/blog\/#website","url":"https:\/\/kevinjustin.com\/blog\/","name":"Kevin Justin&#039;s Blog","description":"Operational monitoring tools including System Center, Azure Monitor","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kevinjustin.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508","name":"WordPress Administrator","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","caption":"WordPress Administrator"},"sameAs":["https:\/\/kevinjustin.com"],"url":"https:\/\/kevinjustin.com\/blog\/author\/wordpress_admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/19775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/comments?post=19775"}],"version-history":[{"count":2,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/19775\/revisions"}],"predecessor-version":[{"id":19780,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/19775\/revisions\/19780"}],"wp:attachment":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/media?parent=19775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/categories?post=19775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/tags?post=19775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}