<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://www.griffin31.com/</loc></url>
  <url><loc>https://www.griffin31.com/contact/</loc></url>
  <url><loc>https://www.griffin31.com/about/</loc></url>
  <url><loc>https://www.griffin31.com/privacy-policy/</loc></url>
  <url><loc>https://www.griffin31.com/he/</loc></url>
  <url><loc>https://www.griffin31.com/he/contact/</loc></url>
  <url><loc>https://www.griffin31.com/he/about/</loc></url>
  <url><loc>https://www.griffin31.com/he/privacy-policy/</loc></url>
  <url><loc>https://www.griffin31.com/he/microsoft-365-security-assessment/</loc></url>
  <url><loc>https://www.griffin31.com/book/</loc></url>
  <url><loc>https://www.griffin31.com/he/book/</loc></url>
  <url><loc>https://www.griffin31.com/blog/</loc></url>
  <url><loc>https://www.griffin31.com/blog/microsoft-secure-score/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/microsoft-secure-score/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/ca-policy-analyzer/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/app-registration-audit/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/sharepoint-sites-audit/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/ca-affected-apps/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/stale-devices-cleanup/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/spf-lookup-validator/</loc></url>
  <url><loc>https://www.griffin31.com/free-tools/threat-hunting-library/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/ca-policy-analyzer/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/app-registration-audit/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/sharepoint-sites-audit/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/ca-affected-apps/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/stale-devices-cleanup/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/spf-lookup-validator/</loc></url>
  <url><loc>https://www.griffin31.com/he/free-tools/threat-hunting-library/</loc></url>
  <url><loc>https://www.griffin31.com/blog/advanced-threat-protection-in-microsoft-365-best-practices-and-common-pitfalls/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/advanced-threat-protection-in-microsoft-365-best-practices-and-common-pitfalls/</loc></url>
  <url><loc>https://www.griffin31.com/blog/automatically-submitting-third-party-reported-messages-to-microsoft/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/automatically-submitting-third-party-reported-messages-to-microsoft/</loc></url>
  <url><loc>https://www.griffin31.com/blog/autopatch-april-2025-updates-and-key-improvements/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/autopatch-april-2025-updates-and-key-improvements/</loc></url>
  <url><loc>https://www.griffin31.com/blog/best-practices-for-securing-microsoft-power-platform/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/best-practices-for-securing-microsoft-power-platform/</loc></url>
  <url><loc>https://www.griffin31.com/blog/custom-gpt-experiment-building-an-m365-email-assistant/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/custom-gpt-experiment-building-an-m365-email-assistant/</loc></url>
  <url><loc>https://www.griffin31.com/blog/defender-xdr-critical-asset-and-shadow-it-containment/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/defender-xdr-critical-asset-and-shadow-it-containment/</loc></url>
  <url><loc>https://www.griffin31.com/blog/filevault-key-rotation/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/filevault-key-rotation/</loc></url>
  <url><loc>https://www.griffin31.com/blog/from-visibility-to-response-the-evolution-of-cloud-security-with-microsoft-defender-for-cloud/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/from-visibility-to-response-the-evolution-of-cloud-security-with-microsoft-defender-for-cloud/</loc></url>
  <url><loc>https://www.griffin31.com/blog/privacy-law-amendment-13-microsoft-365/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/privacy-law-amendment-13-microsoft-365/</loc></url>
  <url><loc>https://www.griffin31.com/blog/device-code-phishing/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/device-code-phishing/</loc></url>
  <url><loc>https://www.griffin31.com/blog/important-security-update/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/important-security-update/</loc></url>
  <url><loc>https://www.griffin31.com/blog/incident-response-best-practices-for-microsoft-365-what-to-do-after-a-security-breach/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/incident-response-best-practices-for-microsoft-365-what-to-do-after-a-security-breach/</loc></url>
  <url><loc>https://www.griffin31.com/blog/malicious-url-protection-in-microsoft-teams-preview-what-it-is-how-it-works-and-how-to-turn-it-on/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/malicious-url-protection-in-microsoft-teams-preview-what-it-is-how-it-works-and-how-to-turn-it-on/</loc></url>
  <url><loc>https://www.griffin31.com/blog/microsoft-entra-external-authentication-intgration-with-okta-idp-routing/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/microsoft-entra-external-authentication-intgration-with-okta-idp-routing/</loc></url>
  <url><loc>https://www.griffin31.com/blog/microsoft-teams-enhanced-meeting-protection-prevent-screen-capture/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/microsoft-teams-enhanced-meeting-protection-prevent-screen-capture/</loc></url>
  <url><loc>https://www.griffin31.com/blog/npm-supply-chain-attack-when-open-source-trust-gets-weaponized/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/npm-supply-chain-attack-when-open-source-trust-gets-weaponized/</loc></url>
  <url><loc>https://www.griffin31.com/blog/public-preview-of-dlp-for-m365-copilot-in-word-excel-and-powerpoint/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/public-preview-of-dlp-for-m365-copilot-in-word-excel-and-powerpoint/</loc></url>
  <url><loc>https://www.griffin31.com/blog/salesloft-drift-breach-attack-analysis/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/salesloft-drift-breach-attack-analysis/</loc></url>
  <url><loc>https://www.griffin31.com/blog/the-evolution-of-m365-security-threats-trends-to-watch-in-2024-and-beyond/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/the-evolution-of-m365-security-threats-trends-to-watch-in-2024-and-beyond/</loc></url>
  <url><loc>https://www.griffin31.com/blog/entra-id-tokens-guide/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/entra-id-tokens-guide/</loc></url>
  <url><loc>https://www.griffin31.com/blog/unlocking-best-of-both-worlds-okta-microsoft-security-for-saas-driven-enterprises/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/unlocking-best-of-both-worlds-okta-microsoft-security-for-saas-driven-enterprises/</loc></url>
  <url><loc>https://www.griffin31.com/blog/update-token-protection-in-conditional-access-now-supports-the-windows-app/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/update-token-protection-in-conditional-access-now-supports-the-windows-app/</loc></url>
  <url><loc>https://www.griffin31.com/blog/what-s-new-in-microsoft-intune-august-2025/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/what-s-new-in-microsoft-intune-august-2025/</loc></url>
  <url><loc>https://www.griffin31.com/blog/password-reset-personal-email-bec/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/password-reset-personal-email-bec/</loc></url>
  <url><loc>https://www.griffin31.com/blog/emudhra-compromised-certificates/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/emudhra-compromised-certificates/</loc></url>
  <url><loc>https://www.griffin31.com/blog/php2shell-critical-php-vulnerabilities/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/php2shell-critical-php-vulnerabilities/</loc></url>
  <url><loc>https://www.griffin31.com/blog/microsoft-365-common-misconfigurations/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/microsoft-365-common-misconfigurations/</loc></url>
  <url><loc>https://www.griffin31.com/blog/entra-sms-voice-retirement-passkeys/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/entra-sms-voice-retirement-passkeys/</loc></url>
  <url><loc>https://www.griffin31.com/blog/defender-for-endpoint-exclusions/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/defender-for-endpoint-exclusions/</loc></url>
  <url><loc>https://www.griffin31.com/blog/entra-restricted-administrative-units/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/entra-restricted-administrative-units/</loc></url>
  <url><loc>https://www.griffin31.com/blog/defender-xdr-deception/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/defender-xdr-deception/</loc></url>
  <url><loc>https://www.griffin31.com/blog/microsoft-365-app-access-least-privilege/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/microsoft-365-app-access-least-privilege/</loc></url>
  <url><loc>https://www.griffin31.com/blog/windows-backup-for-organizations-device-restore/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/windows-backup-for-organizations-device-restore/</loc></url>
  <url><loc>https://www.griffin31.com/blog/token-theft-cae-token-protection/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/token-theft-cae-token-protection/</loc></url>
  <url><loc>https://www.griffin31.com/blog/microsoft-graph-permissions-consent/</loc></url>
  <url><loc>https://www.griffin31.com/he/blog/microsoft-graph-permissions-consent/</loc></url>
</urlset>
