diff --git a/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc b/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc
index 4600e9a8b8..2ab0b7554c 100644
--- a/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc
+++ b/docs/modules/ROOT/pages/servlet/saml2/login/overview.adoc
@@ -63,7 +63,42 @@ image:{icondir}/number_4.png[] If authentication is successful, then _Success_.
== Minimal Dependencies
SAML 2.0 service provider support resides in `spring-security-saml2-service-provider`.
-It builds off of the OpenSAML library.
+It builds off of the OpenSAML library, and, for that reason, you must also include the Shibboleth Maven repository in your build configuration.
+Check https://shibboleth.atlassian.net/wiki/spaces/DEV/pages/1123844333/Use+of+Maven+Central#Publishing-to-Maven-Central[this link] for more details about why a separate repository is needed.
+
+[tabs]
+======
+Maven::
++
+[source,xml,role="primary"]
+----
+
+
+
+ shibboleth-releases
+ https://build.shibboleth.net/nexus/content/repositories/releases/
+
+
+
+ org.springframework.security
+ spring-security-saml2-service-provider
+
+----
+
+Gradle::
++
+[source,groovy,role="secondary"]
+----
+repositories {
+ // ...
+ maven { url "https://build.shibboleth.net/nexus/content/repositories/releases/" }
+}
+dependencies {
+ // ...
+ implementation 'org.springframework.security:spring-security-saml2-service-provider'
+}
+----
+======
[[servlet-saml2login-minimalconfiguration]]
== Minimal Configuration