From f98a24e0bc833a9362af32bb85e2842d05a690d1 Mon Sep 17 00:00:00 2001 From: Dewi Roberts Date: Fri, 5 Jun 2026 14:46:16 +0100 Subject: [PATCH] website/integrations: add warning to all SAML integration guides (#22569) * Adds warning to all SAML integration guides * Fix version number... * website/integrations: reuse SAML provider warning Extract the repeated SAML provider 2026.5 warning into a shared integrations partial so guide updates stay consistent. Agent-thread: https://sdko.org/internal/threads/019e64f2-15ba-7a72-93d6-e40ddc96e4b6 Co-authored-by: Agent --------- Signed-off-by: Dewi Roberts Co-authored-by: Dominic R Co-authored-by: Agent --- website/integrations/_saml-provider-2026-5-warning.mdx | 5 +++++ .../chat-communication-collaboration/chatgpt/index.mdx | 3 +++ .../chat-communication-collaboration/kimai/index.md | 4 ++++ .../mattermost-team-edition/index.mdx | 3 +++ .../chat-communication-collaboration/nextcloud/index.mdx | 4 ++++ .../chat-communication-collaboration/placetel/index.md | 4 ++++ .../chat-communication-collaboration/seatable/index.md | 4 ++++ .../chat-communication-collaboration/zoom/index.md | 4 ++++ website/integrations/cloud-providers/aws-classic/index.mdx | 3 +++ website/integrations/cloud-providers/ovhcloud/index.md | 4 ++++ website/integrations/development/ghec-emu/index.mdx | 3 +++ website/integrations/development/ghec/index.md | 4 ++++ website/integrations/development/ghes/index.md | 4 ++++ website/integrations/documentation/appflowy/index.mdx | 3 +++ website/integrations/documentation/glpi/index.md | 4 ++++ website/integrations/infrastructure/keycloak/index.mdx | 3 +++ .../integrations/infrastructure/terraform-cloud/index.md | 4 ++++ website/integrations/infrastructure/zammad/index.md | 3 +++ website/integrations/learning/absorb-lms/index.mdx | 3 +++ website/integrations/media/ironclad/index.mdx | 4 ++++ website/integrations/monitoring/datadog/index.mdx | 4 ++++ website/integrations/monitoring/oneuptime/index.md | 4 ++++ website/integrations/monitoring/posthog/index.md | 4 ++++ website/integrations/monitoring/splunk-enterprise/index.mdx | 3 +++ website/integrations/networking/omada-controller/index.mdx | 3 +++ website/integrations/platforms/anthropic/index.mdx | 3 +++ website/integrations/platforms/atlassian/index.mdx | 4 ++++ website/integrations/platforms/elastic-cloud/index.mdx | 4 ++++ website/integrations/platforms/microsoft/index.md | 6 +++++- website/integrations/platforms/salesforce/index.md | 4 ++++ website/integrations/platforms/stripe/index.mdx | 4 ++++ website/integrations/security/bitwarden/index.mdx | 3 +++ website/integrations/security/fortimail/index.mdx | 5 +++++ website/integrations/security/knowbe4/index.md | 4 ++++ website/integrations/security/macmon-nac/index.md | 4 ++++ website/integrations/security/push-security/index.mdx | 4 ++++ website/integrations/security/skyhigh/index.mdx | 5 +++++ 37 files changed, 140 insertions(+), 1 deletion(-) create mode 100644 website/integrations/_saml-provider-2026-5-warning.mdx diff --git a/website/integrations/_saml-provider-2026-5-warning.mdx b/website/integrations/_saml-provider-2026-5-warning.mdx new file mode 100644 index 0000000000..f2b23ffa3e --- /dev/null +++ b/website/integrations/_saml-provider-2026-5-warning.mdx @@ -0,0 +1,5 @@ +:::warning SAML provider changes in authentik 2026.5 +authentik 2026.5 introduces changes to how the SAML provider behaves. Specifically, the provider now automatically sets the **Issuer** value to: `https://authentik.company/application/saml//metadata/` + +Older versions of authentik set this value to `authentik` by default. If you're running an older version, please set **Issuer** to `https://authentik.company/application/saml//metadata/`, where `` is the **slug** that you selected for the application. +::: diff --git a/website/integrations/chat-communication-collaboration/chatgpt/index.mdx b/website/integrations/chat-communication-collaboration/chatgpt/index.mdx index 0c1ab4ea88..8108314f42 100644 --- a/website/integrations/chat-communication-collaboration/chatgpt/index.mdx +++ b/website/integrations/chat-communication-collaboration/chatgpt/index.mdx @@ -4,6 +4,7 @@ sidebar_label: ChatGPT support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -89,6 +90,8 @@ To support the integration of ChatGPT with authentik, you need to create an appl ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** as it will be required later. diff --git a/website/integrations/chat-communication-collaboration/kimai/index.md b/website/integrations/chat-communication-collaboration/kimai/index.md index be2bd80568..e65fb29189 100644 --- a/website/integrations/chat-communication-collaboration/kimai/index.md +++ b/website/integrations/chat-communication-collaboration/kimai/index.md @@ -4,6 +4,8 @@ sidebar_label: Kimai support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is Kimai? > Kimai is a free & open source timetracker. It tracks work time and prints out a summary of your activities on demand. Yearly, monthly, daily, by customer, by project … Its simplicity is its strength. Due to Kimai's browser based interface it runs cross-platform, even on your mobile device. @@ -28,6 +30,8 @@ To support the integration of Kimai with authentik, you need to create an applic ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** as it will be required later. diff --git a/website/integrations/chat-communication-collaboration/mattermost-team-edition/index.mdx b/website/integrations/chat-communication-collaboration/mattermost-team-edition/index.mdx index a36bd2424e..3311917e88 100644 --- a/website/integrations/chat-communication-collaboration/mattermost-team-edition/index.mdx +++ b/website/integrations/chat-communication-collaboration/mattermost-team-edition/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Mattermost Team Edition support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -154,6 +155,8 @@ To support the integration of Mattermost with authentik via SAML, you need to up ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. - **Application**: provide a descriptive name (e.g., `Mattermost`), an optional group for the type of application, and the policy engine mode. Take note of the **slug** as it will be required later. diff --git a/website/integrations/chat-communication-collaboration/nextcloud/index.mdx b/website/integrations/chat-communication-collaboration/nextcloud/index.mdx index 649ea59128..1601cad068 100644 --- a/website/integrations/chat-communication-collaboration/nextcloud/index.mdx +++ b/website/integrations/chat-communication-collaboration/nextcloud/index.mdx @@ -4,6 +4,8 @@ sidebar_label: Nextcloud support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; + ## What is Nextcloud? > Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud is free and open-source, which means that anyone is allowed to install and operate it on their own private server devices. @@ -211,6 +213,8 @@ If you require [server side encryption](https://docs.nextcloud.com/server/latest ## Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/chat-communication-collaboration/placetel/index.md b/website/integrations/chat-communication-collaboration/placetel/index.md index f6f3010577..3502cba5a5 100644 --- a/website/integrations/chat-communication-collaboration/placetel/index.md +++ b/website/integrations/chat-communication-collaboration/placetel/index.md @@ -4,6 +4,8 @@ sidebar_label: Placetel support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is Placetel? > Placetel is a German cloud communications provider, specializing in VoIP-based telephony, unified communications (UCaaS), and collaboration tools for businesses. @@ -27,6 +29,8 @@ To support the integration of Placetel with authentik, you need to create an app ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** value as it will be required later. diff --git a/website/integrations/chat-communication-collaboration/seatable/index.md b/website/integrations/chat-communication-collaboration/seatable/index.md index 8449694993..6e75a0894d 100644 --- a/website/integrations/chat-communication-collaboration/seatable/index.md +++ b/website/integrations/chat-communication-collaboration/seatable/index.md @@ -4,6 +4,8 @@ sidebar_label: SeaTable support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is SeaTable? > SeaTable is a no-code database and app builder platform that provides a web-based, spreadsheet-like interface for organizing data, building apps, and automating workflows. It is designed to function as a collaborative database with features like tables, views, forms, and permissions. @@ -31,6 +33,8 @@ To support the integration of SeaTable with authentik, you need to create an app ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/chat-communication-collaboration/zoom/index.md b/website/integrations/chat-communication-collaboration/zoom/index.md index 7ebcd24c8a..e7f3e48dc9 100644 --- a/website/integrations/chat-communication-collaboration/zoom/index.md +++ b/website/integrations/chat-communication-collaboration/zoom/index.md @@ -4,6 +4,8 @@ sidebar_label: Zoom support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is Zoom? > Zoom is a video conferencing and collaboration platform. It allows users to hold online meetings, webinars, chats, and calls over the internet. @@ -31,6 +33,8 @@ To support the integration of Zoom with authentik, you need to create an applica ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/cloud-providers/aws-classic/index.mdx b/website/integrations/cloud-providers/aws-classic/index.mdx index 605ffdbd10..21a3c348a8 100644 --- a/website/integrations/cloud-providers/aws-classic/index.mdx +++ b/website/integrations/cloud-providers/aws-classic/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Amazon Web Services (Classic IAM) support_level: authentik --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -104,6 +105,8 @@ To support the integration of AWS with authentik via the Classic IAM method, you ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name (e.g. `AWS`), an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/cloud-providers/ovhcloud/index.md b/website/integrations/cloud-providers/ovhcloud/index.md index f4c92b7b8e..b5e92b1cfd 100644 --- a/website/integrations/cloud-providers/ovhcloud/index.md +++ b/website/integrations/cloud-providers/ovhcloud/index.md @@ -4,6 +4,8 @@ sidebar_label: OVHcloud support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is OVHcloud? > OVHcloud is a French cloud provider. They provide public and private cloud products, shared hosting, and dedicated servers in 140 countries. @@ -22,6 +24,8 @@ To support the integration of OVHcloud with authentik, you need to create an app ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: Provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/development/ghec-emu/index.mdx b/website/integrations/development/ghec-emu/index.mdx index 9fcacc5dfe..bbc1240e06 100644 --- a/website/integrations/development/ghec-emu/index.mdx +++ b/website/integrations/development/ghec-emu/index.mdx @@ -4,6 +4,7 @@ sidebar_label: GitHub Enterprise EMU support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -146,6 +147,8 @@ To support the integration of GitHub Enterprise EMU with authentik, you need to ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/development/ghec/index.md b/website/integrations/development/ghec/index.md index e750f15df2..24107ae562 100644 --- a/website/integrations/development/ghec/index.md +++ b/website/integrations/development/ghec/index.md @@ -4,6 +4,8 @@ sidebar_label: GitHub Enterprise Cloud support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is GitHub Enterprise Cloud? > GitHub Enterprise Cloud is a plan for large businesses or teams who collaborate on GitHub.com. @@ -33,6 +35,8 @@ To support the integration of GitHub Enterprise Cloud with authentik, you need t ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/development/ghes/index.md b/website/integrations/development/ghes/index.md index 02c9f8f9e6..484ae3ab6d 100644 --- a/website/integrations/development/ghes/index.md +++ b/website/integrations/development/ghes/index.md @@ -4,6 +4,8 @@ sidebar_label: GitHub Enterprise Server support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is GitHub Enterprise Server? > GitHub Enterprise Server is a self-hosted platform for software development within your enterprise. @@ -29,6 +31,8 @@ To support the integration of GitHub Enterprise Server with authentik, you need ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/documentation/appflowy/index.mdx b/website/integrations/documentation/appflowy/index.mdx index c6a0a5d0d4..639e120a90 100644 --- a/website/integrations/documentation/appflowy/index.mdx +++ b/website/integrations/documentation/appflowy/index.mdx @@ -4,6 +4,7 @@ sidebar_label: AppFlowy support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -40,6 +41,8 @@ To support the integration of AppFlowy with authentik, you need to create a cert ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/documentation/glpi/index.md b/website/integrations/documentation/glpi/index.md index 26ca150cd6..807fbcd9e5 100644 --- a/website/integrations/documentation/glpi/index.md +++ b/website/integrations/documentation/glpi/index.md @@ -4,6 +4,8 @@ sidebar_label: GLPI support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is GLPI? > GLPI (Gestionnaire Libre de Parc Informatique) is an open-source IT asset management and service desk software. It helps organizations manage hardware, software, tickets, users, and IT services in a centralized environment. @@ -81,6 +83,8 @@ To support the integration of GLPI with authentik, you need to create property m ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **Slug** value as it will be required later. diff --git a/website/integrations/infrastructure/keycloak/index.mdx b/website/integrations/infrastructure/keycloak/index.mdx index c722a5dcc7..df90fb72c6 100644 --- a/website/integrations/infrastructure/keycloak/index.mdx +++ b/website/integrations/infrastructure/keycloak/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Keycloak support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -75,6 +76,8 @@ To support the integration of Keycloak with authentik, you need to create an app ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** as it will be required later. diff --git a/website/integrations/infrastructure/terraform-cloud/index.md b/website/integrations/infrastructure/terraform-cloud/index.md index 320fc88f91..abda94f591 100644 --- a/website/integrations/infrastructure/terraform-cloud/index.md +++ b/website/integrations/infrastructure/terraform-cloud/index.md @@ -4,6 +4,8 @@ sidebar_label: Terraform Cloud support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is Terraform Cloud? > Terraform Cloud is a managed SaaS platform by HashiCorp that enables teams to collaborate on infrastructure-as-code by running, storing state, enforcing policies, and automating workflows for Terraform configurations. @@ -26,6 +28,8 @@ To support the integration of Terraform with authentik, you need to create an ap ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/infrastructure/zammad/index.md b/website/integrations/infrastructure/zammad/index.md index 7fe72452f3..6cc586b61d 100644 --- a/website/integrations/infrastructure/zammad/index.md +++ b/website/integrations/infrastructure/zammad/index.md @@ -4,6 +4,7 @@ sidebar_label: Zammad support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -43,6 +44,8 @@ To support the integration of Zammad with authentik, you need to create an appli ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** as it will be required later. diff --git a/website/integrations/learning/absorb-lms/index.mdx b/website/integrations/learning/absorb-lms/index.mdx index 2f3989eab7..2445d92fd1 100644 --- a/website/integrations/learning/absorb-lms/index.mdx +++ b/website/integrations/learning/absorb-lms/index.mdx @@ -5,6 +5,7 @@ support_level: community authentik_version: 2026.5 --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -85,6 +86,8 @@ To integrate authentik with Absorb LMS via SAML, you will need to create an appl ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/media/ironclad/index.mdx b/website/integrations/media/ironclad/index.mdx index af85c2a834..5da0b9fd9b 100644 --- a/website/integrations/media/ironclad/index.mdx +++ b/website/integrations/media/ironclad/index.mdx @@ -4,6 +4,8 @@ sidebar_label: Ironclad support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; + ## What is Ironclad? > Ironclad is a contract lifecycle management (CLM) platform that gives business and legal teams an easy-to-use platform with AI-powered tools to handle every aspect of the contract lifecycle. @@ -61,6 +63,8 @@ Ironclad requires both a first and last name for each user, but by default, auth ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Note the **slug** value because it will be required later. diff --git a/website/integrations/monitoring/datadog/index.mdx b/website/integrations/monitoring/datadog/index.mdx index 00a2b75247..cd38cef906 100644 --- a/website/integrations/monitoring/datadog/index.mdx +++ b/website/integrations/monitoring/datadog/index.mdx @@ -4,6 +4,8 @@ sidebar_label: Datadog support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; + ## What is Datadog? > Datadog is a monitoring and analytics platform for cloud-scale applications. It provides monitoring of servers, databases, tools, and services through a SaaS-based data analytics platform. @@ -40,6 +42,8 @@ To support the integration of Datadog with authentik, you need to create an appl ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/monitoring/oneuptime/index.md b/website/integrations/monitoring/oneuptime/index.md index 2b5d2b1e5f..6398e8b5f2 100644 --- a/website/integrations/monitoring/oneuptime/index.md +++ b/website/integrations/monitoring/oneuptime/index.md @@ -4,6 +4,8 @@ sidebar_label: OneUptime support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is OneUptime? > OneUptime is an open-source observability and incident management platform that provides infrastructure monitoring, incident management, status pages, and APM. @@ -55,6 +57,8 @@ OneUptime currently supports the RSA-based SAML signature methods `RSA-SHA1`, `R ## Create an application and provider in authentik + + To support the integration of OneUptime with authentik, you need an application/provider pair in authentik that uses the values provided by OneUptime. 1. Log in to authentik as an administrator and open the authentik Admin interface. diff --git a/website/integrations/monitoring/posthog/index.md b/website/integrations/monitoring/posthog/index.md index 810ea11bc4..075a6e8c12 100644 --- a/website/integrations/monitoring/posthog/index.md +++ b/website/integrations/monitoring/posthog/index.md @@ -4,6 +4,8 @@ sidebar_label: PostHog support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is PostHog? > PostHog is an all-in-one developer platform that provides product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, a data warehouse, and a customer data platform. @@ -65,6 +67,8 @@ PostHog requires a permanent ID attribute named `name_id`. PostHog can use the m ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively, you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Note the **slug** value because you will use it when configuring PostHog. diff --git a/website/integrations/monitoring/splunk-enterprise/index.mdx b/website/integrations/monitoring/splunk-enterprise/index.mdx index eafa35df1d..62b81a4cfc 100644 --- a/website/integrations/monitoring/splunk-enterprise/index.mdx +++ b/website/integrations/monitoring/splunk-enterprise/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Splunk Enterprise support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -107,6 +108,8 @@ Splunk expects the SAML assertion to include user role, email, and display name ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/networking/omada-controller/index.mdx b/website/integrations/networking/omada-controller/index.mdx index f703c34edb..0be68d1a6f 100644 --- a/website/integrations/networking/omada-controller/index.mdx +++ b/website/integrations/networking/omada-controller/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Omada Controller support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -93,6 +94,8 @@ Omada can't handle a user being in multiple roles. Therefore, ensure that a user ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, and then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/platforms/anthropic/index.mdx b/website/integrations/platforms/anthropic/index.mdx index 84f9f6429f..81d61476b7 100644 --- a/website/integrations/platforms/anthropic/index.mdx +++ b/website/integrations/platforms/anthropic/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Anthropic support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -88,6 +89,8 @@ Create SAML property mappings for the attributes that WorkOS expects from the id ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **Slug** value because it is required later. diff --git a/website/integrations/platforms/atlassian/index.mdx b/website/integrations/platforms/atlassian/index.mdx index 9276beacd5..f7ef2a2141 100644 --- a/website/integrations/platforms/atlassian/index.mdx +++ b/website/integrations/platforms/atlassian/index.mdx @@ -4,6 +4,8 @@ sidebar_label: Atlassian Cloud support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; + ## What is Atlassian Cloud? > Atlassian is a proprietary software company that specializes in collaboration tools designed primarily for software development and project management. Atlassian Cloud is their cloud platform and provides access to their popular apps; Jira, Confluence, Bitbucket, Trello and others. @@ -38,6 +40,8 @@ To support the integration of Atlassian Cloud with authentik, you need to create ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/platforms/elastic-cloud/index.mdx b/website/integrations/platforms/elastic-cloud/index.mdx index 8f98f7dfde..dede3df37e 100644 --- a/website/integrations/platforms/elastic-cloud/index.mdx +++ b/website/integrations/platforms/elastic-cloud/index.mdx @@ -4,6 +4,8 @@ sidebar_label: Elastic Cloud support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; + ## What is Elastic Cloud? > Elastic Cloud is a hosted service for Elasticsearch and Kibana. @@ -72,6 +74,8 @@ You first need to create property mappings to provide the specific SAML attribut ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **Slug** as it will be required later. diff --git a/website/integrations/platforms/microsoft/index.md b/website/integrations/platforms/microsoft/index.md index 3fd34936ad..d051b352a1 100644 --- a/website/integrations/platforms/microsoft/index.md +++ b/website/integrations/platforms/microsoft/index.md @@ -5,7 +5,9 @@ support_level: community toc_max_heading_level: 5 --- -## What is Microsoft 365? +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + +## What is Microsoft365? > Microsoft 365 is the cloud productivity platform that delivers Office applications, Teams collaboration, and identity services from Microsoft's global infrastructure. > @@ -110,6 +112,8 @@ If MFA is configured in Microsoft 365, then you also need to create a property m ### 4. Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **Slug** as it will be required later. diff --git a/website/integrations/platforms/salesforce/index.md b/website/integrations/platforms/salesforce/index.md index 9f99b6e4e6..f467a2b5fe 100644 --- a/website/integrations/platforms/salesforce/index.md +++ b/website/integrations/platforms/salesforce/index.md @@ -4,6 +4,8 @@ sidebar_label: Salesforce support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is Salesforce? > Salesforce is a cloud-based CRM platform that provides sales, service, marketing, and analytics applications. @@ -85,6 +87,8 @@ Salesforce JIT provisioning requires specific SAML attributes to create users on ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **Slug** as it will be required later. diff --git a/website/integrations/platforms/stripe/index.mdx b/website/integrations/platforms/stripe/index.mdx index 86f9a27896..be048d06f7 100644 --- a/website/integrations/platforms/stripe/index.mdx +++ b/website/integrations/platforms/stripe/index.mdx @@ -4,6 +4,8 @@ sidebar_label: Stripe support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; + ## What is Stripe? > Stripe is a financial infrastructure platform that enables businesses to accept online and in-person payments, embed financial services, and build custom revenue models. @@ -51,6 +53,8 @@ Use a group attribute to define the Stripe role that authentik sends for each us ### Create a property mapping + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Customization** > **Property Mappings** and click **Create**. 3. Select **SAML Provider Property Mapping** and click **Next**. diff --git a/website/integrations/security/bitwarden/index.mdx b/website/integrations/security/bitwarden/index.mdx index a17b9956e2..18303a537a 100644 --- a/website/integrations/security/bitwarden/index.mdx +++ b/website/integrations/security/bitwarden/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Bitwarden support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -114,6 +115,8 @@ To support the integration of Bitwarden with authentik, you need to create an ap ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** as it will be required later. diff --git a/website/integrations/security/fortimail/index.mdx b/website/integrations/security/fortimail/index.mdx index f5bf1358df..4efe22e7ec 100644 --- a/website/integrations/security/fortimail/index.mdx +++ b/website/integrations/security/fortimail/index.mdx @@ -4,6 +4,7 @@ sidebar_label: FortiMail support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import Tabs from "@theme/Tabs"; import TabItem from "@theme/TabItem"; @@ -45,6 +46,8 @@ You can configure either Admin Portal SSO or User Portal SSO (or both), dependin ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name (e.g. `FortiMail Admin`), an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** as it will be required later. @@ -101,6 +104,8 @@ To support the integration of the FortiMail User Portal with authentik, you need ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name (e.g. `FortiMail User Portal`), an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** as it will be required later. diff --git a/website/integrations/security/knowbe4/index.md b/website/integrations/security/knowbe4/index.md index 51680e4965..9e209cee3f 100644 --- a/website/integrations/security/knowbe4/index.md +++ b/website/integrations/security/knowbe4/index.md @@ -4,6 +4,8 @@ sidebar_label: KnowBe4 support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is KnowBe4? > KnowBe4 is a security awareness and phishing simulation platform that helps organizations train employees to recognize and respond to social engineering attacks. @@ -26,6 +28,8 @@ To support the integration of KnowBe4 with authentik, you need to create an appl ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Take note of the **slug** value because it will be required later. diff --git a/website/integrations/security/macmon-nac/index.md b/website/integrations/security/macmon-nac/index.md index b495e41b51..214daa4e77 100644 --- a/website/integrations/security/macmon-nac/index.md +++ b/website/integrations/security/macmon-nac/index.md @@ -4,6 +4,8 @@ sidebar_label: macmon NAC support_level: community --- +import SAMLProvider20265Warning from "../../\_saml-provider-2026-5-warning.mdx"; + ## What is macmon NAC? > macmon NAC is a network access control platform that provides visibility, policy enforcement, and automated responses for devices connecting to your network. @@ -27,6 +29,8 @@ To support the integration of macmon NAC with authentik, you need to create an a ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Note the **slug** value because it will be required later. diff --git a/website/integrations/security/push-security/index.mdx b/website/integrations/security/push-security/index.mdx index a2468cab58..6d4adec095 100644 --- a/website/integrations/security/push-security/index.mdx +++ b/website/integrations/security/push-security/index.mdx @@ -4,6 +4,8 @@ sidebar_label: Push Security support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; + ## What is Push Security? > Push Security is a browser-based identity security platform that hardens and monitors your identity attack surface. Security teams can monitor and secure their entire identity attack surface (ISPM) and detect and block identity-based attacks (ITDR) such as advanced phishing techniques. @@ -72,6 +74,8 @@ Push Security expects the SAML assertion to include `email`, `given_name`, `fami ### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair. (Alternatively, you can first create a provider separately, then create the application and connect it with the provider.) - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. diff --git a/website/integrations/security/skyhigh/index.mdx b/website/integrations/security/skyhigh/index.mdx index 80e78b9725..f2be1dda67 100644 --- a/website/integrations/security/skyhigh/index.mdx +++ b/website/integrations/security/skyhigh/index.mdx @@ -4,6 +4,7 @@ sidebar_label: Skyhigh Security support_level: community --- +import SAMLProvider20265Warning from "../../_saml-provider-2026-5-warning.mdx"; import TabItem from "@theme/TabItem"; import Tabs from "@theme/Tabs"; @@ -54,6 +55,8 @@ To support dashboard administrator login, create an application/provider pair in #### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. @@ -100,6 +103,8 @@ To support Secure Web Gateway and Private Access, create an application/provider #### Create an application and provider in authentik + + 1. Log in to authentik as an administrator and open the authentik Admin interface. 2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard. - **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings.