import { Alert, AlertDescription, AlertTitle } from "@/src/components/ui/alert";
import { AlertCircle } from "lucide-react";
import { useHasEntitlement } from "@/src/features/entitlements/hooks";
import Header from "@/src/components/layouts/header";
import { Button } from "@/src/components/ui/button";
import { useSupportDrawer } from "@/src/features/support-chat/SupportDrawerProvider";
export const SSOSettings = () => {
const hasEntitlement = useHasEntitlement("cloud-multi-tenant-sso");
const { setOpen: setSupportDrawerOpen } = useSupportDrawer();
const commonContent = (
<>
Configure Single Sign-On (SSO) for your organization. SSO allows your team to use your existing identity provider for authentication, e.g. Okta, AzureAD/EntraID. Alternatively, you can enforce the use of a public provider such as Google, GitHub and Microsoft.
> ); if (!hasEntitlement) { return (To set up or change your SSO configuration, please reach out to our support engineering team.