{"id":23473,"date":"2021-03-25T15:37:12","date_gmt":"2021-03-25T19:37:12","guid":{"rendered":"https:\/\/canarie.machinedev.ca\/?post_type=document&#038;p=23473"},"modified":"2021-03-30T15:10:34","modified_gmt":"2021-03-30T19:10:34","slug":"fca-mise-a-niveau-shibboleth-v3","status":"publish","type":"document","link":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/","title":{"rendered":"FCA &#8211; Mise \u00e0 niveau : Shibboleth v3"},"content":{"rendered":"\n<p>La fin de la vie utile (EOL) de la deuxi\u00e8me version de Shibboleth, fix\u00e9e au 31&nbsp;juillet 2016, approche \u00e0 grands pas. Si vous n\u2019avez pas encore install\u00e9 la troisi\u00e8me version, voici comment vous pourriez proc\u00e9der pour \u00e9pargner du temps et vous rendre la t\u00e2che plus facile.<\/p>\n\n\n\n<p>Plusieurs aspects doivent \u00eatre pris en compte au moment de la mise \u00e0 niveau&nbsp;: l\u2019\u00e2ge de l\u2019installation, l\u2019ampleur de la personnalisation, le type de configuration et la gestion des op\u00e9rations, pour ne mentionner qu\u2019eux.<\/p>\n\n\n\n<p>Nous vous recommandons d\u2019utiliser l\u2019outil IdP-Installer pour automatiser l\u2019installation de l\u2019IdP \u00e0 la mise \u00e0 niveau. Cet outil vous \u00e9pargnera consid\u00e9rablement de temps, que vous n\u2019utilisiez que lui ou que vous vous en serviez dans le cadre d\u2019une mise \u00e0 niveau plus complexe.<\/p>\n\n\n\n<p>Par d\u00e9faut, IdP-Installer configurera Shibboleth v3 pour le fournisseur d\u2019identit\u00e9s (IdP) de r\u00e9f\u00e9rence de la FCA. Ainsi, vous pourrez vous concentrer sur les particularit\u00e9s du site, notamment son apparence et certaines exigences concernant la gestion des attestations.<\/p>\n\n\n\n<p>Si vous avez d\u00e9j\u00e0 utilis\u00e9 IdP-Installer, le fichier de configuration peut \u00eatre transf\u00e9r\u00e9 \u00e0 la version la plus r\u00e9cente de l\u2019outil. Pour cela, copiez-collez le fichier avec la fonction \u00ab&nbsp;importer&nbsp;\u00bb de l\u2019interface GUI du logiciel, illustr\u00e9e ci-dessous, puis cliquer \u00ab&nbsp;importer&nbsp;\u00bb (import) en vue d\u2019apporter les modifications voulues au fichier.<\/p>\n\n\n\n<p>L\u2019outil IdP Installer est gratuit. Vous le trouverez \u00e0 <a href=\"https:\/\/www.canarie.ca\/fr\/document\/fca-idpinstaller\/\">la page ici.<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mettre l\u2019h\u00f4te existant \u00e0 niveau ou en cr\u00e9er un nouveau?<\/h2>\n\n\n\n<p>Peu importe le point de d\u00e9part, la grande question est&nbsp;: \u00ab&nbsp;Devrais-je mettre l\u2019h\u00f4te existant \u00e0 niveau ou en cr\u00e9er un nouveau puis abandonner l\u2019ancien?&nbsp;\u00bb<\/p>\n\n\n\n<p>Nous vous recommandons vivement ce qui suit.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Si vous utilisez IdP-Installer, cr\u00e9ez un nouvel h\u00f4te.<\/li><\/ul>\n\n\n\n<p>OU<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Si vous utilisez&nbsp;<a href=\"http:\/\/shibboleth.net\/downloads\/identity-provider\/latest\/\" target=\"_blank\" rel=\"noreferrer noopener\">Shibboleth Installer<\/a>&nbsp;pour la mise \u00e0 niveau, clonez le syst\u00e8me de production pour effectuer des tests puis proc\u00e9dez aux ajustements requis.<\/li><\/ul>\n\n\n\n<p>Dans l\u2019un ou l\u2019autre cas, il est facile d\u2019effectuer des essais dans un milieu isol\u00e9 ou de simuler la production dans des conditions restreintes, \u00e0 l\u2019insu des utilisateurs en bout de ligne.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Autres approches<\/h2>\n\n\n\n<p>Il y a plus d\u2019une fa\u00e7on d\u2019effectuer la mise \u00e0 niveau. Si vous optez pour une autre approche, nous vous recommandons de lire la&nbsp;<a href=\"https:\/\/wiki.shibboleth.net\/confluence\/display\/IDP30\/UpgradingFromV2\" target=\"_blank\" rel=\"noreferrer noopener\">documentation de r\u00e9f\u00e9rence du Consortium Shibboleth.<\/a><\/p>\n\n\n\n<p>Les&nbsp;<a href=\"https:\/\/spaces.internet2.edu\/display\/InCFederation\/Upgrading+to+Shibboleth+IdP+V3\" target=\"_blank\" rel=\"noreferrer noopener\">recommandations d\u2019Internet2 pour les mises \u00e0 niveau<\/a> suivent de pr\u00e8s celles de la FCA (sans les URL inCommon et les attestations de validation, cela va de soi) et constituent un excellent document de r\u00e9f\u00e9rence.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Attention<\/h2>\n\n\n\n<p>La FCA recommande fortement ce qui suit.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Assurez-vous de ne pas changer entityID.<\/strong><\/li><li><strong>Utilisez une copie de la cl\u00e9 de signature de production SAML.<\/strong><\/li><li><strong>Assurez-vous que les points finaux du protocole SAML restent les m\u00eames.<\/strong><\/li><li><strong>Mettez en lieu s\u00fbr les cl\u00e9s de chiffrement SALT particuli\u00e8res \u00e9ventuellement employ\u00e9es pour cr\u00e9er les identit\u00e9s uniques.<\/strong><\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Impact sur le service<\/h2>\n\n\n\n<p>En proc\u00e9dant \u00e0 la mise \u00e0 niveau de la fa\u00e7on recommand\u00e9e, vous pourrez annuler vos fichiers des h\u00f4tes locaux et ceux des utilisateurs participant aux tests puis r\u00e9aliser les essais c\u00f4te \u00e0 c\u00f4te sur la plateforme de production, tel qu\u2019illustr\u00e9 ci-dessous. Si tout se d\u00e9roule bien, les utilisateurs ou les fournisseurs de services connect\u00e9s au syst\u00e8me ne devraient s\u2019en ressentir d\u2019aucune fa\u00e7on.<\/p>\n\n\n\n<p>D\u2019autre part, puisque vous utiliserez les cl\u00e9s existantes, vous n\u2019aurez pas \u00e0 modifier vos m\u00e9tadonn\u00e9es \u00e0 la demande de la FCA. La mise \u00e0 niveau restera invisible pour la FCA, les fournisseurs de services et les utilisateurs jusqu\u2019\u00e0 ce que le nouvel h\u00f4te passe \u00e0 la production. Pour revenir \u00e0 l\u2019IdP original, il suffit de r\u00e9tablir l\u2019ancienne adresse IP, ce qui se fait rapidement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Comparaison des diff\u00e9rentes approches<\/h2>\n\n\n\n<p>La FCA estime que l\u2019utilisation d\u2019IdP-Installer est l\u2019une des solutions qui soul\u00e8vent le moins de risques lors de la mise \u00e0 niveau, car il s\u2019agit de la m\u00e9thode la plus fiable pour configurer l\u2019IdP d\u2019apr\u00e8s un sch\u00e9ma de base connu, v\u00e9rifi\u00e9 par la FCA. Ensuite, ne reste plus qu\u2019\u00e0 \u00e9tablir ce qu\u2019il faut personnaliser ou \u00e9largir.<\/p>\n\n\n\n<p>Bien qu\u2019on PUISSE s\u2019en servir pour la mise \u00e0 niveau, l\u2019installeur du Consortium Shibboleth est con\u00e7u pour la meilleure ex\u00e9cution possible et des modifications devront \u00eatre apport\u00e9es au site par la suite. Par cons\u00e9quent, il se peut qu\u2019on doive modifier manuellement certains \u00e9l\u00e9ments par la suite, notamment le calcul des identificateurs persistants et les connecteurs servant \u00e0 la transmission des donn\u00e9es. Le syst\u00e8me fonctionnera, mais vous devrez effectuer d\u2019autres op\u00e9rations que l\u2019outil IdP-Installer de la FCA prend d\u00e9j\u00e0 en charge. Nous vous recommandons d\u2019examiner tous les fichiers de configuration de Shibboleth pour bien v\u00e9rifier la configuration.<\/p>\n","protected":false},"featured_media":20431,"parent":0,"template":"","program":[137],"document_type":[229,195],"class_list":["post-23473","document","type-document","status-publish","has-post-thumbnail","hentry","program-fca","document_type-configuration-gfi","document_type-soutien-technique"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FCA - Mise \u00e0 niveau : Shibboleth v3 - CANARIE<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FCA - Mise \u00e0 niveau : Shibboleth v3 - CANARIE\" \/>\n<meta property=\"og:description\" content=\"La fin de la vie utile (EOL) de la deuxi\u00e8me version de Shibboleth, fix\u00e9e au 31&nbsp;juillet 2016, approche \u00e0 grands [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/\" \/>\n<meta property=\"og:site_name\" content=\"CANARIE\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-30T19:10:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.canarie.ca\/wp-content\/uploads\/2018\/02\/news_FIM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"405\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/\",\"url\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/\",\"name\":\"FCA - Mise \u00e0 niveau : Shibboleth v3 - CANARIE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.canarie.ca\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/news_FIM.png\",\"datePublished\":\"2021-03-25T19:37:12+00:00\",\"dateModified\":\"2021-03-30T19:10:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.canarie.ca\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/news_FIM.png\",\"contentUrl\":\"https:\\\/\\\/www.canarie.ca\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/news_FIM.png\",\"width\":800,\"height\":405,\"caption\":\"caf fim\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/document\\\/fca-mise-a-niveau-shibboleth-v3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FCA &#8211; Mise \u00e0 niveau : Shibboleth v3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/#website\",\"url\":\"https:\\\/\\\/www.canarie.ca\\\/\",\"name\":\"CANARIE\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.canarie.ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FCA - Mise \u00e0 niveau : Shibboleth v3 - CANARIE","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:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/","og_locale":"fr_FR","og_type":"article","og_title":"FCA - Mise \u00e0 niveau : Shibboleth v3 - CANARIE","og_description":"La fin de la vie utile (EOL) de la deuxi\u00e8me version de Shibboleth, fix\u00e9e au 31&nbsp;juillet 2016, approche \u00e0 grands [&hellip;]","og_url":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/","og_site_name":"CANARIE","article_modified_time":"2021-03-30T19:10:34+00:00","og_image":[{"width":800,"height":405,"url":"https:\/\/www.canarie.ca\/wp-content\/uploads\/2018\/02\/news_FIM.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/","url":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/","name":"FCA - Mise \u00e0 niveau : Shibboleth v3 - CANARIE","isPartOf":{"@id":"https:\/\/www.canarie.ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/#primaryimage"},"image":{"@id":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.canarie.ca\/wp-content\/uploads\/2018\/02\/news_FIM.png","datePublished":"2021-03-25T19:37:12+00:00","dateModified":"2021-03-30T19:10:34+00:00","breadcrumb":{"@id":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/#primaryimage","url":"https:\/\/www.canarie.ca\/wp-content\/uploads\/2018\/02\/news_FIM.png","contentUrl":"https:\/\/www.canarie.ca\/wp-content\/uploads\/2018\/02\/news_FIM.png","width":800,"height":405,"caption":"caf fim"},{"@type":"BreadcrumbList","@id":"https:\/\/www.canarie.ca\/fr\/document\/fca-mise-a-niveau-shibboleth-v3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.canarie.ca\/fr\/"},{"@type":"ListItem","position":2,"name":"FCA &#8211; Mise \u00e0 niveau : Shibboleth v3"}]},{"@type":"WebSite","@id":"https:\/\/www.canarie.ca\/#website","url":"https:\/\/www.canarie.ca\/","name":"CANARIE","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.canarie.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/document\/23473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/document"}],"about":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/types\/document"}],"version-history":[{"count":0,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/document\/23473\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/media\/20431"}],"wp:attachment":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/media?parent=23473"}],"wp:term":[{"taxonomy":"program","embeddable":true,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/program?post=23473"},{"taxonomy":"document_type","embeddable":true,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/document_type?post=23473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}