<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://phasetwo.io/blog/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authit-on-kfc/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/gpatil/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/gpatil/page/2/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/gpatil/page/3/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/gpatil/page/4/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/jpatzer/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/jpatzer/page/2/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/jpatzer/page/3/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/jpatzer/page/4/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/authors/rtufisi/</loc><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/cluster-observability-and-logs/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/cockroach-labs-features-phasetwo-managed-keycloak-hosting/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/connect/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/custom-domains/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/customizing-email-templates/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/customizing-login-pages/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/dashboard-launch/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/dedicated-clusters-environment-variables/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/dedicated-clusters-security-capabilities/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/dedicated-launch/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/events/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/free-realm/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/identity-brokering-on-prem/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-mcp-authorization-keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-user-managemenet-and-sso-for-nextjs/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-user-managemenet-and-sso-for-nuxt/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-user-managemenet-and-sso-for-reactjs/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-user-managemenet-and-sso-for-vue/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-user-management-and-sso-for-angular/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-user-management-and-sso-for-remix/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/instant-user-management-and-sso-for-sveltekit/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/introduction-to-simple-saml/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/iso-27001-certification/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-devday-2026-redis-valkey-caches/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-extensions-presentation/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-for-startups-cost/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-for-startups-customization/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-for-startups-data/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-for-startups-overview/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-for-startups-standards/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-oidc-spa-phasetwo/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-on-cockroachdb/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-orgs-presentation/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak-saml-identity-provider-idp-initiated-flow-with-okta/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/licensing-change/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/magic-link/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/magic-links-native-applications/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/managed-keycloak-hosting/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/multi-tenancy-options-keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/multi-tenancy-with-keycloak-organizations/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/new-keycloak-themes/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/observability-launch/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/open-source-iam/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/organgizations-multi-tenant-update/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/orgs-scim-experimental/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/orgs/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/phase-two-organizations-shared-idps/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/phasetwo-cockroachdb-partnership/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/phasetwo-keycloakify-partnership/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/run-admin-ui/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/scaling-keycloak-event-storage/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/secure-django/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/secure-spring-boot/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/securing-apps-with-keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/self-service-resource-management/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/self-service/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/set-up-email/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/set-up-magic-links/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/shadcn-keycloak-theme/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/soc-2-type-1-compliance/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/soc-2-type-II-compliance/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/sso-setup/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/starter-tier-launch/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/user-events-in-keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/waf-keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/webauthn-keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/welcome/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/wizard/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/blog/workos-keycloak-migration/</loc><lastmod>2026-08-31</lastmod><priority>0.6</priority></url><url><loc>https://phasetwo.io/company/about/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/company/careers/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/company/privacy/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/company/service-agreement/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/company/sla/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/company/subprocessors/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/company/terms/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/contact/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/extensions/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/admin-portal/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/containers/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/events/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/idp-wizard/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/magic-link/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/organizations/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/themes/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/extensions/user-migration/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/hosting/configure/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/hosting/dedicated-clusters/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/hosting/self-host-vs-managed/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/hosting/support/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/keycloak-alternatives/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/keycloak-alternatives/auth0/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/keycloak-alternatives/frontegg/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/keycloak-alternatives/okta/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/keycloak-alternatives/onelogin/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/keycloak-alternatives/ping-identity/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/keycloak-alternatives/workos/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/pricing/hosting/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/pricing/support/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/adminportal/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/cockroachdb/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/identity/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/integrations/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/keycloak-and-phase-two/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/onprem/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/open-source-vs-commercial-offering/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/organizations/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/sso-faq/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/product/sso/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/resources/case-studies/</loc><lastmod>2026-08-31</lastmod><priority>0.5</priority></url><url><loc>https://phasetwo.io/search/</loc><priority>0.5</priority></url><url><loc>https://phasetwo.io/support/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/24-7-incident-support/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/architecture-review-and-scaling/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/community/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/emergency-support/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/enterprise-support/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/migrate-to-keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/on-prem-deployment/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/support/zero-downtime-upgrades/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/tools/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/tools/jwt-decoder/</loc><lastmod>2026-08-31</lastmod><priority>0.9</priority></url><url><loc>https://phasetwo.io/api/accept-invitation/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/add-idp-mapper/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/add-organization-invitation/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/add-organization-member-attributes/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/add-organization-member/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/active-organization/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/attributes/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/events/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/identity-providers/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/organization-attributes/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/organization-domains/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/organization-invitations/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/organization-memberships/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/organization-roles/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/organization-scim/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/organizations/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/category/users/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/check-organization-membership/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/check-user-organization-role/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-event/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-idp/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-magic-link/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-organization-role/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-organization-roles/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-organization-scim-config/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-organization/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-portal-link/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-realm-attribute/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/create-webhook/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-idp-mapper/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-idp/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-organization-role/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-organization-roles/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-organization-scim-config/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-organization/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-realm-attribute/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/delete-webhook/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/export-organizations/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-active-organization/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-idp-mapper/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-idp-mappers/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-idp/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-idps/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-me/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-by-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-config/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-domain/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-domains/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-invitation-by-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-invitation-count/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-invitations/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-member-attributes/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-memberships-count/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-memberships/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-role/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-roles/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organization-scim-config/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organizations-count/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-organizations/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-payload-by-keycloak-type-and-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-realm-attribute-by-key/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-realm-attributes/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-user-organization-roles/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-webhook-by-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-webhook-secret-by-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-webhook-send-by-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-webhook-sends-by-keycloak-type-and-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-webhook-sends/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-webhooks-count/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/get-webhooks/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/grant-a-user-organization-roles/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/grant-user-organization-role/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/import-idp-json/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/import-organizations/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/invitations/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/link-idp/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/list-organization-roles-for-the-given-user-and-org/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/list-organizations-for-the-given-user/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/phase-two-admin-rest-api/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/reject-invitation/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/remove-organization-invitation/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/remove-organization-member/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/resend-organization-invitation/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/resend-webhook-by-id/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/revoke-organization-roles-from-a-user/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/revoke-user-organization-role/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/switch-active-organization/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/unlink-idp/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-idp-mapper/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-idp/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-organization-config/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-organization-role/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-organization-scim-config/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-organization/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-realm-attribute-by-key/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/update-webhook/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/api/verify-domain/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/articles/category/json-web-tokens-jwt/</loc><priority>0.8</priority></url><url><loc>https://phasetwo.io/articles/introduction/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/articles/jwts/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/articles/jwts/decoding-jwt-structure/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/articles/jwts/jwt-benefits-drawbacks/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/articles/jwts/jwt-security-best-practices/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/admin-portal/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/admin-portal/access-control/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/admin-portal/api/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/admin-portal/configuration/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/admin-portal/listening-for-changes/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/admin-portal/portal-link/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/api-description/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/api/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/api/authentication/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/api/realm-attributes/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/api/sdks/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/api/service-accounts/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/audit-logs/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/audit-logs/access/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/audit-logs/admin/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/audit-logs/api/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/audit-logs/system/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/audit-logs/webhooks/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/complex-flows/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/magic-links/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/otps/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/passkeys/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/social-login/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/sso/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/understanding-flows/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/username-password/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/authentication/webauthn/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/getting-started/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/getting-started/customizing-ui/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/getting-started/dashboard/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/getting-started/email/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/getting-started/launch-checklist/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/getting-started/realm-configuration/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/getting-started/sample/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/hosting/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/hosting/connect/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/hosting/kubernetes/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/introduction/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/introduction/documentation/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/introduction/keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/introduction/open-source/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/keycloak/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/keycloak/account-console/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/keycloak/ciam/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/keycloak/iam/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/keycloak/idp/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/keycloak/overview/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/active-organization-authenticator/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/active-organization/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/attributes/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/automatic-idp-redirection/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/configuration/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/identity-providers/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/idp-wizard/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/invitations/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/membership/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/organizations-events/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/organizations-import-export/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/roles/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/scim/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/organizations/token-mappers/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/angular/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/django/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/javascript/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/native-apps/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/next/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/nuxt/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/react/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/remix/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/springboot/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/sveltekit/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/securing-applications/vue/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/allow-deny-lists/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/brute-force-detection/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/password-blacklist/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/password-policy/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/penetration-tests/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/rate-limiting/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/security/recaptcha/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/access/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/create-a-cluster/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/custom-domains/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/dashboard-overview/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/dedicated-clusters/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/egress-ip-addresses/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/environment-variables/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/logs/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/metrics/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/observability/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/realms/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/regions/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/resources/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/restrictions/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/self-service/your-organization/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/sso/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/sso/setup/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/sso/sso-without-auth/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/sso/wizards/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/user-migration/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/docs/user-migration/api/</loc><lastmod>2026-08-31</lastmod><priority>0.8</priority></url><url><loc>https://phasetwo.io/</loc><lastmod>2026-08-31</lastmod><priority>1.0</priority></url></urlset>