{"id":37004,"date":"2019-12-25T01:09:51","date_gmt":"2019-12-25T00:09:51","guid":{"rendered":"https:\/\/www.exoplatform.com\/blog\/?p=22990"},"modified":"2025-04-09T12:41:27","modified_gmt":"2025-04-09T10:41:27","slug":"integration-etape-par-etape-dexo-platform-sso-via-saml2-avec-keycloak","status":"publish","type":"post","link":"https:\/\/www.exoplatform.com\/blog\/fr\/integration-etape-par-etape-dexo-platform-sso-via-saml2-avec-keycloak\/","title":{"rendered":"Int\u00e9gration \u00e9tape par \u00e9tape d\u2019eXo Platform SSO via SAML2 avec Keycloak"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"37004\" class=\"elementor elementor-37004\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-section elementor-top-section elementor-element elementor-element-27947b6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"27947b6\" data-element_type=\"section\" id=\"sec-image-title\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-873bb75\" data-id=\"873bb75\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2dd9811 elementor-align-left elementor-widget elementor-widget-post-info\" data-id=\"2dd9811\" data-element_type=\"widget\" id=\"author-time\" data-widget_type=\"post-info.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/plugins\/elementor\/assets\/css\/widget-icon-list.min.css\"><link rel=\"stylesheet\" href=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/plugins\/elementor-pro\/assets\/css\/widget-theme-elements.min.css\">\t\t<ul class=\"elementor-inline-items elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-a070ed2 elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-custom\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"4\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span>\n\t\t  \n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-c638fde elementor-inline-item\" itemprop=\"author\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/author\/jihed-chabbeh\/\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author\">\n\t\t\t\t\t\t\t\t\t\tJihed Chabbeh\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<\/li>\n\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-f24db26 elementor-inline-item\" itemprop=\"datePublished\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-calendar\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date\">\n\t\t\t\t\t\t\t\t\t\td\u00e9cembre 25, 2019\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d9b4a4e undertitle elementor-widget elementor-widget-heading\" data-id=\"d9b4a4e\" data-element_type=\"widget\" id=\"bigtitle\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">Int\u00e9gration \u00e9tape par \u00e9tape d\u2019eXo Platform SSO via SAML2 avec Keycloak\n<\/h1>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-937ceec elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"937ceec\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-bottom:0;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6d7a1e4 elementor-widget elementor-widget-text-editor\" data-id=\"6d7a1e4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><strong>eXo<\/strong><strong>\u00a0Platform<\/strong>\u00a0fournit une impl\u00e9mentation de l\u2019authentification unique\u00a0<strong>Single\u00a0<\/strong><strong>Sign<\/strong><strong>-On<\/strong>\u00a0(<strong>SSO<\/strong>) en tant que plate-forme d\u2019int\u00e9gration et d\u2019agr\u00e9gation.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-f757aa1 elementor-widget elementor-widget-text-editor\" data-id=\"f757aa1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Lors de la connexion au portail, les utilisateurs ont acc\u00e8s \u00e0 de nombreux syst\u00e8mes via des portlets utilisant une identit\u00e9 unique. Dans de nombreux cas, l\u2019infrastructure du portail doit \u00eatre int\u00e9gr\u00e9e \u00e0 d\u2019autres\u00a0<strong>syst\u00e8mes compa<\/strong><strong>tibles SSO<\/strong>.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-0bf0052\" data-id=\"0bf0052\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f06ed01 elementor-widget elementor-widget-image\" data-id=\"f06ed01\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/elementor\/thumbs\/keycloak-800x533-2-r43mo44tbtfvuj0d8bjia09b2d9qrmr43l7ri89zo2.png\" title=\"keycloak-800&#215;533\" alt=\"keycloak-800x533\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9d22b89 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9d22b89\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-f7fa409\" data-id=\"f7fa409\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1c4334e table-content-cs elementor-widget elementor-widget-table-of-contents\" data-id=\"1c4334e\" data-element_type=\"widget\" id=\"sticky-tds\" data-settings=\"{&quot;exclude_headings_by_selector&quot;:&quot;.am__title,h6&quot;,&quot;marker_view&quot;:&quot;bullets&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;vh&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;headings_by_tags&quot;:[&quot;h2&quot;,&quot;h3&quot;],&quot;_animation&quot;:&quot;none&quot;,&quot;icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;vh&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;vh&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;hierarchical_view&quot;:&quot;yes&quot;}\" data-widget_type=\"table-of-contents.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor-pro - v3.8.2 - 21-11-2022 *\/\n.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse,.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#a4afb7);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);-webkit-transition:min-height .4s;-o-transition:min-height .4s;transition:min-height .4s;overflow:hidden}.elementor-toc__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#a4afb7)}.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}.elementor-toc__toggle-button{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.elementor-toc__toggle-button i{color:var(--toggle-button-color)}.elementor-toc__toggle-button svg{height:1em;width:1em;fill:var(--toggle-button-color)}.elementor-toc__spinner-container{text-align:center}.elementor-toc__spinner{font-size:2em}.elementor-toc__spinner.e-font-icon-svg{height:1em;width:1em}.elementor-toc__body{padding:var(--box-padding,20px);max-height:var(--toc-body-max-height);overflow-y:auto}.elementor-toc__body::-webkit-scrollbar{width:7px}.elementor-toc__body::-webkit-scrollbar-thumb{background-color:#c2cbd2;border-radius:10px}.elementor-toc__list-wrapper{list-style:none;padding:0}.elementor-toc__list-item{margin-bottom:.5em}.elementor-toc__list-item.elementor-item-active{font-weight:700}.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}.elementor-toc__list-item-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}.elementor-toc__list-item-text-wrapper svg{margin-right:8px;fill:var(--marker-color);height:var(--marker-size,.5em);width:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}.elementor-toc__heading-anchor{position:absolute}.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}ol.elementor-toc__list-wrapper{counter-reset:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,\".\") \". \"}<\/style>\t\t<div class=\"elementor-toc__header\">\n\t\t\t<h4 class=\"elementor-toc__header-title\">\n\t\t\t\tTable des mati\u00e8res\t\t\t<\/h4>\n\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<i class=\"elementor-toc__spinner eicon-animation-spin eicon-loading\" aria-hidden=\"true\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-48e16d4\" data-id=\"48e16d4\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-14b9b02 elementor-widget elementor-widget-text-editor\" data-id=\"14b9b02\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Il existe diff\u00e9rentes solutions de gestion des identit\u00e9s. Dans la plupart des cas, chaque infrastructure\u00a0<strong>SSO<\/strong>\u00a0constitue un moyen unique de se connecter \u00e0 une\u00a0<strong>application Java EE<\/strong>.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d5771d6 elementor-widget elementor-widget-text-editor\" data-id=\"d5771d6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Le tutoriel suivant pr\u00e9sente une int\u00e9gration \u00e9tape par \u00e9tape d\u2019<strong>eX<\/strong><strong>o<\/strong><strong>\u00a0Platform SSO via saml2 avec\u00a0<\/strong><strong>Keycloak<\/strong>\u00a0(veuillez noter que nous avons utilis\u00e9 une configuration de base).<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-bff4663 elementor-widget elementor-widget-text-editor\" data-id=\"bff4663\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p><em><strong>Disclaimer:<\/strong><\/em>\u00a0Je ne suis en aucun cas un expert en\u00a0<strong>SAML2<\/strong>, ni en\u00a0<strong>Keycloack<\/strong>.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-fb0ea4b elementor-widget elementor-widget-text-editor\" data-id=\"fb0ea4b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Mon id\u00e9e et motif par \u00e9crit ce poste \u00e9tait tout d\u2019abord de m\u2019enseigner ces concepts, tout en essayant de redonner quelque chose \u00e0 la\u00a0<a href=\"https:\/\/community.exoplatform.com\/portal\/fr\/intranet\/\" target=\"_blank\" rel=\"noopener\"><u>communaut\u00e9 eXo<\/u><\/a>.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-813c128 elementor-widget elementor-widget-text-editor\" data-id=\"813c128\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Bien que j\u2019ai essay\u00e9 et test\u00e9 toutes les \u00e9tapes moi-m\u00eame, des erreurs se sont peut-\u00eatre gliss\u00e9es. Si vous remarquez que quelque chose qui ne va pas du tout avec les informations que j\u2019ai partag\u00e9es, faites-le-moi savoir.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-bcdebc2 elementor-widget elementor-widget-text-editor\" data-id=\"bcdebc2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Nous apprenons tous de fa\u00e7on continue, et nous pouvons certainement le faire ensemble!<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-083ddbd elementor-widget elementor-widget-text-editor\" data-id=\"083ddbd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Je sais que votre temps est pr\u00e9cieux, donc je l\u2019ai enregistr\u00e9 un screencast reprenant toutes les \u00e9tapes que je d\u00e9cris dans ce tutoriel:<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5c850ea elementor-widget elementor-widget-image\" data-id=\"5c850ea\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"381\" height=\"268\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/integration-eXo-Platform-SSO-via-SAML2-Keycloak.png\" class=\"attachment-large size-large wp-image-36281\" alt=\"Integrate eXo Platform SOO via SAML2 with Keycloak\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/integration-eXo-Platform-SSO-via-SAML2-Keycloak.png 381w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/integration-eXo-Platform-SSO-via-SAML2-Keycloak-300x211.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/integration-eXo-Platform-SSO-via-SAML2-Keycloak-336x236.png 336w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/integration-eXo-Platform-SSO-via-SAML2-Keycloak-186x131.png 186w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/integration-eXo-Platform-SSO-via-SAML2-Keycloak-100x70.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/integration-eXo-Platform-SSO-via-SAML2-Keycloak-43x30.png 43w\" sizes=\"(max-width: 381px) 100vw, 381px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-77a6007 elementor-widget elementor-widget-text-editor\" data-id=\"77a6007\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Passons maintenant aux instructions \u00e9tape par \u00e9tape.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-cb5eb13 myheader1 elementor-widget elementor-widget-heading\" data-id=\"cb5eb13\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mise en place de Keycloak\n<\/h2>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-cd17809 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"cd17809\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6afa9ba elementor-widget elementor-widget-text-editor\" data-id=\"6afa9ba\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>D\u2019abord, nous devons lancer et\u00a0<a href=\"https:\/\/youtu.be\/fCvedaZ2UdQ\" target=\"_blank\" rel=\"noopener\"><u>configurer une instance\u00a0<\/u><u>Keycloak<\/u><\/a><\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a4fc0e5 elementor-widget elementor-widget-text-editor\" data-id=\"a4fc0e5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol style=\"list-style: dis; margin-left: 20px!important;\">\n \t<li>Lancement de\u00a0<strong>keycloak<\/strong>\u00a0(en supposant qu\u2019il s\u2019ex\u00e9cute sur le port 8080)<\/li>\n \t<li>Cr\u00e9er un utilisateur \u201cadministrateur\u201d et acc\u00e9der \u00e0 la console d\u2019administration<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8f1c6f3 elementor-widget elementor-widget-image\" data-id=\"8f1c6f3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"468\" height=\"377\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak.png\" class=\"attachment-large size-large wp-image-36282\" alt=\"Setting up Keycloak instance\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak.png 468w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak-300x242.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak-407x328.png 407w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak-293x236.png 293w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak-163x131.png 163w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak-100x81.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/setting-up-keycloak-37x30.png 37w\" sizes=\"(max-width: 468px) 100vw, 468px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e6e7f85 elementor-widget elementor-widget-text-editor\" data-id=\"e6e7f85\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol  start=\"3\" style=\"list-style: dis; margin-left: 20px!important;\">\n \t<li>Dans le menu \u201cClients\u201d, ajouter un nouveau \u201cClient\u201d<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e5f3e73 elementor-widget elementor-widget-text-editor\" data-id=\"e5f3e73\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p># URI du r\u00e9f\u00e9rent (pour notre cas, nous avons utilis\u00e9 le service de connexion d\u2019<strong>eXo<\/strong>\u00a0http: \/\/ localhost: 8090\/portal\/dologin)<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c71381f elementor-widget elementor-widget-text-editor\" data-id=\"c71381f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol start=\"4\" style=\"list-style: dis; margin-left: 20px!important;\">\n \t<li>Apr\u00e8s l\u2019enregistrement, assurez-vous d\u2019exporter la cl\u00e9\u00a0<strong>SAML<\/strong>\u00a0(assurez-vous de la placer dans le dossier $EXO_HOME\/gatein\/conf\/saml2): SAML KEYS \u2192 EXPORT: ajoutez les mots de passe Key et du store (\u00e0 renseigner ult\u00e9rieurement dans picketlink-sp.xml) &amp; Assurez-vous de conserver l\u2019alias de certificat du Realm tel quel (valeur par d\u00e9faut: master).<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-9fd42ad elementor-widget elementor-widget-image\" data-id=\"9fd42ad\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"237\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak.png\" class=\"attachment-large size-large wp-image-36284\" alt=\"Export SAML Key\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak.png 642w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-300x111.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-500x185.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-360x133.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-200x74.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-100x37.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-70x26.png 70w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6b4042a elementor-widget elementor-widget-text-editor\" data-id=\"6b4042a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol start=\"5\" style=\"list-style: dis; margin-left: 20px!important;\" start=\"4\">\n \t<li>Aller au \u201csettings, remplir le formulaire comme indiqu\u00e9 ci-dessous et enregistrer.<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d621ebb elementor-widget elementor-widget-image\" data-id=\"d621ebb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"909\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost.png\" class=\"attachment-large size-large wp-image-36283\" alt=\"Export SAML Key on localhost\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost.png 642w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost-212x300.png 212w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost-334x473.png 334w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost-232x328.png 232w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost-167x236.png 167w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost-93x131.png 93w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost-64x90.png 64w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/export-saml-key-keycloak-localhost-21x30.png 21w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c252418 elementor-widget elementor-widget-text-editor\" data-id=\"c252418\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol start=\"6\" style=\"list-style: dis; margin-left: 20px!important;\" start=\"5\">\n \t<li>Aller \u00e0 \u201cRoles\u201d et ajoutez les r\u00f4les d\u00e9j\u00e0 existants dans\u00a0<a href=\"https:\/\/www.exoplatform.com\/fr\/?utm_source=BlogFr&amp;utm_medium=Blog&amp;utm_campaign=link\" target=\"_blank\" rel=\"noopener\"><u>eXo Platform<\/u><\/a>\u00a0(les \u201cRoles\u201d \u00e0 utiliser: users, administrators,web-contributors and guests, bien s\u00fbr en minuscule).<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2323bc8 elementor-widget elementor-widget-image\" data-id=\"2323bc8\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"346\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost.png\" class=\"attachment-large size-large wp-image-36285\" alt=\"Add Role SAML Key\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost.png 642w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost-300x162.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost-500x269.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost-360x194.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost-200x108.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost-100x54.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-roles-saml-key-keycloak-localhost-56x30.png 56w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-12b9c90 elementor-widget elementor-widget-text-editor\" data-id=\"12b9c90\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol start=\"7\" style=\"list-style: dis; margin-left: 20px!important;\" start=\"5\">\n \t<li>Aller \u00e0 Users &gt; Ajouter un utilisateur et s\u2019assurer d\u2019ajouter des utilisateurs qui existent d\u00e9j\u00e0 dans\u00a0<a href=\"https:\/\/www.exoplatform.com\/fr\/?utm_source=BlogFr&amp;utm_medium=Blog&amp;utm_campaign=link\" target=\"_blank\" rel=\"noopener\"><u>eXo<\/u><u>\u00a0Platform<\/u><\/a>\u00a0(les m\u00eames noms d\u2019utilisateur).<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2ce71d8 elementor-widget elementor-widget-video\" data-id=\"2ce71d8\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/jx1nBuBdtWo&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-widget-video .elementor-widget-container{overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{height:100%;width:100%;display:flex;border:none;background-color:#000}@supports not (aspect-ratio:1\/1){.elementor-widget-video .elementor-wrapper{position:relative;overflow:hidden;height:0;padding-bottom:calc(100% \/ var(--video-aspect-ratio))}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0}}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-wrapper elementor-open-inline\">\r\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5480b11 elementor-widget elementor-widget-text-editor\" data-id=\"5480b11\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p><strong>Note<\/strong>:\u00a0<strong>Keycloack<\/strong>\u00a0offre un support d\u2019int\u00e9gration pour\u00a0<strong>LDAP<\/strong>\u00a0et\u00a0<strong>Active Directory<\/strong>.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-381bffc elementor-widget elementor-widget-text-editor\" data-id=\"381bffc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Vous pouvez \u00e9galement coder votre propre extension pour toutes les bases de donn\u00e9es utilisateur personnalis\u00e9es que vous poss\u00e9dez avec User Storage SPI de\u00a0<strong>Keycloack<\/strong>. Sinon, vous devez cr\u00e9er manuellement des utilisateurs dans\u00a0<strong>Keycloack<\/strong>.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-3e1ed0c elementor-widget elementor-widget-text-editor\" data-id=\"3e1ed0c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Pour plus de d\u00e9tails, veuillez consulter\u00a0<a href=\"https:\/\/www.keycloak.org\/docs\/latest\/server_admin\/#_user-storage-federation\" target=\"_blank\" rel=\"noopener\"><u>la documentation\u00a0<\/u><u>\u201cKeycloack\u2019s User Federation Storage\u201d.<\/u><\/a><\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-f88f5dc elementor-widget elementor-widget-image\" data-id=\"f88f5dc\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"380\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost.png\" class=\"attachment-large size-large wp-image-22821\" alt=\"Add User SAML Key\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost.png 642w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost-300x178.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost-500x296.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost-360x213.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost-200x118.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost-100x59.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/add-user-saml-key-keycloak-localhost-51x30.png 51w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-59127d0 elementor-widget elementor-widget-text-editor\" data-id=\"59127d0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>\u2013 Pour chaque utilisateur cr\u00e9\u00e9, veuillez \u00e0 ajouter les r\u00f4les en cons\u00e9quence et \u00e0 leurs attribuer des mots de passe.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a342e55 elementor-widget elementor-widget-image\" data-id=\"a342e55\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"311\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost.png\" class=\"attachment-large size-large wp-image-36286\" alt=\"Root SAML Key\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost.png 642w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost-300x145.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost-500x242.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost-360x174.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost-200x97.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost-100x48.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/root-saml-key-keycloak-localhost-62x30.png 62w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5aaf7df myheader1 elementor-widget elementor-widget-heading\" data-id=\"5aaf7df\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mise en place d\u2019eXo Platform\n<\/h2>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-95753d4 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"95753d4\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8a8ac60 elementor-widget elementor-widget-text-editor\" data-id=\"8a8ac60\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tCe qui suit suppose que vous avez une instance d\u2019<strong>eXo Platform<\/strong>\u00a0et que vous ex\u00e9cutez localhost sur le port 8090. Veuillez vous r\u00e9f\u00e8rer \u00e0 la\u00a0<a href=\"https:\/\/docs.exoplatform.org\/\" target=\"_blank\" rel=\"noopener\"><u>documentation eXo Platform<\/u><\/a>\u00a0pour savoir comment proc\u00e9der.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-cc217b6 elementor-widget elementor-widget-text-editor\" data-id=\"cc217b6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol start=\"1\" style=\"list-style: dis; margin-left: 20px!important;\">\n \t<li>Installer exo-saml-addon:<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-da5b8f1 elementor-widget elementor-widget-image\" data-id=\"da5b8f1\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"274\" height=\"32\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/addon.png\" class=\"attachment-large size-large wp-image-36369\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/addon.png 274w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/addon-200x23.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/addon-100x12.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/addon-70x8.png 70w\" sizes=\"(max-width: 274px) 100vw, 274px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4a81930 elementor-widget elementor-widget-text-editor\" data-id=\"4a81930\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p><strong>Note<\/strong>:Nous avons install\u00e9 la version 2.2.2 d\u2019exo-saml (version addon compatible avec eXo Platform 5.2.2)<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6e883d6 elementor-widget elementor-widget-text-editor\" data-id=\"6e883d6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p><strong>Note:<\/strong>\u00a0Apr\u00e8s l\u2019installation de l\u2019add-on SAML2, son dossier correspondant saml2 doit se trouver sous le chemin $EXO_HOME\/standalone\/configuration\/gatein\/. Donc, vous devez les d\u00e9placer sous le chemin $EXO_HOME\/gatein\/conf en ex\u00e9cutant cette commande sous le chemin $EXO_HOME:<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-7438aea elementor-widget elementor-widget-image\" data-id=\"7438aea\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"428\" height=\"30\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/configuration.png\" class=\"attachment-large size-large wp-image-36370\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/configuration.png 428w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/configuration-300x21.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/configuration-360x25.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/configuration-200x14.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/configuration-100x7.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/configuration-70x5.png 70w\" sizes=\"(max-width: 428px) 100vw, 428px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a3c4393 elementor-widget elementor-widget-text-editor\" data-id=\"a3c4393\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol start=\"2\" style=\"list-style: dis; margin-left: 20px!important;\" start=\"1\">\n \t<li>Ouvrir le fichier $EXO_HOME\/gatein\/conf\/exo.properties et \u00e9diter les propri\u00e9t\u00e9s suivantes (A ajouter si elles n\u2019existent pas)<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6e16600 elementor-widget elementor-widget-code-highlight\" data-id=\"6e16600\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>gatein.sso.enabled=true\r\ngatein.sso.callback.enabled=${gatein.sso.enabled}\r\ngatein.sso.login.module.enabled=${gatein.sso.enabled}\r\ngatein.sso.login.module.class=org.gatein.sso.agent.login.SAML2IntegrationLoginModule\r\ngatein.sso.filter.login.sso.url=\/@@portal.container.name@@\/dologin\r\ngatein.sso.filter.initiatelogin.enabled=false\r\ngatein.sso.valve.enabled=true\r\ngatein.sso.saml.config.file=$EXO_HOME\/gatein\/conf\/saml2\/picketlink-sp.xml\r\ngatein.sso.idp.host=localhost\r\n#Keycloak instance\r\ngatein.sso.idp.url=http:\/\/${gatein.sso.idp.host}:8080\/auth\/realms\/master\/protocol\/saml  \r\n# eXo platform login URL\r\ngatein.sso.sp.url=http:\/\/localhost:8090\/portal\/dologin \r\n# WARNING: This bundled keystore is only for testing purposes. You should generate and use your own keystore!\r\ngatein.sso.picketlink.keystore=$EXO_HOME\/gatein\/conf\/saml2\/jbid_test_keystore.jks\r\ngatein.sso.valve.class=org.gatein.sso.saml.plugin.valve.ServiceProviderAuthenticator\r\ngatein.sso.filter.logout.enabled=false\r\ngatein.sso.filter.initiatelogin.enabled=false<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-70db950 elementor-widget elementor-widget-text-editor\" data-id=\"70db950\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol start=\"3\" style=\"list-style: dis; margin-left: 20px!important;\" start=\"2\">\n \t<li>Copier les biblioth\u00e8ques de support SAML<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4c657f3 elementor-widget elementor-widget-text-editor\" data-id=\"4c657f3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t*- Ajouter \u00ab\u00a0jboss-security-spi-3.0.0.Final.jar\u00a0\u00bb  dans $EXO_HOME\/lib\/\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d8fd350 elementor-widget elementor-widget-text-editor\" data-id=\"d8fd350\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>*- Ajouter \u00absso-saml-plugin-5.2.2.jar\u00bb (<a href=\"https:\/\/drive.google.com\/open?id=1DOZx5LIskGn7Uh6zNpI-TWPe9xmseS23\" target=\"_blank\" rel=\"noopener\"><u>lien<\/u><\/a>) dans $EXO_HOME\/lib\/ (si vous utilisez la version exo-saml 2.2.3, veuillez utiliser \u00absso-saml-plugin-5.2.2 .jar \u00bb(<a href=\"https:\/\/drive.google.com\/open?id=1DOZx5LIskGn7Uh6zNpI-TWPe9xmseS23\" target=\"_blank\" rel=\"noopener\"><u>lien<\/u><\/a>))<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-3a396be elementor-widget elementor-widget-text-editor\" data-id=\"3a396be\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>**- Modifier le fichier $EXO_HOME\/gatein\/conf\/saml2\/picketlink-sp.xml<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e5545c1 elementor-widget elementor-widget-text-editor\" data-id=\"e5545c1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p># Ajouter les mots de passe KeyStorePass, SigningKeyPass et SigningKeyAlias appropri\u00e9s.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-92716c4 elementor-widget elementor-widget-text-editor\" data-id=\"92716c4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol style=\"list-style: dis; margin-left: 20px!important;\" start=\"4\">\n \t<li>Lancer eXoPlatform:<\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-9d0e52f elementor-widget elementor-widget-image\" data-id=\"9d0e52f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"116\" height=\"35\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/start.png\" class=\"attachment-large size-large wp-image-36371\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/start.png 116w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/start-100x30.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/12\/start-70x21.png 70w\" sizes=\"(max-width: 116px) 100vw, 116px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c0fd65e myheader1 elementor-widget elementor-widget-heading\" data-id=\"c0fd65e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">V\u00e9rifier votre configuration\n<\/h2>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16d98d2 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"16d98d2\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5cedd5a elementor-widget elementor-widget-text-editor\" data-id=\"5cedd5a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Maintenant que vous \u00eates tous pr\u00eats, assurez-vous que tout fonctionne comme il se doit. C\u2019est votre jour de chance, j\u2019ai fait un autre screen-cast pour \u00e7a aussi.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a375273 elementor-widget elementor-widget-image\" data-id=\"a375273\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"381\" height=\"268\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/verify-saml-key-keycloak-localhost.png\" class=\"attachment-large size-large wp-image-36288\" alt=\"Verify SAML Key\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/verify-saml-key-keycloak-localhost.png 381w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/verify-saml-key-keycloak-localhost-300x211.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/verify-saml-key-keycloak-localhost-336x236.png 336w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/verify-saml-key-keycloak-localhost-186x131.png 186w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/verify-saml-key-keycloak-localhost-100x70.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2019\/11\/verify-saml-key-keycloak-localhost-43x30.png 43w\" sizes=\"(max-width: 381px) 100vw, 381px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-0138b1c elementor-widget elementor-widget-text-editor\" data-id=\"0138b1c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol style=\"list-style: dis; margin-left: 20px!important;\" start=\"1\">\n \t<li>Cr\u00e9ez des utilisateurs dans\u00a0<strong>Keycloack<\/strong>\u00a0et\u00a0<strong>eXo Platform<\/strong>\u00a0pour les tester. Veuillez consid\u00e9rer que le nom d\u2019utilisateur \u00abjohn\u00bb dans\u00a0<strong>eXo Platform<\/strong>\u00a0doit \u00eatre identique au nom d\u2019utilisateur \u00abjohn\u00bb dans Keycloack. Assurez-vous \u00e9galement que les utilisateurs de\u00a0<strong>Keycl<\/strong><strong>oack<\/strong>\u00a0aient le r\u00f4le \u00abusers\u00bb (pour pouvoir acc\u00e9der \u00e0\u00a0<a href=\"https:\/\/www.exoplatform.com\/fr\/?utm_source=BlogFr&amp;utm_medium=Blog&amp;utm_campaign=link\" target=\"_blank\" rel=\"noopener\"><u>eXo Platform<\/u><\/a>).2. Maintenant, acc\u00e9dez \u00e0\u00a0<strong>eXo Platform<\/strong>. Vous serez redirig\u00e9 vers la page de connexion\u00a0<strong>Keycloack.<\/strong><\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c2e8c4f elementor-widget elementor-widget-text-editor\" data-id=\"c2e8c4f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Apr\u00e8s avoir obtenu l\u2019authentification avec le nom d\u2019utilisateur\u00a0<strong>Keycloak<\/strong>, vous avez acc\u00e8s \u00e0 eXo Platform.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2387757 elementor-widget elementor-widget-text-editor\" data-id=\"2387757\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ol  style=\"list-style: dis; margin-left: 20px!important;\" \n start=\"2\">\n \t<li>Une fois que vous vous d\u00e9connectez d\u2019<strong>eXo Platform<\/strong>, vous serez redirig\u00e9 vers la page de connexion\u00a0<strong>Keycloak<\/strong>.Dans cet article, nous avons montr\u00e9 comment\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=fCvedaZ2UdQ&amp;feature=youtu.be\" target=\"_blank\" rel=\"noopener\"><u>configurer\u00a0<\/u><u>eXo<\/u><u>\u00a0Platform SSO via saml2 avec\u00a0<\/u><u>Keycloak<\/u><u>.<\/u><\/a><\/li>\n<\/ol>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6df92d2 elementor-widget elementor-widget-video\" data-id=\"6df92d2\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/c7CcnWyHBEg&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\r\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d94b359 elementor-widget elementor-widget-text-editor\" data-id=\"d94b359\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Ce guide a \u00e9t\u00e9 r\u00e9alis\u00e9 avec les versions ci-dessous:<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-889892c elementor-widget elementor-widget-text-editor\" data-id=\"889892c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>eXo\u00a0Platform: 5.2.2 \/ 5.2.3<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4fad62f elementor-widget elementor-widget-text-editor\" data-id=\"4fad62f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>Keycloack: 6.0.1 \/ 7.0.1<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-bf0632a elementor-widget elementor-widget-text-editor\" data-id=\"bf0632a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>exo-saml: 2.2.2 \/ 2.2.3<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-de8b7db elementor-widget elementor-widget-text-editor\" data-id=\"de8b7db\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>N\u2019h\u00e9sitez pas \u00e0 nous faire part de votre exp\u00e9rience en appliquant ce didacticiel sur vos propres instances et \u00e0 nous contacter si vous avez des questions ou des probl\u00e8mes.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-7205ca8 elementor-widget elementor-widget-text-editor\" data-id=\"7205ca8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p><em><strong>SPOILER ALERT<\/strong><\/em>:<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e35f694 elementor-widget elementor-widget-text-editor\" data-id=\"e35f694\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>* Ces \u00e9tapes ne seront plus n\u00e9cessaires \u00e0 partir de\u00a0<strong>eXo<\/strong><strong>\u00a0Platform 5.2.5<\/strong>\u00a0(Sera publi\u00e9 bient\u00f4t).<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8876876 elementor-widget elementor-widget-text-editor\" data-id=\"8876876\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>** \u00c0 partir de\u00a0<strong>eXo Platform 5.2.5<\/strong>, ces propri\u00e9t\u00e9s seront d\u00e9finies dans exo.properties.<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ff875c1 elementor-widget elementor-widget-text-editor\" data-id=\"ff875c1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p><strong><a href=\"https:\/\/www.exoplatform.com\/fr\/?utm_source=BlogFr&amp;utm_medium=Blog&amp;utm_campaign=link\" target=\"_blank\" rel=\"noopener\">D\u00e9couvrez comment eXo Platform peut vous aider \u00e0 transformer votre entreprise!<\/a><\/strong><\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-604abb2 elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"604abb2\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a82ed56 suppblock\" data-id=\"a82ed56\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7a05356 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7a05356\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-633f916\" data-id=\"633f916\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8e3b9d2\" data-id=\"8e3b9d2\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1cde5fe elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"1cde5fe\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_top&quot;:&quot;book&quot;}\">\r\n\t\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" data-negative=\"false\">\r\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\r\n\t<path class=\"elementor-shape-fill\" d=\"M194,99c186.7,0.7,305-78.3,306-97.2c1,18.9,119.3,97.9,306,97.2c114.3-0.3,194,0.3,194,0.3s0-91.7,0-100c0,0,0,0,0-0 L0,0v99.3C0,99.3,79.7,98.7,194,99z\"\/>\r\n<\/svg>\t\t<\/div>\r\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e9debef\" data-id=\"e9debef\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-129f37c elementor-widget elementor-widget-image\" data-id=\"129f37c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/fr\/fiche-produit-exo-platform\/?utm_source=BlogFR&#038;utm_medium=Blog&#038;utm_campaign=Content&#038;utm_content=cta?utm_source=BlogFR&#038;utm_medium=Blog&#038;utm_campaign=Content&#038;utm_content=cta\" target=\"_blank\">\r\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"258\" height=\"365\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7.png\" class=\"attachment-full size-full wp-image-61131\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7.png 258w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-212x300.png 212w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-232x328.png 232w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-167x236.png 167w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-93x131.png 93w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-64x90.png 64w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-21x30.png 21w\" sizes=\"(max-width: 258px) 100vw, 258px\" \/>\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-fcd4ec0 buttonright\" data-id=\"fcd4ec0\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6479331 elementor-widget elementor-widget-image\" data-id=\"6479331\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"266\" height=\"49\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/cta-rectangle-rose.png\" class=\"attachment-full size-full wp-image-59587\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/cta-rectangle-rose.png 266w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/cta-rectangle-rose-200x37.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/cta-rectangle-rose-100x18.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/cta-rectangle-rose-70x13.png 70w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/elementor\/thumbs\/cta-rectangle-rose-150x49.png 350w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/elementor\/thumbs\/cta-rectangle-rose-r0bwa567vyqnu1oeyv98bz8oxo8mqngqr767u5i01k.png 240w\" sizes=\"(max-width: 266px) 100vw, 266px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-3eec674 elementor-widget elementor-widget-heading\" data-id=\"3eec674\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Fiche Produit<\/h6>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-f7c1d95 elementor-widget elementor-widget-text-editor\" data-id=\"f7c1d95\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>eXo Platform : Digital Workplace<\/p><p>open-source &amp; souveraine<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8b451a8 elementor-widget elementor-widget-text-editor\" data-id=\"8b451a8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>T\u00e9l\u00e9chargez gratuitement la fiche produit <strong>eXo Platform<\/strong><br \/>et d\u00e9couvrez toutes les fonctionnalit\u00e9s et b\u00e9n\u00e9fices<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ee1e512 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"ee1e512\" data-element_type=\"widget\" data-widget_type=\"button.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\r\n\t\t\t<a href=\"https:\/\/www.exoplatform.com\/fr\/fiche-produit-exo-platform\/?utm_source=BlogFR&#038;utm_medium=Blog&#038;utm_campaign=Content&#038;utm_content=cta?utm_source=BlogFR&#038;utm_medium=Blog&#038;utm_campaign=Content&#038;utm_content=cta\" target=\"_blank\" class=\"elementor-button-link elementor-button elementor-size-md\" role=\"button\">\r\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\r\n\t\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\r\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-download\"><\/i>\t\t\t<\/span>\r\n\t\t\t\t\t\t<span class=\"elementor-button-text\">T\u00e9l\u00e9charger<\/span>\r\n\t\t<\/span>\r\n\t\t\t\t\t<\/a>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4e92bd3 elementor-section-full_width elementor-hidden-desktop elementor-section-height-default elementor-section-height-default\" data-id=\"4e92bd3\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-b774b4d suppblock\" data-id=\"b774b4d\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d8930e4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d8930e4\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-6240ca1\" data-id=\"6240ca1\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8efd366\" data-id=\"8efd366\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-section elementor-inner-section elementor-element elementor-element-41fdc75 elementor-section-full_width elementor-section-height-min-height elementor-section-content-middle elementor-section-height-default\" data-id=\"41fdc75\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_top&quot;:&quot;book&quot;}\">\r\n\t\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" data-negative=\"false\">\r\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\r\n\t<path class=\"elementor-shape-fill\" d=\"M194,99c186.7,0.7,305-78.3,306-97.2c1,18.9,119.3,97.9,306,97.2c114.3-0.3,194,0.3,194,0.3s0-91.7,0-100c0,0,0,0,0-0 L0,0v99.3C0,99.3,79.7,98.7,194,99z\"\/>\r\n<\/svg>\t\t<\/div>\r\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-custom\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-bcc6a4e\" data-id=\"bcc6a4e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4a26756 elementor-absolute elementor-widget elementor-widget-image\" data-id=\"4a26756\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"212\" height=\"300\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-212x300.png\" class=\"attachment-medium size-medium wp-image-61131\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-212x300.png 212w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-232x328.png 232w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-167x236.png 167w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-93x131.png 93w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-64x90.png 64w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7-21x30.png 21w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2025\/01\/book-fiche-produit-7.png 258w\" sizes=\"(max-width: 212px) 100vw, 212px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-aa8bc4b buttonright\" data-id=\"aa8bc4b\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-32a855a elementor-absolute elementor-widget elementor-widget-image\" data-id=\"32a855a\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/elementor\/thumbs\/cta-rectangle-rose-r0bwa567rkutpsys940of5kni158n2o6318u4t1738.png\" title=\"cta-rectangle-rose\" alt=\"cta-rectangle-rose\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5f0f2d8 elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"5f0f2d8\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">FICHE PRODUIT<\/h6>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4425b45 elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial elementor-absolute e-transform elementor-widget elementor-widget-text-editor\" data-id=\"4425b45\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>T\u00e9l\u00e9chargez gratuitement la fiche produit eXo Platform<br \/>et d\u00e9couvrez toutes les fonctionnalit\u00e9s et b\u00e9n\u00e9fices<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-48067ea elementor-align-center elementor-absolute elementor-widget elementor-widget-button\" data-id=\"48067ea\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"button.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\r\n\t\t\t<a href=\"https:\/\/www.exoplatform.com\/fr\/fiche-produit-exo-platform\/?utm_source=BlogEn&#038;utm_medium=Blog&#038;utm_campaign=Content&#038;utm_content=cta\" target=\"_blank\" class=\"elementor-button-link elementor-button elementor-size-xs\" role=\"button\">\r\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\r\n\t\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\r\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-download\"><\/i>\t\t\t<\/span>\r\n\t\t\t\t\t\t<span class=\"elementor-button-text\">T\u00e9l\u00e9charger<\/span>\r\n\t\t<\/span>\r\n\t\t\t\t\t<\/a>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d6e2ae9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d6e2ae9\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6aebc09\" data-id=\"6aebc09\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-530b7fd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"530b7fd\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-025f8b8\" data-id=\"025f8b8\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-91b9784 elementor-align-left tags_class_element elementor-widget elementor-widget-post-info\" data-id=\"91b9784\" data-element_type=\"widget\" data-widget_type=\"post-info.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-4f61546\" itemprop=\"about\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-tags\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms\">\n\t\t\t\t\t\t\t<span class=\"elementor-post-info__item-prefix\">Tags:<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-post-info__terms-list\">\n\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-fr\/\" class=\"elementor-post-info__terms-list-item\">eXo<\/a>, <a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/tutoriel\/\" class=\"elementor-post-info__terms-list-item\">Tutoriel<\/a>, <a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/actualites-produit\/\" class=\"elementor-post-info__terms-list-item\">Actualit\u00e9s produit<\/a>\t\t\t\t<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-105f90f\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-custom\">\n\t\t\t\t\t\t\t\t\t\t&nbsp;\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7d49bbd\" data-id=\"7d49bbd\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6d906d0 elementor-widget elementor-widget-shortcode\" data-id=\"6d906d0\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<div class=\"kk-star-ratings kksr-shortcode\"\n    data-payload='{&quot;id&quot;:&quot;37004&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;shortcode&quot;,&quot;align&quot;:&quot;&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;valign&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;0\\\/5 - (0 vote)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            <span class=\"kksr-muted\">Rate this post<\/span>\n    <\/div>\n    <\/div>\n<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2ec7029 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2ec7029\" data-element_type=\"section\" id=\"end-tet\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4d85f0d\" data-id=\"4d85f0d\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ebe23d1 elementor-widget__width-inherit elementor-widget elementor-widget-testimonial\" data-id=\"ebe23d1\" data-element_type=\"widget\" data-widget_type=\"testimonial.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5;display:block}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em;display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;max-width:none}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}<\/style>\t\t<div class=\"elementor-testimonial-wrapper\">\r\n\t\t\t\r\n\t\t\t\t\t\t<div class=\"elementor-testimonial-meta elementor-has-image elementor-testimonial-image-position-top\">\r\n\t\t\t\t<div class=\"elementor-testimonial-meta-inner\">\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial-image\">\r\n\t\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/author\/jihed-chabbeh\/\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/c7c1a9fb5e3b54d46d3f37889cbaa54d?s=96&amp;d=mm&amp;r=g\" title=\"\" alt=\"\" loading=\"lazy\" \/><\/a>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial-details\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-testimonial-name\" href=\"https:\/\/www.exoplatform.com\/blog\/author\/jihed-chabbeh\/\" target=\"_blank\">Jihed Chabbeh<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-3315152\" data-id=\"3315152\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b57c00d elementor-widget elementor-widget-testimonial\" data-id=\"b57c00d\" data-element_type=\"widget\" data-widget_type=\"testimonial.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-testimonial-wrapper\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial-content\">\n  <figcaption>\n  <\/figcaption>\n<\/div>\r\n\t\t\t\r\n\t\t\t\t\t\t<div class=\"elementor-testimonial-meta\">\r\n\t\t\t\t<div class=\"elementor-testimonial-meta-inner\">\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial-details\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial-job\">Passionate for a long time by the new technologies, and more by the computer environment. I am particularly motivated by the relational aspect between the computer world of a company and its users: train, explain, configure, develop, maintain and troubleshoot.<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1fdf43d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1fdf43d\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eaecad6\" data-id=\"eaecad6\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d86d3e5 faq-id elementor-widget elementor-widget-heading\" data-id=\"d86d3e5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Related posts<\/h6>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-7a10749 emp-cat elementor-widget elementor-widget-shortcode\" data-id=\"7a10749\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-shortcode\">\n\t<div class=\"am_ajax_post_grid_wrap\"  style=\"background-color: transparent !important; \" data-pagination_type=\"load_more\" data-am_ajax_post_grid='{\"show_filter\":\"yes\",\"btn_all\":\"yes\",\"initial\":\"-1\",\"layout\":\"1\",\"post_type\":\"post\",\"posts_per_page\":\"3\",\"cat\":\"\",\"terms\":\"\",\"paginate\":\"no\",\"hide_empty\":\"true\",\"orderby\":\"date\",\"order\":\"ASC\",\"pagination_type\":\"load_more\",\"infinite_scroll\":\"\",\"animation\":\"\",\"grid_id\":\"\"}'>\r\n\r\n\t\t\t\t\t<div class=\"asr-filter-div\" data-layout=\"1\"><ul>\r\n\t\t\t\t\t\t\t\t\t<li \r\n\r\n\r\n\r\n \r\n   class=\"asr_texonomy active\" style=\"font-weight:bold;\"data_id=\"-1\" style=\"background-color: transparent !important;\">All<\/li>\r\n\t\t\t\t\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1302\">eXo<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"508\">eXo<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"642\">eXo<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1407\">Anerkennung der Mitarbeiter<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"454\">Digital workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"500\">Digital workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1337\">Arbeitsplatz<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"462\">Employee engagement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"616\">Engagement collaborateur<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1465\">Branchentrends<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"486\">Open source<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"506\">Open source<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"620\">Avenir du travail<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1411\">Cartoon<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"504\">Future of work<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1137\">Actualit\u00e9s<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1366\">Change Management<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"460\">Internal communication<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"492\">Collaboration<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"458\">Collaboration<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1287\">Digital Workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1323\">Digitale Transformation<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"496\">Exp\u00e9rience collaborateur<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"705\">News<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"452\">intranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1135\">intranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"494\">Communication interne<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1311\">Infografik<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"409\">workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1294\">interne Kommunikation<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"456\">Knowledge management<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"618\">onboarding<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"512\">Employee experience<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"490\">Gestion des connaissances<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1281\">intranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"502\">Conduite de changement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"514\">Employee productivity<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1329\">Kollaboration<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1451\">Leadership<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1187\">Leadership<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"614\">onboarding<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1183\">Cartoon<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"518\">Employee recognition<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1331\">Leitfaden<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1181\">Astuces et bonnes pratiques<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"516\">Change management<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1292\">Mitarbeiter engagement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"813\">Cartoon<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"411\">Etudes de cas<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1339\">Mitarbeiter Erfahrung<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"622\">Digital transformation<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1175\">Guide<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1317\">Nachrichten<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"799\">Infographic<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1185\">Infographie<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1403\">Onboarding<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1300\">Open source<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"510\">Remote work<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"498\">Productivit\u00e9<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1173\">T\u00e9l\u00e9travail<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"488\">Transformation digitale<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1179\">Tutoriel<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1443\">Actualit\u00e9s produit<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1562\">Extranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1461\">Industry trends<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1445\">Product News<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1447\">Produkt Nachrichten<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1309\">Produktivit\u00e4t<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1405\">Reconnaissance des employ\u00e9s<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1307\">Telearbeit<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1463\">Tendances<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1449\">Thought leadership<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1345\">Tipps und Tricks<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"780\">Tips &amp; Tricks<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"819\">Tutorial<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1269\">Uncategorized<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"699\">Uncategorized<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1378\">Wissensmanagement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1304\">Zukunft der Arbeit<\/li>\r\n\t\t        \t        <\/ul><\/div>\r\n\t    \r\n\t    <div class=\"asr-ajax-container\" style=\"background-color: transparent !important;\">\r\n\t\t    <div class=\"asr-loader\">\r\n\t\t    \t<div class=\"lds-dual-ring\"><\/div>\r\n\t\t    <\/div>\r\n\t\t    <div class=\"asrafp-filter-result\">\r\n\t\t    \t<div class=\"am-postgrid-wrapper\">\r\n\r\n\t\t<div class=\"am_post_grid am__col-3 am_layout_1  \">\r\n\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"am_grid_col\">\r\n\t\t\t\t<div class=\"am_single_grid\">\r\n\t\t\t\t\t<div class=\"am_thumb\">\r\n\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\">\r\n\t\t\t\t\t\t<img width=\"800\" height=\"533\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR.png 800w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-300x200.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-768x512.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-710x473.png 710w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-492x328.png 492w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-354x236.png 354w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-197x131.png 197w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-100x67.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-45x30.png 45w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-640x426.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"am_cont\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\"><h2 class=\"am__title\">eXo Platform lance la Digital Workplace augment\u00e9e par l\u2019IA<\/h2><\/a>\r\n\t\t\t\t\t\t<div class=\"am__excerpt\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\">Aujourd'hui, nous sommes heureux de vous pr\u00e9senter notre nouvelle digital workplace augment\u00e9e\u2026<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\" class=\"am__readmore\">Read More<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"post_tags\"><a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/actualites-produit\/\" title=\"Actualit\u00e9s produit Tag\" class=\"actualites-produit\">Actualit\u00e9s produit<\/a> <\/div>\t\t\t\t\t<div class=\"am_time\">\r\n\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"21\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span> \r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"am_grid_col\">\r\n\t\t\t\t<div class=\"am_single_grid\">\r\n\t\t\t\t\t<div class=\"am_thumb\">\r\n\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/mode-hors-ligne-exo-platform-7-1-documents-sans-connexion\/\">\r\n\t\t\t\t\t\t<img width=\"800\" height=\"533\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline.png 800w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-300x200.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-768x512.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-710x473.png 710w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-492x328.png 492w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-354x236.png 354w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-197x131.png 197w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-100x67.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-45x30.png 45w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Banner_sneak-peek_offline-640x426.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"am_cont\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/mode-hors-ligne-exo-platform-7-1-documents-sans-connexion\/\"><h2 class=\"am__title\">Travaillez sur vos documents m\u00eame sans connexion gr\u00e2ce au mode hors ligne<\/h2><\/a>\r\n\t\t\t\t\t\t<div class=\"am__excerpt\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/mode-hors-ligne-exo-platform-7-1-documents-sans-connexion\/\">Les outils collaboratifs sont aujourd\u2019hui au c\u0153ur de votre quotidien professionnel\u00a0: documents\u2026<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/mode-hors-ligne-exo-platform-7-1-documents-sans-connexion\/\" class=\"am__readmore\">Read More<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"post_tags\"><a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/actualites-produit\/\" title=\"Actualit\u00e9s produit Tag\" class=\"actualites-produit\">Actualit\u00e9s produit<\/a> <\/div>\t\t\t\t\t<div class=\"am_time\">\r\n\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"1\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span> \r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"am_grid_col\">\r\n\t\t\t\t<div class=\"am_single_grid\">\r\n\t\t\t\t\t<div class=\"am_thumb\">\r\n\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-7-1-nouveau-centre-applications\/\">\r\n\t\t\t\t\t\t<img width=\"800\" height=\"533\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026.png 800w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-300x200.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-768x512.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-710x473.png 710w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-492x328.png 492w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-354x236.png 354w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-197x131.png 197w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-100x67.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-45x30.png 45w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/01\/Banner-blog-app-hub-2026-640x426.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"am_cont\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-7-1-nouveau-centre-applications\/\"><h2 class=\"am__title\">Zoom Produit\u00a0: aper\u00e7u du nouveau centre d\u2019applications<\/h2><\/a>\r\n\t\t\t\t\t\t<div class=\"am__excerpt\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-7-1-nouveau-centre-applications\/\">Dans la derni\u00e8re version eXo 7.1, le centre d\u2019applications a fait peau\u2026<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-7-1-nouveau-centre-applications\/\" class=\"am__readmore\">Read More<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"post_tags\"><a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/actualites-produit\/\" title=\"Actualit\u00e9s produit Tag\" class=\"actualites-produit\">Actualit\u00e9s produit<\/a> <\/div>\t\t\t\t\t<div class=\"am_time\">\r\n\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"4\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span> \r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t\t<\/div>\r\n\r\n\t\t<div class=\"am_posts_navigation\">\r\n\t\t<button type='button' data-paged='1' data-next='2' class=' am-post-grid-load-more '>Voir Plus<\/button>\t\t<\/div>\r\n\r\n\t\t<\/div>\t\t    <\/div>\r\n\t    <\/div>\r\n    <\/div>\r\n\r\n\t\n\n\n\n\t\t\t\n\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5217621 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5217621\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4b86327\" data-id=\"4b86327\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-301ba65 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"301ba65\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-fa3d8d0\" data-id=\"fa3d8d0\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9e5c7ea elementor-widget elementor-widget-heading\" data-id=\"9e5c7ea\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Leave a Reply<\/h6>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d241356\" data-id=\"d241356\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-353270f elementor-widget elementor-widget-text-editor\" data-id=\"353270f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<p>( Your e-mail address will not be published)<\/p>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4a1e1b5 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4a1e1b5\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t","protected":false},"excerpt":{"rendered":"Int\u00e9gration \u00e9tape par \u00e9tape d\u2019eXo Platform SSO via SAML2 avec Keycloak eXo\u00a0Platform\u00a0fournit une impl\u00e9mentation de l\u2019authentification unique\u00a0Single\u00a0Sign-On\u00a0(SSO) en tant que plate-forme d\u2019int\u00e9gration et d\u2019agr\u00e9gation. Lors de la connexion au portail, les utilisateurs ont acc\u00e8s \u00e0 de nombreux syst\u00e8mes via des portlets utilisant une identit\u00e9 unique. Dans de nombreux cas, l\u2019infrastructure du portail doit \u00eatre int\u00e9gr\u00e9e [&hellip;]","protected":false},"author":65,"featured_media":62002,"comment_status":"open","ping_status":"open","sticky":false,"template":"main1-article.php","format":"image","meta":[],"categories":[1443,642,1179],"tags":[608,1131],"lang":"fr","translations":{"fr":37004},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/37004"}],"collection":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/comments?post=37004"}],"version-history":[{"count":7,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/37004\/revisions"}],"predecessor-version":[{"id":62009,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/37004\/revisions\/62009"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media\/62002"}],"wp:attachment":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media?parent=37004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/categories?post=37004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/tags?post=37004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}