{"version":1,"pages":[{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/1.4","siteSpaceId":"sitesp_NkdGo","lang":"en"},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/1.4/support","siteSpaceId":"sitesp_NkdGo","lang":"en"},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/1.4/about/about-defguard","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/1.4/about/features-overview","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/1.4/getting-started/one-line-install","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/1.4/features/overview","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/1.4/features/wireguard","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/1.4/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/1.4/features/wireguard/network-overview","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/1.4/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"N0v4wuo1Tonu3rqDKtGh","title":"Internal SSO based MFA","pathname":"/1.4/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"RWCIkRG9CW5gp9aOg2Zs","title":"External SSO based MFA","pathname":"/1.4/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Remote desktop client configuration","pathname":"/1.4/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"VPN & Client behaviour customization","pathname":"/1.4/features/wireguard/behavior-customization","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/1.4/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/1.4/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/1.4/features/remote-user-enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/1.4/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/1.4/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/1.4/features/openid-connect","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/1.4/features/external-openid-providers","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/1.4/features/external-openid-providers/google","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/1.4/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/1.4/features/external-openid-providers/okta","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/1.4/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/1.4/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/1.4/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/1.4/features/external-openid-providers/custom","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/1.4/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/1.4/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"Configuration","pathname":"/1.4/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to configure connection between Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/1.4/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"List with description of settings for LDAP found in settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/1.4/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Access Control List","pathname":"/1.4/features/access-control-list","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"ACL Aliases","pathname":"/1.4/features/access-control-list/acl-aliases","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/1.4/features/access-control-list/firewall-internals","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/1.4/features/network-devices","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/1.4/features/activity-log","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/1.4/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behavior by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/1.4/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/1.4/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/1.4/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/1.4/features/notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/1.4/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/1.4/features/notifications/gateway-notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/1.4/features/notifications/new-version-notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/1.4/features/integrations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/1.4/features/integrations/webhooks","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/1.4/features/integrations/api-tokens","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kBJQe58BihO8JkqpNmLU","title":"OPSense Configuartion","pathname":"/1.4/features/gateway","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/1.4/features/ssh-authentication","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/1.4/features/forward-auth","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"6TUlxpZafkh8Myl7dPSj","title":"YubiKey Provisioning","pathname":"/1.4/features/yubikey-provisioning","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Provisioner repository: https://github.com/DefGuard/YubiKey-Provision","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/1.4/features/user-snat-bindings","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/1.4/deployment-strategies/setting-up-your-instance","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"dgJu125sS24hqV7EA1q4","title":"Hardware, OS, network and firewall recommendations","pathname":"/1.4/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/1.4/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"2Ye1nGvXYjmqSU6j2ghr","title":"Docker images and tags","pathname":"/1.4/deployment-strategies/docker-images-and-tags","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/1.4/deployment-strategies/docker-compose","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/1.4/deployment-strategies/kubernetes","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/1.4/deployment-strategies/terraform","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"AMIs and AWS CloudFormation","pathname":"/1.4/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/1.4/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Upgrading","pathname":"/1.4/deployment-strategies/upgrading","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/1.4/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"1KLINb5EeNCxbdWVydt1","title":"Gateway","pathname":"/1.4/deployment-strategies/gateway","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"VZkyClYgUyMncbehkCg3","title":"Running gateway on MikroTik routers","pathname":"/1.4/deployment-strategies/gateway/running-gateway-on-mikrotik-routers","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Gateway"}]},{"id":"gfLXJY8rPsqW3j2SUDfv","title":"Securing gRPC communication","pathname":"/1.4/deployment-strategies/grpc-ssl-communication","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"SWRqXM9cLn7C7C5v6FnK","title":"OpenID RSA key","pathname":"/1.4/deployment-strategies/openid-rsa-key","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/1.4/deployment-strategies/health-check","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/1.4/deployment-strategies/configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"License","pathname":"/1.4/enterprise/license","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"ezKq3kbDGCrzdl3PmHj6","title":"Enterprise features","pathname":"/1.4/enterprise/enterprise-features","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/1.4/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/1.4/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/1.4/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/1.4/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/1.4/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/1.4/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/1.4/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/1.4/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/1.4/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/1.4/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/1.4/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/1.4/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/1.4/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"MbleSplRWwmcWM2VEo3m","title":"Step by step setting up a VPN server","pathname":"/1.4/tutorials/step-by-step-setting-up-a-vpn-server","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Tutorials"}]},{"id":"uGhOwA693r494RX61FKg","title":"Adding additional VPN locations","pathname":"/1.4/tutorials/step-by-step-setting-up-a-vpn-server/adding-additional-vpn-locations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/1.4/in-depth/architecture-decision-records","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/1.4/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/1.4/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/1.4/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/1.4/in-depth/architecture","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/1.4/in-depth/architecture/architecture","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/1.4/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/1.4/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/1.4/in-depth/roadmap","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"}]},{"id":"DmSeuHJ4XUSxHLbvgCQd","title":"Release cycle","pathname":"/1.4/in-depth/release-cycle","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/1.4/for-developers/contributing","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/1.4/for-developers/dev-env-setup","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/1.4/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/1.4/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/1.4/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/1.4/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/1.4/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"CzIsWb9WLlznAqnMwg49","title":"Troubleshooting Guide","pathname":"/1.4/resources/troubleshooting","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Here are some common issues / problems that are frequently encountered.","breadcrumbs":[{"label":"Resources"}]},{"id":"aFgaHQ7grD7UwiLdzBQY","title":"Sending support information","pathname":"/1.4/resources/troubleshooting/sending-support-info","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"mKuy7RxNRy0kjglPzeA7","title":"Client Windows installer exit codes","pathname":"/1.4/resources/troubleshooting/windows-installer-exit-codes","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"bIlMT62Ku2IQfrE0AIW2","title":"Client \"All traffic\" connection issues","pathname":"/1.4/resources/troubleshooting/client-all-traffic-connection-issues","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"yVfpov8uNh4NDkCcwgg2","title":"WebAuthn security keys","pathname":"/1.4/resources/troubleshooting/webauthn-security-keys","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/1.5","siteSpaceId":"sitesp_UPWEX","lang":"en"},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/1.5/support","siteSpaceId":"sitesp_UPWEX","lang":"en"},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/1.5/about/about-defguard","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/1.5/about/features-overview","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/1.5/getting-started/one-line-install","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/1.5/features/overview","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/1.5/features/wireguard","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/1.5/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/1.5/features/wireguard/network-overview","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/1.5/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"fUbTtDnsfJ8BTAWjCSpU","title":"Internal SSO based MFA","pathname":"/1.5/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"XIinkq9ofULvuZFxYwCL","title":"External SSO based MFA","pathname":"/1.5/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Remote desktop client configuration","pathname":"/1.5/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"VPN & Client behaviour customization","pathname":"/1.5/features/wireguard/behavior-customization","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/1.5/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/1.5/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/1.5/features/remote-user-enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/1.5/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/1.5/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/1.5/features/openid-connect","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/1.5/features/external-openid-providers","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/1.5/features/external-openid-providers/google","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/1.5/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/1.5/features/external-openid-providers/okta","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/1.5/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/1.5/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/1.5/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/1.5/features/external-openid-providers/custom","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/1.5/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/1.5/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"Configuration","pathname":"/1.5/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to configure connection between Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/1.5/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"List with description of settings for LDAP found in settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/1.5/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Access Control List","pathname":"/1.5/features/access-control-list","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"ACL Aliases","pathname":"/1.5/features/access-control-list/acl-aliases","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/1.5/features/access-control-list/firewall-internals","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/1.5/features/network-devices","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/1.5/features/activity-log","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/1.5/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behavior by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/1.5/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/1.5/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/1.5/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to stream activity logs to logstash.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/1.5/features/notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/1.5/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/1.5/features/notifications/gateway-notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/1.5/features/notifications/new-version-notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/1.5/features/integrations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/1.5/features/integrations/webhooks","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/1.5/features/integrations/api-tokens","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kBJQe58BihO8JkqpNmLU","title":"OPSense Configuartion","pathname":"/1.5/features/gateway","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/1.5/features/ssh-authentication","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/1.5/features/forward-auth","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"6TUlxpZafkh8Myl7dPSj","title":"YubiKey Provisioning","pathname":"/1.5/features/yubikey-provisioning","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Provisioner repository: https://github.com/DefGuard/YubiKey-Provision","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/1.5/features/user-snat-bindings","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/1.5/deployment-strategies/setting-up-your-instance","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This documentation will guide you through the process of deploying your Defguard instance.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"9y3L8Xdf3uPqveyFUqNX","title":"Deploying to Production","pathname":"/1.5/deployment-strategies/deploying-to-production","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"McJa7rvoI4w3lrHxjJMS","title":"Hardware, OS, network and firewall recommendations","pathname":"/1.5/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/1.5/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"4IIZ3sxsDALJhXHqXuJ6","title":"Defguard APT repository","pathname":"/1.5/deployment-strategies/standalone-package-based-installation/defguard-apt-repository","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/1.5/deployment-strategies/docker-compose","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/1.5/deployment-strategies/kubernetes","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/1.5/deployment-strategies/terraform","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"Amazon Machine Image (AMI)","pathname":"/1.5/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lF0qsTiQJ08BaeFB4JBT","title":"Configuring HTTPS using AWS Certificate Manager","pathname":"/1.5/deployment-strategies/amis-and-aws-cloudformation/configuring-https-using-aws-certificate-manager","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Amazon Machine Image (AMI)"}]},{"id":"1KLINb5EeNCxbdWVydt1","title":"Adding a location and getting a Gateway token","pathname":"/1.5/deployment-strategies/gateway","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This documentation will guide you through adding a new location and proceeding with the Gateway deployment, enabling your devices to connect to it via VPN.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/1.5/deployment-strategies/configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"RnGShSQFw8iFNkyhex70","title":"Running Gateway on OPNsense firewall","pathname":"/1.5/deployment-strategies/running-gateway-on-opnsense-firewall","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"VZkyClYgUyMncbehkCg3","title":"Running Gateway on MikroTik routers","pathname":"/1.5/deployment-strategies/running-gateway-on-mikrotik-routers","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"qMyLz5VTtHtfJstXVirl","title":"Reverse Proxy configuration using Nginx","pathname":"/1.5/deployment-strategies/reverse-proxy-configuration-using-nginx","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/1.5/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5srcA89hPDTGzhY2O7JZ","title":"Updating and version compatibility","pathname":"/1.5/deployment-strategies/updating-and-version-compatibility","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Migration guides","pathname":"/1.5/deployment-strategies/upgrading","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"CtEcpkhxZrOm5QGfY5hc","title":"Using a userspace wireguard-go implementation","pathname":"/1.5/deployment-strategies/using-a-userspace-wireguard-go-implementation","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/1.5/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"gfLXJY8rPsqW3j2SUDfv","title":"Securing gRPC communication","pathname":"/1.5/deployment-strategies/grpc-ssl-communication","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"SWRqXM9cLn7C7C5v6FnK","title":"Using RSA instead of HMAC for OpenID key","pathname":"/1.5/deployment-strategies/openid-rsa-key","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/1.5/deployment-strategies/health-check","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"WzRlphy4yds6s1qrOjry","title":"Production deployment verification guide","pathname":"/1.5/deployment-strategies/production-deployment-verification-guide","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"License","pathname":"/1.5/enterprise/license","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"ezKq3kbDGCrzdl3PmHj6","title":"Enterprise features","pathname":"/1.5/enterprise/enterprise-features","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/1.5/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/1.5/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"hNlwxnRdH2WwlXfwx1dX","title":"Adding new Instance","pathname":"/1.5/using-defguard-for-end-users/mobile-client/instance-adding","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"070Sl5fUgnytc9mTgtmx","title":"Connecting to Instance","pathname":"/1.5/using-defguard-for-end-users/mobile-client/instance-connect","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ztnHiqTOerME1zahTQZI","title":"Managing your Instance","pathname":"/1.5/using-defguard-for-end-users/mobile-client/instance-manage","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"S77ybKwSPwvATYsEGZqU","title":"Using Biometry as MFA method","pathname":"/1.5/using-defguard-for-end-users/mobile-client/using-biometry-as-mfa-method","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/1.5/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/1.5/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/1.5/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/1.5/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/1.5/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/1.5/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/1.5/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/1.5/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/1.5/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/1.5/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/1.5/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"djTWOti75gCzRN2Zg8nT","title":"How to submit an issue","pathname":"/1.5/support-1/how-to-submit-an-issue","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"}]},{"id":"CzIsWb9WLlznAqnMwg49","title":"Troubleshooting Guide","pathname":"/1.5/support-1/troubleshooting","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Here are some common issues / problems that are frequently encountered.","breadcrumbs":[{"label":"Support"}]},{"id":"aFgaHQ7grD7UwiLdzBQY","title":"Sending support information","pathname":"/1.5/support-1/troubleshooting/sending-support-info","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"mKuy7RxNRy0kjglPzeA7","title":"Client Windows installer exit codes","pathname":"/1.5/support-1/troubleshooting/windows-installer-exit-codes","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"bIlMT62Ku2IQfrE0AIW2","title":"Client \"All traffic\" connection issues","pathname":"/1.5/support-1/troubleshooting/client-all-traffic-connection-issues","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"yVfpov8uNh4NDkCcwgg2","title":"WebAuthn security keys","pathname":"/1.5/support-1/troubleshooting/webauthn-security-keys","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"Qvb4GaJeKEvpP0Mjzq3B","title":"Desktop Client connectivity issues","pathname":"/1.5/support-1/troubleshooting/desktop-client-connectivity-issues","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"UMEJPRoyhrPfUc8Gu1t0","title":"Server migration and licence transfer","pathname":"/1.5/support-1/server-migration-and-licence-transfer","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"}]},{"id":"MbleSplRWwmcWM2VEo3m","title":"Step by step setting up a VPN server","pathname":"/1.5/tutorials/step-by-step-setting-up-a-vpn-server","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Tutorials"}]},{"id":"uGhOwA693r494RX61FKg","title":"Adding additional VPN locations","pathname":"/1.5/tutorials/step-by-step-setting-up-a-vpn-server/adding-additional-vpn-locations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"SGe0rZPpzF6bkDwSAVym","title":"Custom HTTPS Configuration","pathname":"/1.5/tutorials/step-by-step-setting-up-a-vpn-server/custom-https-configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/1.5/in-depth/architecture","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/1.5/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/1.5/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/1.5/in-depth/architecture/architecture","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/1.5/in-depth/architecture-decision-records","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"4wPYVVm5E1htR4Bycjv8","title":"1.5","pathname":"/1.5/in-depth/architecture-decision-records/1.5","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/1.5/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/1.5/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/1.5/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/1.5/in-depth/roadmap","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"}]},{"id":"DmSeuHJ4XUSxHLbvgCQd","title":"Release cycle","pathname":"/1.5/in-depth/release-cycle","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/1.5/for-developers/contributing","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/1.5/for-developers/dev-env-setup","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/1.5/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/1.5/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/1.5/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/1.5/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/1.5/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/1.6","siteSpaceId":"sitesp_yQa9j","description":""},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/1.6/support","siteSpaceId":"sitesp_yQa9j","description":""},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/1.6/about/about-defguard","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/1.6/about/features-overview","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/1.6/getting-started/one-line-install","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/1.6/features/overview","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/1.6/features/wireguard","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/1.6/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/1.6/features/wireguard/network-overview","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/1.6/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_yQa9j","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"fUbTtDnsfJ8BTAWjCSpU","title":"Internal SSO based MFA","pathname":"/1.6/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"XIinkq9ofULvuZFxYwCL","title":"External SSO based MFA","pathname":"/1.6/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Remote desktop client configuration","pathname":"/1.6/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_yQa9j","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"VPN & Client behaviour customization","pathname":"/1.6/features/wireguard/behavior-customization","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/1.6/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/1.6/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/1.6/features/remote-user-enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/1.6/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/1.6/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/1.6/features/openid-connect","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/1.6/features/external-openid-providers","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/1.6/features/external-openid-providers/google","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/1.6/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/1.6/features/external-openid-providers/okta","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/1.6/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/1.6/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/1.6/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/1.6/features/external-openid-providers/custom","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/1.6/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/1.6/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"Configuration","pathname":"/1.6/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_yQa9j","description":"How to configure connection between Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/1.6/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_yQa9j","description":"List with description of settings for LDAP found in settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/1.6/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Access Control List","pathname":"/1.6/features/access-control-list","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"ACL Aliases","pathname":"/1.6/features/access-control-list/acl-aliases","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/1.6/features/access-control-list/firewall-internals","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/1.6/features/network-devices","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/1.6/features/activity-log","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/1.6/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_yQa9j","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behavior by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/1.6/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_yQa9j","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/1.6/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_yQa9j","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/1.6/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_yQa9j","description":"How to stream activity logs to logstash.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/1.6/features/notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/1.6/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/1.6/features/notifications/gateway-notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/1.6/features/notifications/new-version-notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/1.6/features/integrations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/1.6/features/integrations/webhooks","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/1.6/features/integrations/api-tokens","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kBJQe58BihO8JkqpNmLU","title":"OPNsense Configuration","pathname":"/1.6/features/gateway","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/1.6/features/ssh-authentication","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/1.6/features/forward-auth","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"6TUlxpZafkh8Myl7dPSj","title":"YubiKey Provisioning","pathname":"/1.6/features/yubikey-provisioning","siteSpaceId":"sitesp_yQa9j","description":"Provisioner repository: https://github.com/DefGuard/YubiKey-Provision","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/1.6/features/user-snat-bindings","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"7YeZaAYsDFX94uQNODnp","title":"Service locations","pathname":"/1.6/features/service-locations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"5Kl16F7qeQtMAsbkDPKT","title":"Desktop client auto-provisioning","pathname":"/1.6/features/desktop-client-auto-provisioning","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"AZoYHXzi3l1svM2Dlc27","title":"Auto-provisioning in Windows environments","pathname":"/1.6/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"QfIH6wD5e4U8HSpPjcPi","title":"On-premise Active Directory","pathname":"/1.6/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/on-premise-active-directory-environments","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"5n2V9zJ7CE4ILPmiC47W","title":"Entra ID","pathname":"/1.6/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/entra-id-environments","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"oc2FOCH8RoC6HFm5mcGH","title":"Generating enrollment tokens with Defguard REST API","pathname":"/1.6/features/desktop-client-auto-provisioning/generating-enrollment-tokens-with-defguard-rest-api","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/1.6/deployment-strategies/setting-up-your-instance","siteSpaceId":"sitesp_yQa9j","description":"This documentation will guide you through the process of deploying your Defguard instance.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"9y3L8Xdf3uPqveyFUqNX","title":"Deploying to Production","pathname":"/1.6/deployment-strategies/deploying-to-production","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"McJa7rvoI4w3lrHxjJMS","title":"Hardware, OS, network and firewall recommendations","pathname":"/1.6/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_yQa9j","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/1.6/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"4IIZ3sxsDALJhXHqXuJ6","title":"Defguard APT repository","pathname":"/1.6/deployment-strategies/standalone-package-based-installation/defguard-apt-repository","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/1.6/deployment-strategies/docker-compose","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/1.6/deployment-strategies/kubernetes","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/1.6/deployment-strategies/terraform","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"Amazon Machine Image (AMI)","pathname":"/1.6/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"6xSBB7AOdS6BON1Gh9Rb","title":"Configuring HTTPS using AWS Certificate Manager","pathname":"/1.6/deployment-strategies/amis-and-aws-cloudformation/configuring-https-using-aws-certificate-manager","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Amazon Machine Image (AMI)"}]},{"id":"1KLINb5EeNCxbdWVydt1","title":"Adding a location and getting a Gateway token","pathname":"/1.6/deployment-strategies/gateway","siteSpaceId":"sitesp_yQa9j","description":"This documentation will guide you through adding a new location and proceeding with the Gateway deployment, enabling your devices to connect to it via VPN.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/1.6/deployment-strategies/configuration","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"RnGShSQFw8iFNkyhex70","title":"Running Gateway on OPNsense firewall","pathname":"/1.6/deployment-strategies/running-gateway-on-opnsense-firewall","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"VZkyClYgUyMncbehkCg3","title":"Running Gateway on MikroTik routers","pathname":"/1.6/deployment-strategies/running-gateway-on-mikrotik-routers","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"qMyLz5VTtHtfJstXVirl","title":"Reverse Proxy configuration using NGINX","pathname":"/1.6/deployment-strategies/reverse-proxy-configuration-using-nginx","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/1.6/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5srcA89hPDTGzhY2O7JZ","title":"Updating and version compatibility","pathname":"/1.6/deployment-strategies/updating-and-version-compatibility","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Migration guides","pathname":"/1.6/deployment-strategies/upgrading","siteSpaceId":"sitesp_yQa9j","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"CtEcpkhxZrOm5QGfY5hc","title":"Using a userspace wireguard-go implementation","pathname":"/1.6/deployment-strategies/using-a-userspace-wireguard-go-implementation","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/1.6/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"gfLXJY8rPsqW3j2SUDfv","title":"Securing gRPC communication","pathname":"/1.6/deployment-strategies/grpc-ssl-communication","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"SWRqXM9cLn7C7C5v6FnK","title":"Using RSA instead of HMAC for OpenID key","pathname":"/1.6/deployment-strategies/openid-rsa-key","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/1.6/deployment-strategies/health-check","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"WzRlphy4yds6s1qrOjry","title":"Production deployment verification guide","pathname":"/1.6/deployment-strategies/production-deployment-verification-guide","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"iB2cqbpR9P4jazvNIFvJ","title":"Linux Kernel WireGuard tuning","pathname":"/1.6/deployment-strategies/linux-kernel-wireguard-tuning","siteSpaceId":"sitesp_yQa9j","description":"This technical guide addresses requirements regarding WireGuard VPN latency, throughput, resilience, and scalability by tuning Linux Kernel parameters (as WireGuard is part of Linux Kernel).","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"8BikrIHb6ZeB8IZm9L2m","title":"Deployment automation","pathname":"/1.6/deployment-strategies/deployment-automation","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"Purchasing and using the license","pathname":"/1.6/enterprise/license","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"License"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/1.6/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/1.6/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"hNlwxnRdH2WwlXfwx1dX","title":"Adding new Instance","pathname":"/1.6/using-defguard-for-end-users/mobile-client/instance-adding","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"070Sl5fUgnytc9mTgtmx","title":"Connecting to Instance","pathname":"/1.6/using-defguard-for-end-users/mobile-client/instance-connect","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ztnHiqTOerME1zahTQZI","title":"Managing your Instance","pathname":"/1.6/using-defguard-for-end-users/mobile-client/instance-manage","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"S77ybKwSPwvATYsEGZqU","title":"Using Biometry as MFA method","pathname":"/1.6/using-defguard-for-end-users/mobile-client/using-biometry-as-mfa-method","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/1.6/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/1.6/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_yQa9j","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/1.6/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"lHS5IKT5Aqfiu9pw5IJu","title":"MTU Setting","pathname":"/1.6/using-defguard-for-end-users/desktop-client/mtu-setting","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/1.6/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/1.6/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/1.6/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/1.6/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/1.6/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/1.6/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/1.6/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/1.6/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"djTWOti75gCzRN2Zg8nT","title":"How to submit an issue","pathname":"/1.6/support-1/how-to-submit-an-issue","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"CzIsWb9WLlznAqnMwg49","title":"Troubleshooting Guide","pathname":"/1.6/support-1/troubleshooting","siteSpaceId":"sitesp_yQa9j","description":"Here are some common issues / problems that are frequently encountered.","breadcrumbs":[{"label":"Support"}]},{"id":"aFgaHQ7grD7UwiLdzBQY","title":"Sending support information","pathname":"/1.6/support-1/troubleshooting/sending-support-info","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"mKuy7RxNRy0kjglPzeA7","title":"Client Windows installer exit codes","pathname":"/1.6/support-1/troubleshooting/windows-installer-exit-codes","siteSpaceId":"sitesp_yQa9j","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"bIlMT62Ku2IQfrE0AIW2","title":"Client \"All traffic\" connection issues","pathname":"/1.6/support-1/troubleshooting/client-all-traffic-connection-issues","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"yVfpov8uNh4NDkCcwgg2","title":"WebAuthn security keys","pathname":"/1.6/support-1/troubleshooting/webauthn-security-keys","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"fPw2W7vFJXXqihfoz0SU","title":"Desktop Client connectivity issues","pathname":"/1.6/support-1/troubleshooting/desktop-client-connectivity-issues","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"qXUKIs6oeqofzOiKo9V3","title":"Client opening issues on Linux","pathname":"/1.6/support-1/troubleshooting/client-opening-issues-on-linux","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"Lspi5c7cnWKploWh0oxZ","title":"Client crashes immediately on launch with \"Error 71 (Protocol error) dispatching to Wayland display\"","pathname":"/1.6/support-1/troubleshooting/client-crashes-immediately-on-launch-with-error-71-protocol-error-dispatching-to-wayland-display","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"UMEJPRoyhrPfUc8Gu1t0","title":"Server migration and licence transfer","pathname":"/1.6/support-1/server-migration-and-licence-transfer","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"rILzxhpdjejlP20OLvqS","title":"Defguard 1.6 Support Policy","pathname":"/1.6/support-1/defguard-1.6-support-policy","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Support"}]},{"id":"MbleSplRWwmcWM2VEo3m","title":"Step by step setting up a VPN server","pathname":"/1.6/tutorials/step-by-step-setting-up-a-vpn-server","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"uGhOwA693r494RX61FKg","title":"Adding additional VPN locations","pathname":"/1.6/tutorials/step-by-step-setting-up-a-vpn-server/adding-additional-vpn-locations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"xUNCh6XrIkjnoMRss9rj","title":"Secure By Design","pathname":"/1.6/in-depth/secure-by-design","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"In depth"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/1.6/in-depth/architecture","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/1.6/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/1.6/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/1.6/in-depth/architecture/architecture","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/1.6/in-depth/architecture-decision-records","siteSpaceId":"sitesp_yQa9j","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"EugvhNKAvUgpkgMZwpay","title":"1.6","pathname":"/1.6/in-depth/architecture-decision-records/1.6","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"4wPYVVm5E1htR4Bycjv8","title":"1.5","pathname":"/1.6/in-depth/architecture-decision-records/1.5","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/1.6/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/1.6/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/1.6/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/1.6/in-depth/roadmap","siteSpaceId":"sitesp_yQa9j","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"}]},{"id":"DmSeuHJ4XUSxHLbvgCQd","title":"Release cycle","pathname":"/1.6/in-depth/release-cycle","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"tGtkYLoJIhmnkRSCWW2X","title":"Client application feature compatibility","pathname":"/1.6/in-depth/client-application-feature-compatibility","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/1.6/for-developers/contributing","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/1.6/for-developers/dev-env-setup","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/1.6/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/1.6/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/1.6/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/1.6/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/1.6/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/","siteSpaceId":"sitesp_kpfj8","description":""},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/support","siteSpaceId":"sitesp_kpfj8","description":""},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/about/about-defguard","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/about/features-overview","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/getting-started/one-line-install","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/features/overview","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/features/wireguard","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"AjYi57myiFdbFf2rAYUc","title":"Split Tunnel Configuration","pathname":"/features/wireguard/create-your-vpn-network/split-tunnel-configuration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Create/Manage VPN Location"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/features/wireguard/network-overview","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_kpfj8","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"fUbTtDnsfJ8BTAWjCSpU","title":"Internal SSO based MFA","pathname":"/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"XIinkq9ofULvuZFxYwCL","title":"External SSO based MFA","pathname":"/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Adding client device","pathname":"/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_kpfj8","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"Client behaviour customization","pathname":"/features/wireguard/behavior-customization","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/features/remote-user-enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/features/openid-connect","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/features/external-openid-providers","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/features/external-openid-providers/google","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/features/external-openid-providers/okta","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/features/external-openid-providers/custom","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"LDAP Configuration","pathname":"/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_kpfj8","description":"How to configure the connection between a Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"g2mgbHxmE5HglD1jcSpt","title":"Example configurations","pathname":"/features/ldap-and-active-directory-integration/examples","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_kpfj8","description":"A list describing the LDAP settings available on the settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Firewall","pathname":"/features/firewall","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"Aliases and Destinations","pathname":"/features/firewall/aliases-and-destinations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"InAJMAWmouet58yZrKy4","title":"Troubleshooting","pathname":"/features/firewall/troubleshooting","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/features/firewall/firewall-internals","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/features/network-devices","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/features/activity-log","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_kpfj8","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behaviour by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_kpfj8","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_kpfj8","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_kpfj8","description":"How to stream activity logs to logstash.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/features/notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/features/notifications/gateway-notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/features/notifications/new-version-notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/features/integrations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/features/integrations/webhooks","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/features/integrations/api-tokens","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/features/ssh-authentication","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/features/forward-auth","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/features/user-snat-bindings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"7YeZaAYsDFX94uQNODnp","title":"Service locations","pathname":"/features/service-locations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"5Kl16F7qeQtMAsbkDPKT","title":"Desktop client auto-provisioning","pathname":"/features/desktop-client-auto-provisioning","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"AZoYHXzi3l1svM2Dlc27","title":"Auto-provisioning in Windows environments","pathname":"/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"QfIH6wD5e4U8HSpPjcPi","title":"On-premise Active Directory","pathname":"/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/on-premise-active-directory-environments","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"5n2V9zJ7CE4ILPmiC47W","title":"Entra ID","pathname":"/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/entra-id-environments","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"oc2FOCH8RoC6HFm5mcGH","title":"Generating enrollment tokens with Defguard REST API","pathname":"/features/desktop-client-auto-provisioning/generating-enrollment-tokens-with-defguard-rest-api","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"rT6ec2D9lvgDtQ6yLijp","title":"Static IP assignment","pathname":"/features/static-ip-assignment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"kDldYK0ciqC3YV06KRMt","title":"Certificate management","pathname":"/features/certificate-management","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/deployment-strategies/overview","siteSpaceId":"sitesp_kpfj8","description":"This documentation will guide you through the process of deploying your Defguard instance.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"9y3L8Xdf3uPqveyFUqNX","title":"Deploying to Production","pathname":"/deployment-strategies/deploying-to-production","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Migration guides","pathname":"/deployment-strategies/upgrading","siteSpaceId":"sitesp_kpfj8","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"McJa7rvoI4w3lrHxjJMS","title":"Hardware, OS, network and firewall recommendations","pathname":"/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_kpfj8","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"OnCXQSGZc0c98aNKSQwc","title":"PostgreSQL database","pathname":"/deployment-strategies/standalone-package-based-installation/database","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"EKAI7xButx48vpFK7paS","title":"Defguard Core","pathname":"/deployment-strategies/standalone-package-based-installation/core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"nzihvTJXXlwCfXDMOOiB","title":"Defguard Edge","pathname":"/deployment-strategies/standalone-package-based-installation/edge","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"COFvRA5JVA2euX8aegtp","title":"Defguard Gateway","pathname":"/deployment-strategies/standalone-package-based-installation/gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"4IIZ3sxsDALJhXHqXuJ6","title":"Defguard APT repository","pathname":"/deployment-strategies/standalone-package-based-installation/defguard-apt-repository","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/deployment-strategies/docker-compose","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/deployment-strategies/kubernetes","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"QHGRSSjUY25xzwswowso","title":"OVA","pathname":"/deployment-strategies/ova","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/deployment-strategies/configuration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"vpiSi5kXvuHPOghRQl2Y","title":"Running Gateway on OPNsense firewall","pathname":"/deployment-strategies/running-gateway-on-opnsense-firewall","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"tIMs6BrzxgDi8iKxzYcW","title":"Running Gateway on VyOS","pathname":"/deployment-strategies/running-gateway-on-vyos","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"qMyLz5VTtHtfJstXVirl","title":"Reverse Proxy configuration using NGINX","pathname":"/deployment-strategies/reverse-proxy-configuration-using-nginx","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"IoT2Jgqb2spAPJGODUqs","title":"WireGuard UDP load-balancing","pathname":"/deployment-strategies/high-availability-and-failover/wireguard-udp-load-balancing","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"High Availability and Failover"}]},{"id":"BuG4bZMKltimlTRkylO6","title":"Gateway with CARP","pathname":"/deployment-strategies/high-availability-and-failover/gateway-with-carp","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"High Availability and Failover"}]},{"id":"5srcA89hPDTGzhY2O7JZ","title":"Updating and version compatibility","pathname":"/deployment-strategies/updating-and-version-compatibility","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"LR3UG2MGYw2GchTitgnW","title":"Using a userspace WireGuard implementation","pathname":"/deployment-strategies/using-a-userspace-wireguard-implementation","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/deployment-strategies/health-check","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"WzRlphy4yds6s1qrOjry","title":"Production deployment verification guide","pathname":"/deployment-strategies/production-deployment-verification-guide","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"10NH09ISrBAAfnGZnp9p","title":"Linux Kernel WireGuard tuning","pathname":"/deployment-strategies/linux-kernel-wireguard-tuning","siteSpaceId":"sitesp_kpfj8","description":"This technical guide addresses WireGuard VPN latency, throughput, resilience, and scalability requirements by tuning Linux kernel parameters (as WireGuard is part of the Linux kernel).","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"nV8gTi3nPbi3PnA9YAsC","title":"Programmatic gateway adoption","pathname":"/deployment-strategies/programmatic-gateway-adoption","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"rTtyNWdN0kesEx87itFC","title":"Gateway/Location VLAN routing","pathname":"/deployment-strategies/gateway-location-vlan-routing","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"RGAoLa51jRMrCwS6cMY7","title":"Terraform","pathname":"/deployment-strategies/terraform","siteSpaceId":"sitesp_kpfj8","description":"Deploy a complete Defguard 2.x environment on AWS with Terraform: EC2 instances for Core, Edge and Gateway plus a managed RDS PostgreSQL database.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"Purchasing and using the license","pathname":"/enterprise/license","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"License"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"hNlwxnRdH2WwlXfwx1dX","title":"Adding new Instance","pathname":"/using-defguard-for-end-users/mobile-client/instance-adding","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"070Sl5fUgnytc9mTgtmx","title":"Connecting to Instance","pathname":"/using-defguard-for-end-users/mobile-client/instance-connect","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ztnHiqTOerME1zahTQZI","title":"Managing your Instance","pathname":"/using-defguard-for-end-users/mobile-client/instance-manage","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"S77ybKwSPwvATYsEGZqU","title":"Using Biometry as MFA method","pathname":"/using-defguard-for-end-users/mobile-client/using-biometry-as-mfa-method","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_kpfj8","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"lHS5IKT5Aqfiu9pw5IJu","title":"MTU Setting","pathname":"/using-defguard-for-end-users/desktop-client/mtu-setting","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"EI6Z5ntnwXlzwtLK6VtT","title":"Nightly builds","pathname":"/using-defguard-for-end-users/desktop-client/nightly-builds","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"djTWOti75gCzRN2Zg8nT","title":"How to submit an issue","pathname":"/support-1/how-to-submit-an-issue","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"xeGhph8eHXO2dqxyaUMU","title":"Sending support information","pathname":"/support-1/sending-support-information","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"oJUrvmrMf4FtrqigvrkS","title":"Server applications","pathname":"/support-1/sending-support-information/core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"N4PCPNEqtCmxaIDUHF4J","title":"Desktop Client","pathname":"/support-1/sending-support-information/desktop-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"0JZpt3st7eIjvNXQeLp0","title":"Mobile client","pathname":"/support-1/sending-support-information/mobile-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"OYZkyENLTYltpEpbPgBT","title":"Troubleshooting Guides","pathname":"/support-1/troubleshooting-guides","siteSpaceId":"sitesp_kpfj8","description":"Before contacting support, check whether your problem is covered here.","breadcrumbs":[{"label":"Support"}]},{"id":"QQabQF1UonPZa0aSiCc1","title":"Core","pathname":"/support-1/troubleshooting-guides/core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"H6N1ZOAfiNIXFRHX12LR","title":"h2 protocol error from reverse proxy","pathname":"/support-1/troubleshooting-guides/core/h2-protocol-error-from-reverse-proxy","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"9Addv18JHL9aVuYrxzzn","title":"Unable to sign in with correct credentials","pathname":"/support-1/troubleshooting-guides/core/unable-to-sign-in-with-correct-credentials","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"q4eCSazegQbaAlK25pB5","title":"User lost access to their 2FA methods","pathname":"/support-1/troubleshooting-guides/core/user-lost-access-to-their-2fa-methods","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"Opj5B4iMA0CGzPPUVRUB","title":"Enrollment URL Changed","pathname":"/support-1/troubleshooting-guides/core/enrollment-url-changed","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"0zKAOFE1R6Q2zRohdTDl","title":"Failed to parse duration","pathname":"/support-1/troubleshooting-guides/core/failed-to-parse-duration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"2HSOtWNQALe2ZfAb5gij","title":"Core cannot connect to Gateway or Edge after restart on single-host deployments","pathname":"/support-1/troubleshooting-guides/core/core-cannot-connect-to-gateway-or-edge-after-restart-on-single-host-deployments","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"wc2yhD0fDqVLLYPq5eHX","title":"Desktop Client","pathname":"/support-1/troubleshooting-guides/desktop-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"olildtUyoYansprHVCpD","title":"Unix socket permission error on connect (Linux)","pathname":"/support-1/troubleshooting-guides/desktop-client/unix-socket-permission-error-on-connect-linux","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"uKemmUijqFrJ5O1hPnlw","title":"MFA location disconnected after X-time","pathname":"/support-1/troubleshooting-guides/desktop-client/mfa-location-disconnected-after-x-time","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"IilO4FIWPwgNaJsZbd02","title":"High disk usage","pathname":"/support-1/troubleshooting-guides/desktop-client/high-disk-usage","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"RZNodH0p7dhlY5OJlegz","title":"Failed to configure DNS (Linux)","pathname":"/support-1/troubleshooting-guides/desktop-client/failed-to-configure-dns-linux","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"v2H5kBISoAMGcdUgddrX","title":"Failed to parse IP address","pathname":"/support-1/troubleshooting-guides/desktop-client/failed-to-parse-ip-address","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"1o1czOxgnZDvCugrhz0C","title":"Disconnecting shows \"Connection failed\" (Linux / NetworkManager)","pathname":"/support-1/troubleshooting-guides/desktop-client/disconnecting-shows-connection-failed-linux-networkmanager","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"3lmniDRLgTSUB4znv7M6","title":"resolvconf not found (Debian)","pathname":"/support-1/troubleshooting-guides/desktop-client/resolvconf-not-found-debian","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"eiTtYikqVHf6VUKYX3Jp","title":"Unix socket does not exist (Linux)","pathname":"/support-1/troubleshooting-guides/desktop-client/unix-socket-does-not-exist-linux","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"y768BGtG7bRYWrKKk1cJ","title":"Disconnected after MFA timeout","pathname":"/support-1/troubleshooting-guides/desktop-client/disconnected-after-mfa-timeout","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"bTxtvPMafUcmPuYuOuwD","title":"Could not start MFA process","pathname":"/support-1/troubleshooting-guides/desktop-client/could-not-start-mfa-process","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"Dvd2NfAcrYbhn7LjnBiN","title":"Client connects but cannot reach VPN servers (MTU)","pathname":"/support-1/troubleshooting-guides/desktop-client/client-connects-but-cannot-reach-vpn-servers-mtu","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"4onLhTjLoieoa8lqVCMU","title":"Desktop client real-time / auto sync does not work","pathname":"/support-1/troubleshooting-guides/desktop-client/desktop-client-real-time-auto-sync-does-not-work","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"tBVf65vEDSM6FhSOQkEh","title":"Windows client unable to connect","pathname":"/support-1/troubleshooting-guides/desktop-client/windows-client-unable-to-connect","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"oAFdaoIE1Mg7xN7Ynyac","title":"\"All traffic\" connection issues","pathname":"/support-1/troubleshooting-guides/desktop-client/client-all-traffic-connection-issues","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"nwVy1sVs55NELYHlbfeo","title":"Windows installer exit codes","pathname":"/support-1/troubleshooting-guides/desktop-client/windows-installer-exit-codes","siteSpaceId":"sitesp_kpfj8","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"q5wi4J2dVrznilqa0uHA","title":"Client crashes immediately on launch with \"Error 71 (Protocol error) dispatching to Wayland display\"","pathname":"/support-1/troubleshooting-guides/desktop-client/client-crashes-immediately-on-launch-with-error-71-protocol-error-dispatching-to-wayland-display","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"cUXDVvyxElrgjZ0SxUSi","title":"Desktop Client connectivity issues","pathname":"/support-1/troubleshooting-guides/desktop-client/desktop-client-connectivity-issues","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"7ny6zUgw8Wc4liJrCXNw","title":"Mobile Client","pathname":"/support-1/troubleshooting-guides/mobile-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"EI2frrcUb4GPJ8eYF14V","title":"Android \"Failed host lookup\" error","pathname":"/support-1/troubleshooting-guides/mobile-client/android-failed-host-lookup-error","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Mobile Client"}]},{"id":"TSrkWGwJVCrUf2v58vp5","title":"Edge Component","pathname":"/support-1/troubleshooting-guides/edge-component","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"niupLP2xdJwv31eboSsf","title":"There was a network error. Can't reach Edge","pathname":"/support-1/troubleshooting-guides/edge-component/there-was-a-network-error.-cant-reach-edge","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Edge Component"}]},{"id":"gTcYtSASCBumI4Ij2Oyt","title":"Gateway","pathname":"/support-1/troubleshooting-guides/gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"p7WfJHIHNVq4q1trCZ0I","title":"No buffer space available","pathname":"/support-1/troubleshooting-guides/gateway/no-buffer-space-available","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Gateway"}]},{"id":"eh8YigP5DbahBJrUWIfa","title":"TOTP / email codes for MFA do not work","pathname":"/support-1/troubleshooting-guides/totp-email-codes-for-mfa-do-not-work","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"aaEB40tER5O34Yp3604p","title":"WebAuthn security keys","pathname":"/support-1/troubleshooting-guides/webauthn-security-keys","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"4NdHj330JVsqKKAi1GBd","title":"Can access VPN but not local network or internet","pathname":"/support-1/troubleshooting-guides/can-access-vpn-but-not-local-network-or-internet","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"yaUPBZ8orky8Vcll6hnV","title":"How to verify the VPN is working","pathname":"/support-1/troubleshooting-guides/how-to-verify-the-vpn-is-working","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"mfceCCdhEOMKhsu8qfF6","title":"Testing VPN speed","pathname":"/support-1/troubleshooting-guides/testing-vpn-speed","siteSpaceId":"sitesp_kpfj8","description":"VPN Speed Testing Guide: Linux Server & Windows/Linux Clients","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"UMEJPRoyhrPfUc8Gu1t0","title":"Server migration and licence transfer","pathname":"/support-1/server-migration-and-licence-transfer","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"8Wp9eEXpkBLawUfoImmw","title":"Initial Setup Wizard: setting up from scratch","pathname":"/tutorials/initial-setup-wizard-setting-up-from-scratch","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"xG5hUB1z4XY8SHVrcbdP","title":"Migrating from Defguard 1.6 to 2.0","pathname":"/tutorials/migrating-from-defguard-1.6-to-2.0","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"hSdFff3BPesF4CjnSAOO","title":"Adding Edge component","pathname":"/tutorials/adding-edge-component","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"ECJORFPLP3yGnlLm4AGy","title":"Defguard Compliance","pathname":"/compliance/defguard-compliance","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Compliance"}]},{"id":"HI7pHlmMmWJBJaCWqKyN","title":"Secure by design","pathname":"/in-depth/secure-by-design","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/in-depth/architecture","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/in-depth/architecture/architecture","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/in-depth/architecture-decision-records","siteSpaceId":"sitesp_kpfj8","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"qtQAsDVlSOllEG3vB8fw","title":"2.0","pathname":"/in-depth/architecture-decision-records/2.0","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"EugvhNKAvUgpkgMZwpay","title":"1.6","pathname":"/in-depth/architecture-decision-records/1.6","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"4wPYVVm5E1htR4Bycjv8","title":"1.5","pathname":"/in-depth/architecture-decision-records/1.5","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"tGtkYLoJIhmnkRSCWW2X","title":"Client application feature compatibility","pathname":"/in-depth/client-application-feature-compatibility","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"BpCEFTYISyYlkOVvN1FH","title":"Defguard Open Organisation","pathname":"/in-depth/defguard-open-organisation","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CFJKLNaWZ6DLSnukQ6J5","title":"Product Development Procedure","pathname":"/in-depth/defguard-open-organisation/product-development-procedure","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Defguard Open Organisation"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/in-depth/defguard-open-organisation/roadmap","siteSpaceId":"sitesp_kpfj8","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"},{"label":"Defguard Open Organisation"}]},{"id":"J1y1BIzKLhdrRNS8Upwv","title":"BoringTun","pathname":"/in-depth/boringtun","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/for-developers/contributing","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/for-developers/dev-env-setup","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"sKTaC5sazApDnxnzxQI9","title":"REST API","pathname":"/for-developers/rest-api","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"For Developers"}]},{"id":"x9yCiNfkryTkB9MzSAC8","title":"Core","pathname":"/for-developers/rest-api/core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"}]},{"id":"9c0d8b628acee0afbfe9c0fc2076ed8e09e87306","title":"System","pathname":"/for-developers/rest-api/core/system","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"1975a20543f00ff0b1c2c5a54ea065271afd7a97","title":"Authorize a request forwarded by a reverse proxy","pathname":"/for-developers/rest-api/core/system/authorize-a-request-forwarded-by-a-reverse-proxy","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"cee612371144f5fd08994aa967e3f04c465d15f3","title":"Check instance health","pathname":"/for-developers/rest-api/core/system/check-instance-health","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"1a9d73031634baa91b1644b61763fddd80df372b","title":"Get information about this defguard instance","pathname":"/for-developers/rest-api/core/system/get-information-about-this-defguard-instance","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"d617b32d5494bf3462f63494d96618b35113545c","title":"List connected components whose version is incompatible with this Core","pathname":"/for-developers/rest-api/core/system/list-connected-components-whose-version-is-incompatible-with-this-core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"95d87fd09e8a412f6b9a76415f1e0cff738588ef","title":"Check whether an email address or username is already taken","pathname":"/for-developers/rest-api/core/system/check-whether-an-email-address-or-username-is-already-taken","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"92d09f2e9fad9aed48979c1654f3869a1c36d666","title":"Get information about the current session","pathname":"/for-developers/rest-api/core/system/get-information-about-the-current-session","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"bd9fcc91e40f76006372d58fefb5743f75e6c3b3","title":"Get information about a newer defguard release, if any","pathname":"/for-developers/rest-api/core/system/get-information-about-a-newer-defguard-release-if-any","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"7d35c24be287c572822f7bffceb699e3b7353cea","title":"Auth","pathname":"/for-developers/rest-api/core/auth","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"0398356712afab592f5fab1be03d086cb9fa9ae6","title":"Authenticate a user","pathname":"/for-developers/rest-api/core/auth/authenticate-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"99c32e4d0dca272fcefd01639dbc3551dfbc926a","title":"Send an email MFA code","pathname":"/for-developers/rest-api/core/auth/send-an-email-mfa-code","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"7587f4ab2d58ebbe56c8c415d18b6e09d5007be3","title":"Enable email MFA","pathname":"/for-developers/rest-api/core/auth/enable-email-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"e4ce39b05dc846c293d067fb7643603bd8efafc6","title":"Start email MFA setup","pathname":"/for-developers/rest-api/core/auth/start-email-mfa-setup","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"f1ee0f202045f1fa4e004e86fca3a4bef0371d74","title":"Verify an email MFA code","pathname":"/for-developers/rest-api/core/auth/verify-an-email-mfa-code","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"8cd9caaa5a3fc1f227576703876eebea112240d0","title":"Log out and clear the session cookie","pathname":"/for-developers/rest-api/core/auth/log-out-and-clear-the-session-cookie","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"50da4c8952e8a96be5c0bcc1d3188e66f953fa44","title":"Enable MFA","pathname":"/for-developers/rest-api/core/auth/enable-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"d8a9b2d3b353a675343b21b5615b021f7cced45d","title":"Disable MFA","pathname":"/for-developers/rest-api/core/auth/disable-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"88566bdd67cb4df52a64958d6c8642cd53192d23","title":"Authenticate with a recovery code","pathname":"/for-developers/rest-api/core/auth/authenticate-with-a-recovery-code","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"5d4726f864bc6b0100ca5b654bcaa47058c8c3bd","title":"Enable TOTP","pathname":"/for-developers/rest-api/core/auth/enable-totp","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"0f706cf80bffb5b557e996a7d003de83c7b0c6bd","title":"Generate a new TOTP secret","pathname":"/for-developers/rest-api/core/auth/generate-a-new-totp-secret","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"e88c5461214587befdbd2d3c2db9830e8016c1e6","title":"Verify a TOTP code","pathname":"/for-developers/rest-api/core/auth/verify-a-totp-code","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"3713e505816104d3da4db58c4106b0a775b994d6","title":"Finish WebAuthn authentication","pathname":"/for-developers/rest-api/core/auth/finish-webauthn-authentication","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"7aad6e4215a50383ea7738365adb1a899a48a6ed","title":"Finish WebAuthn registration","pathname":"/for-developers/rest-api/core/auth/finish-webauthn-registration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"5d2ac93125eb15db43ab9bf8cedf88aaee1be4e4","title":"Start WebAuthn registration","pathname":"/for-developers/rest-api/core/auth/start-webauthn-registration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"3623516de1f4d54b1d6d82a2cf8759be6df1fee0","title":"Start WebAuthn authentication","pathname":"/for-developers/rest-api/core/auth/start-webauthn-authentication","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"d0c43e7061393e32f843cd4d6669dcb2f56aa931","title":"User","pathname":"/for-developers/rest-api/core/user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"bfd73a3ddb1944300c934a18efeb108c00f539dd","title":"Get the currently authenticated user","pathname":"/for-developers/rest-api/core/user/get-the-currently-authenticated-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"507ab6072595e1e69832f16971c8e3f7234209cc","title":"List users","pathname":"/for-developers/rest-api/core/user/list-users","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"aca0be422463589746afbf1e234643e5312c89a9","title":"Create a user","pathname":"/for-developers/rest-api/core/user/create-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"2c6077d6f2328c1782ee58724f1facfd78b360f5","title":"Check whether a username is available","pathname":"/for-developers/rest-api/core/user/check-whether-a-username-is-available","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"4bd87a740b53379f24340fb835b342df0cff64c0","title":"Bulk delete users","pathname":"/for-developers/rest-api/core/user/bulk-delete-users","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"62cf6bddbff9ca664f6d4b01d6ced104fa95e404","title":"Bulk disable users","pathname":"/for-developers/rest-api/core/user/bulk-disable-users","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"16a104e59138ee1ac42df1df501d6b6bb296439a","title":"Bulk enable users","pathname":"/for-developers/rest-api/core/user/bulk-enable-users","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"8da5b7a9cff6474a4daa49c8c18f877e043cb6fa","title":"Bulk start user enrollment","pathname":"/for-developers/rest-api/core/user/bulk-start-user-enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"c441b73a4d91cdee06aa0d9e2559222d37bf1610","title":"Change your own password","pathname":"/for-developers/rest-api/core/user/change-your-own-password","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"9051238bf8640f44ab572f2544b875b5945aec94","title":"Get a user","pathname":"/for-developers/rest-api/core/user/get-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"649c23a25666f00e7da01bb11806215ec212a46f","title":"Update a user","pathname":"/for-developers/rest-api/core/user/update-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"a70c6cbd8c7a66a1d2a3380fd4d7ee23a6fbb5e9","title":"Delete a user","pathname":"/for-developers/rest-api/core/user/delete-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"ebb645d9504ca9e83f051ae75838ccc8ecbfa188","title":"Disable email MFA of a user","pathname":"/for-developers/rest-api/core/user/disable-email-mfa-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"58fd11645708b21bd5edea32000201a7c22462a3","title":"Disable MFA of a user","pathname":"/for-developers/rest-api/core/user/disable-mfa-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"d75528eda169718182ab95f1b789866d6ccc4d19","title":"Delete an authorized OAuth2 application of a user","pathname":"/for-developers/rest-api/core/user/delete-an-authorized-oauth2-application-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"b208ebb9cdef64fe5544ee05d4f47cbeaa33ebd3","title":"Change the password of a user","pathname":"/for-developers/rest-api/core/user/change-the-password-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"91e2c10a94b4227e919d89d8e620f3ca2fa46307","title":"Send a password reset email to a user","pathname":"/for-developers/rest-api/core/user/send-a-password-reset-email-to-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"882c9a58d49e181e753578566685060482e71f2f","title":"Delete a security key of a user","pathname":"/for-developers/rest-api/core/user/delete-a-security-key-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"d3f27d21781d506545a7bb12f839772d84f43a2f","title":"Start remote desktop configuration","pathname":"/for-developers/rest-api/core/user/start-remote-desktop-configuration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"e8d95c9bf73c784c3cc0b0df1571c52d63ce81fb","title":"Start enrollment for a user","pathname":"/for-developers/rest-api/core/user/start-enrollment-for-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"5cb0df1c753266a1c68ee7a1ac627a045f3ea4fd","title":"Disable TOTP of a user","pathname":"/for-developers/rest-api/core/user/disable-totp-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"cf2d933863d8a79edef9951c453dd190d38e34ac","title":"Group","pathname":"/for-developers/rest-api/core/group","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"3737a6b4d525eb968afd32e7fd8333642b7b81fd","title":"List group names","pathname":"/for-developers/rest-api/core/group/list-group-names","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"b7eddc0f6dd514c43ba38a8bbb0adb7408c111ed","title":"Create a group","pathname":"/for-developers/rest-api/core/group/create-a-group","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"cb6976306cd41054ef14d94ab3a8029f1c5e17c2","title":"List groups with their details","pathname":"/for-developers/rest-api/core/group/list-groups-with-their-details","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"fed5316843f82b60766337d8e318e18f1b421d00","title":"Get a group","pathname":"/for-developers/rest-api/core/group/get-a-group","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"203e841b43083077b9132e0d64dc21587678d35d","title":"Add a member to a group","pathname":"/for-developers/rest-api/core/group/add-a-member-to-a-group","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"ee7654352dc380e03d64827278cf2553dc08bddf","title":"Update a group","pathname":"/for-developers/rest-api/core/group/update-a-group","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"539e152eee3e705ae0c1489610fa5c577a0d4b3c","title":"Delete a group","pathname":"/for-developers/rest-api/core/group/delete-a-group","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"da96a6e5305e0318529040b38597cf15f5f9ecfe","title":"Remove a member from a group","pathname":"/for-developers/rest-api/core/group/remove-a-member-from-a-group","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"64865dbc57db06c2fcf39c0b3e8b105e07f26005","title":"Assign multiple users to multiple groups","pathname":"/for-developers/rest-api/core/group/assign-multiple-users-to-multiple-groups","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"6067d9bfff019dc274459d6bb1d4af2cf6e0c340","title":"Device","pathname":"/for-developers/rest-api/core/device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"1198482f01f3aa41f903dbc21ea19f120f805226","title":"List devices","pathname":"/for-developers/rest-api/core/device/list-devices","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"1df2fbe1afd8639595389f8c48cb3104a590a4b8","title":"List the devices of a user","pathname":"/for-developers/rest-api/core/device/list-the-devices-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"22ad5ac9d363c960c878028b0223d6102e612cd7","title":"Get a device","pathname":"/for-developers/rest-api/core/device/get-a-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"02d4c27c7ff202ce5ed7a216955ea7b1ec7f3299","title":"Add a device for a user","pathname":"/for-developers/rest-api/core/device/add-a-device-for-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"85170d756d70f2f449f1bec5cf18519b0ed4b2e8","title":"Update a device","pathname":"/for-developers/rest-api/core/device/update-a-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"696a18552d3659f88db2b66e46ab99709f12681d","title":"Delete a device","pathname":"/for-developers/rest-api/core/device/delete-a-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"47d1aa8b4db889a0e89d62c4ad93885e42dce205","title":"Get the WireGuard configuration of a user device","pathname":"/for-developers/rest-api/core/device/get-the-wireguard-configuration-of-a-user-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"c803482939b639af516cc5265657b50df14b94fd","title":"Network Device","pathname":"/for-developers/rest-api/core/network-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"48f56724b25974c8a0d97987a05cd4123b897942","title":"List network devices","pathname":"/for-developers/rest-api/core/network-device/list-network-devices","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"5abf8a17f936154b7adc8b2c1bb426a45b032633","title":"Create a network device","pathname":"/for-developers/rest-api/core/network-device/create-a-network-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"ce6cc448598ad23599ee1baaf13e6647d5be5281","title":"Suggest free IP addresses in a location","pathname":"/for-developers/rest-api/core/network-device/suggest-free-ip-addresses-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"13899831086730fbe2330cbdc4b4d3de1fa1a47a","title":"Check whether the given IP addresses are free in a location","pathname":"/for-developers/rest-api/core/network-device/check-whether-the-given-ip-addresses-are-free-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"0f3c209be76bbaa5a810c23bd921cc5cab2e8bb4","title":"Start CLI setup for a new network device","pathname":"/for-developers/rest-api/core/network-device/start-cli-setup-for-a-new-network-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"82a4bc6e75bcebab54399fdf4809389d49925c96","title":"Start CLI setup for an existing network device","pathname":"/for-developers/rest-api/core/network-device/start-cli-setup-for-an-existing-network-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"10ca91aff31ab989857ea20f9ca7de0a3db95b1f","title":"Get a network device","pathname":"/for-developers/rest-api/core/network-device/get-a-network-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"9ebe124e6eb7ad41d91f5e6d600add72ea010b33","title":"Update a network device","pathname":"/for-developers/rest-api/core/network-device/update-a-network-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"27878cedd9aa7bec2b37dbd407437b56675ce55a","title":"Get the WireGuard configuration of a network device","pathname":"/for-developers/rest-api/core/network-device/get-the-wireguard-configuration-of-a-network-device","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"4461b59318b86f8df3e49c02cbe62f078548e640","title":"Static IP","pathname":"/for-developers/rest-api/core/static-ip","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"b34221c8cdb00f30b77fe80c4b7bfa3e15aaa3a0","title":"List the IP addresses of all devices of a user, grouped by location","pathname":"/for-developers/rest-api/core/static-ip/list-the-ip-addresses-of-all-devices-of-a-user-grouped-by-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"d82dfb245d155ad7033c16e59da69da1260e1671","title":"Assign static IP addresses to user devices","pathname":"/for-developers/rest-api/core/static-ip/assign-static-ip-addresses-to-user-devices","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"3976ec1fde16ad4e0ac4a92bb588c54339761901","title":"Check whether a single static IP assignment would be valid","pathname":"/for-developers/rest-api/core/static-ip/check-whether-a-single-static-ip-assignment-would-be-valid","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"d6d1046fdda9f08b41ef9c55347b42bf1462f081","title":"List the IP addresses of a user device, grouped by location","pathname":"/for-developers/rest-api/core/static-ip/list-the-ip-addresses-of-a-user-device-grouped-by-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"691f357128b2889e8e9520587ced0f5202faca43","title":"Network","pathname":"/for-developers/rest-api/core/network","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"d57c540e2c4f4a59a012b4cee96f54a7389a4c8c","title":"List networks","pathname":"/for-developers/rest-api/core/network/list-networks","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"53b9b1a5bf252f5c07da7ba3822109922f33edf7","title":"Create a network","pathname":"/for-developers/rest-api/core/network/create-a-network","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"1fafb71e399c0b7a96704bdc78c7a92953ea15be","title":"Count networks","pathname":"/for-developers/rest-api/core/network/count-networks","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"e51c61311ce07a5fb9042e4533f0caf56328c184","title":"List networks reduced to their ID and name","pathname":"/for-developers/rest-api/core/network/list-networks-reduced-to-their-id-and-name","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"cc095ed6c1f3b36eec1e19f372278bee345ab4e0","title":"Import a network from a WireGuard configuration file","pathname":"/for-developers/rest-api/core/network/import-a-network-from-a-wireguard-configuration-file","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"d46eb41acd6b58b7098a90d382ac9eb4dc393444","title":"Get a network","pathname":"/for-developers/rest-api/core/network/get-a-network","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"abd79410183f77cdb7215a1db44cbd74a34c4f08","title":"Update a network","pathname":"/for-developers/rest-api/core/network/update-a-network","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"3a937459c16ea89fbe745c6817d8388d3ee2cea6","title":"Delete a network","pathname":"/for-developers/rest-api/core/network/delete-a-network","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"16bd824e06f5ebb7d30f20636e522be961a6d8f4","title":"Get the WireGuard configuration of a device in a location","pathname":"/for-developers/rest-api/core/network/get-the-wireguard-configuration-of-a-device-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"fbf68f4145adb699d0c36051d7ccba2e7083aba4","title":"Assign imported devices to users","pathname":"/for-developers/rest-api/core/network/assign-imported-devices-to-users","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"cda4b6367c16e60c9d84130d3e8dbcef04120df1","title":"Location Stats","pathname":"/for-developers/rest-api/core/location-stats","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"b665195f73dc6be260ad14b151bbe86527f7b96d","title":"Get traffic statistics for all locations","pathname":"/for-developers/rest-api/core/location-stats/get-traffic-statistics-for-all-locations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"651f6f6b2738bef49428d465befb6e669c68f0d7","title":"List connected network devices in a location","pathname":"/for-developers/rest-api/core/location-stats/list-connected-network-devices-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"ebf082234209d03e4ba78d75f286e06a2ede4fa9","title":"List connected users in a location","pathname":"/for-developers/rest-api/core/location-stats/list-connected-users-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"d7ffc542b55eba4c1ee26735428a5cf17652cd2e","title":"List the connected devices of a user in a location","pathname":"/for-developers/rest-api/core/location-stats/list-the-connected-devices-of-a-user-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"1121ebdb3d4089bec1dc2ee790ce03988c51a572","title":"Get traffic statistics for a location","pathname":"/for-developers/rest-api/core/location-stats/get-traffic-statistics-for-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"e07cce0dae333f9c8c993dcdc977af04f7379949","title":"Gateway","pathname":"/for-developers/rest-api/core/gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"55b600f55ca4a19f8b5b6f6cd279b4744e1933e6","title":"List gateways in all locations","pathname":"/for-developers/rest-api/core/gateway/list-gateways-in-all-locations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"76ebfdf714b6217626bc113e1493e31ddc19a901","title":"Get a gateway","pathname":"/for-developers/rest-api/core/gateway/get-a-gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"3fcafaa1a5723e6f1be1090f4bdf6aa4c12105df","title":"Rename a gateway, or enable or disable it","pathname":"/for-developers/rest-api/core/gateway/rename-a-gateway-or-enable-or-disable-it","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"923e4ff44a332b0452ab67ffea715d3c2a31b73b","title":"Delete a gateway","pathname":"/for-developers/rest-api/core/gateway/delete-a-gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"1783fd54da8b6fed58c5d188648516563bfb0805","title":"Get the state of gateways in all locations","pathname":"/for-developers/rest-api/core/gateway/get-the-state-of-gateways-in-all-locations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"873c6bbf41a572f2efe0d2ebf78471d4f7e6935b","title":"Get the state of gateways in a location","pathname":"/for-developers/rest-api/core/gateway/get-the-state-of-gateways-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"09bd7e6ee1b0d4175c66626cc1771513d2e96b0d","title":"Adopt a gateway in a location","pathname":"/for-developers/rest-api/core/gateway/adopt-a-gateway-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"d3ee991b9c97263caa214fcb72b74e2192b8f87d","title":"Stream the progress of gateway TLS setup","pathname":"/for-developers/rest-api/core/gateway/stream-the-progress-of-gateway-tls-setup","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"6cd0ad4cff01f9bfc35b96c8b0194f0d51cf911f","title":"Proxy","pathname":"/for-developers/rest-api/core/proxy","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"c36f9f932577facbf52f489ba5a37506b8ed6a25","title":"List edge instances","pathname":"/for-developers/rest-api/core/proxy/list-edge-instances","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"300af23d4c9c6be711afadcc837d229171f7e74f","title":"Stream the progress of Let's Encrypt certificate issuance on the edge","pathname":"/for-developers/rest-api/core/proxy/stream-the-progress-of-lets-encrypt-certificate-issuance-on-the-edge","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"789c6e35f7b511f03b63f4aa16e7ef5d41af0183","title":"Stream the progress of edge (proxy) TLS setup","pathname":"/for-developers/rest-api/core/proxy/stream-the-progress-of-edge-proxy-tls-setup","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"d996def244982f2f92c69911a46a3fbdc5b59f7b","title":"Get an edge instance","pathname":"/for-developers/rest-api/core/proxy/get-an-edge-instance","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"57c05b211b7d53bd7041729c0639ce1ede858327","title":"Rename an edge instance, or enable or disable it","pathname":"/for-developers/rest-api/core/proxy/rename-an-edge-instance-or-enable-or-disable-it","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"08ed86b3a56c952c70b13a4cc8439e108b0e7d8b","title":"Delete an edge instance","pathname":"/for-developers/rest-api/core/proxy/delete-an-edge-instance","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"dd029e118d3dbe670706ff1a13023bcda4d45bc1","title":"Certificates","pathname":"/for-developers/rest-api/core/certificates","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"c38723a4dfcc2716601f51f75533d7784a9ad63e","title":"Get the certificate of the internal certificate authority","pathname":"/for-developers/rest-api/core/certificates/get-the-certificate-of-the-internal-certificate-authority","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"4b1f648f2cefd0acce3fc6f44620d65ffab7c0fd","title":"Get the certificates currently used by core and edge","pathname":"/for-developers/rest-api/core/certificates/get-the-certificates-currently-used-by-core-and-edge","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"26bfb8dade35725c46d3a35c3a5efddde4f56634","title":"Set up the certificate for the internal (core) URL","pathname":"/for-developers/rest-api/core/certificates/set-up-the-certificate-for-the-internal-core-url","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"852be6275044900deeb4fc4a99c34a099198ad8a","title":"Set up the certificate for the external (edge) URL","pathname":"/for-developers/rest-api/core/certificates/set-up-the-certificate-for-the-external-edge-url","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"28798f39fe2045e0145d2ffa12f14f750cda3847","title":"SSH Key","pathname":"/for-developers/rest-api/core/ssh-key","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"e8fcc657ed68aafee3116ded477bdb2f0af309cf","title":"Get SSH authorized keys in the `authorized_keys` file format","pathname":"/for-developers/rest-api/core/ssh-key/get-ssh-authorized-keys-in-the-authorized_keys-file-format","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"ce65d5a15ed3516e76b15587321fecbf9b54459f","title":"List SSH and GPG authentication keys of a user","pathname":"/for-developers/rest-api/core/ssh-key/list-ssh-and-gpg-authentication-keys-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"49282c573c5602c80c487c3f13f91581c8f5a09f","title":"Add an SSH or GPG authentication key to a user","pathname":"/for-developers/rest-api/core/ssh-key/add-an-ssh-or-gpg-authentication-key-to-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"e8288789e41175501a60a47afaa711618264d489","title":"Delete an authentication key of a user","pathname":"/for-developers/rest-api/core/ssh-key/delete-an-authentication-key-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"bc6587d2c3175dc7f57ed5b3e5d1e151a6318c23","title":"Rename an authentication key of a user","pathname":"/for-developers/rest-api/core/ssh-key/rename-an-authentication-key-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"7b1bfbccb7c304805ad1b5795dc46b78b19514fc","title":"API Token","pathname":"/for-developers/rest-api/core/api-token","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"05d76da0f6862b56dde0d3a34ef3e64890d0ce4c","title":"List API tokens of a user","pathname":"/for-developers/rest-api/core/api-token/list-api-tokens-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"51f2a6f0e751ccc70533ea2e8956e32d52c1e258","title":"Create an API token for a user","pathname":"/for-developers/rest-api/core/api-token/create-an-api-token-for-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"088d84a1b62efcca08fa05f8a825c57aca3604db","title":"Delete an API token of a user","pathname":"/for-developers/rest-api/core/api-token/delete-an-api-token-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"6f2fcabe9204c17e0fefdafe0e1309769ec4eca6","title":"Rename an API token of a user","pathname":"/for-developers/rest-api/core/api-token/rename-an-api-token-of-a-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"e583a611d950accedf198e2c0fca5f3a93f6aa2a","title":"Webhook","pathname":"/for-developers/rest-api/core/webhook","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"405c70296132182e40a8b40583027efd7380967e","title":"List webhooks","pathname":"/for-developers/rest-api/core/webhook/list-webhooks","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"479e7a7d91456224e27ab2e3114f548fcd7c7f8b","title":"Create a webhook","pathname":"/for-developers/rest-api/core/webhook/create-a-webhook","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"5f17235329f05d07c1582c8027b74ded342aace9","title":"Get a webhook","pathname":"/for-developers/rest-api/core/webhook/get-a-webhook","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"3a2d91fd5031577df4a0a9ccfad71dea86c712da","title":"Enable or disable a webhook","pathname":"/for-developers/rest-api/core/webhook/enable-or-disable-a-webhook","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"8fadfcdcb435f49b6609dd3e74a495fc3eb10c11","title":"Update a webhook","pathname":"/for-developers/rest-api/core/webhook/update-a-webhook","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"7cc71000cdcad33fc1fcc3e927982d9a52fcb746","title":"Delete a webhook","pathname":"/for-developers/rest-api/core/webhook/delete-a-webhook","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"41622cef5445c1eeb4c694d830f5a01510ddeb28","title":"Settings","pathname":"/for-developers/rest-api/core/settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"8ad37b7fb0a1683dcca154cff6f5e3c669061487","title":"Get instance settings","pathname":"/for-developers/rest-api/core/settings/get-instance-settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"139b4a8bbf7d9ab405aba83e71d5ac4472d5c38a","title":"Replace instance settings","pathname":"/for-developers/rest-api/core/settings/replace-instance-settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"8133161aa4619d3d9a8e1eaf4dc6ffc77aa843fc","title":"Update selected instance settings","pathname":"/for-developers/rest-api/core/settings/update-selected-instance-settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"23a460f67b43f660af5b4f76c50e878a7f5f01db","title":"Restore default branding settings","pathname":"/for-developers/rest-api/core/settings/restore-default-branding-settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"52e605ca5364a5202ad275ac1620fae40c0d00dd","title":"Get enterprise settings","pathname":"/for-developers/rest-api/core/settings/get-enterprise-settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"d99b61821739ef50c75585f557e72c738313ae44","title":"Update selected enterprise settings","pathname":"/for-developers/rest-api/core/settings/update-selected-enterprise-settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"81614966a6013fedcd28481650545088096fed05","title":"Get settings required to render the web UI","pathname":"/for-developers/rest-api/core/settings/get-settings-required-to-render-the-web-ui","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"81287346e038af13b378aca95bd0b844b247f803","title":"LDAP","pathname":"/for-developers/rest-api/core/ldap","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"9c318e29b97d5c3bc9660e0094f30fea1382fa43","title":"Test the LDAP connection using the currently saved settings","pathname":"/for-developers/rest-api/core/ldap/test-the-ldap-connection-using-the-currently-saved-settings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"LDAP"}]},{"id":"98466681733dc595e2a6af09ee19dda85564b4c4","title":"Activity Log","pathname":"/for-developers/rest-api/core/activity-log","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"9ef65d9fb78da179341fa73143bcba38b915fda5","title":"List activity log events","pathname":"/for-developers/rest-api/core/activity-log/list-activity-log-events","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"888c0347debb6f6e71877c747daef97a02fee5a8","title":"List activity log streams","pathname":"/for-developers/rest-api/core/activity-log/list-activity-log-streams","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"efab48f4defaa1201961cb275f823e8b8dd550f0","title":"Create an activity log stream","pathname":"/for-developers/rest-api/core/activity-log/create-an-activity-log-stream","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"d2bb5ca134c77f46a4e3b7b9b29fd46e19431923","title":"Update an activity log stream","pathname":"/for-developers/rest-api/core/activity-log/update-an-activity-log-stream","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"373264da6221d138244dc32d5cdc405b1572c633","title":"Delete an activity log stream","pathname":"/for-developers/rest-api/core/activity-log/delete-an-activity-log-stream","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"d8aedb3ca29fb7298c7f4b9805b8effe68810c5b","title":"ACL","pathname":"/for-developers/rest-api/core/acl","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"883a3790a8546822dccab18fd8b717577cf13325","title":"List ACL aliases","pathname":"/for-developers/rest-api/core/acl/list-acl-aliases","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"3f5c6ec644624a3abf958bf7f44341cf2d3ad85a","title":"Create an ACL alias","pathname":"/for-developers/rest-api/core/acl/create-an-acl-alias","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"8be40df59b2e05c8e18a2864eb07285405f244e3","title":"Apply ACL aliases","pathname":"/for-developers/rest-api/core/acl/apply-acl-aliases","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"f4e9372bb8bc3f291e7111f47c47f496099041cd","title":"Count ACL aliases by state","pathname":"/for-developers/rest-api/core/acl/count-acl-aliases-by-state","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"6dfedf04f6e5304b094a83fa315a8480b825d0c5","title":"Get an ACL alias","pathname":"/for-developers/rest-api/core/acl/get-an-acl-alias","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"ffbcf4e98fc55cbeb5c3ef4721843542f1e6054c","title":"Update an ACL alias","pathname":"/for-developers/rest-api/core/acl/update-an-acl-alias","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"65c6d2dae44522fc8f922ec0b5205eb21eeb3a95","title":"Delete an ACL alias","pathname":"/for-developers/rest-api/core/acl/delete-an-acl-alias","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"a7331c6c2ae2558a5fc0653ad87e1f17b28f4639","title":"List ACL destinations","pathname":"/for-developers/rest-api/core/acl/list-acl-destinations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"3788ab778e7393c84e3017f46f245d2e8fc8da12","title":"Create an ACL destination","pathname":"/for-developers/rest-api/core/acl/create-an-acl-destination","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"75f6070437551ce948532fea603b5a1db5e3424d","title":"Apply ACL destinations","pathname":"/for-developers/rest-api/core/acl/apply-acl-destinations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"f80cd0389673498d7acc2bc360bd8129c16ed13e","title":"Count ACL destinations by state","pathname":"/for-developers/rest-api/core/acl/count-acl-destinations-by-state","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"28ccc9d6c6955a9412d1f4c7a302fa5cda7e74af","title":"Get an ACL destination","pathname":"/for-developers/rest-api/core/acl/get-an-acl-destination","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"8453a0fe74cdeb7b5f557c2f2046f0ae108f1162","title":"Update an ACL destination","pathname":"/for-developers/rest-api/core/acl/update-an-acl-destination","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"bbd1cc627716b1dd6227fd46405b7f8a315342d9","title":"Delete an ACL destination","pathname":"/for-developers/rest-api/core/acl/delete-an-acl-destination","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"b61ccc9af1ad81e0e2bed39dfb9abf10c5c91289","title":"List ACL rules","pathname":"/for-developers/rest-api/core/acl/list-acl-rules","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"64c4c4ba2fd70bc52b1a2f75644e19737afed154","title":"Create an ACL rule","pathname":"/for-developers/rest-api/core/acl/create-an-acl-rule","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"107c6b66d22b2f274fb576a86273528d34eb159c","title":"Apply ACL rules","pathname":"/for-developers/rest-api/core/acl/apply-acl-rules","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"71104bcd75fd22c22154240d2008e0fb9b097f6f","title":"Count ACL rules by state","pathname":"/for-developers/rest-api/core/acl/count-acl-rules-by-state","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"adec7631ca8951343591da0c6ac289c00a224572","title":"Get an ACL rule","pathname":"/for-developers/rest-api/core/acl/get-an-acl-rule","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"47be3270fd0db60d88eceb9078761a1299aec598","title":"Update an ACL rule","pathname":"/for-developers/rest-api/core/acl/update-an-acl-rule","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"291d4328ce16072dc9de48ed381dcbddb9453e77","title":"Delete an ACL rule","pathname":"/for-developers/rest-api/core/acl/delete-an-acl-rule","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"fad690df05f1e7246ec1d5305db704305edcc1e1","title":"SNAT","pathname":"/for-developers/rest-api/core/snat","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"d4b9e17875ad6e03497b19786a13d8200440b13d","title":"List SNAT bindings in a location","pathname":"/for-developers/rest-api/core/snat/list-snat-bindings-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"a592812710b2a12acf37ab49f681d7b5380e95db","title":"Create a SNAT binding for a user in a location","pathname":"/for-developers/rest-api/core/snat/create-a-snat-binding-for-a-user-in-a-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"7f8b258b18c02ded3fd08f7065eb636dcc4da120","title":"Update a SNAT binding","pathname":"/for-developers/rest-api/core/snat/update-a-snat-binding","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"9a698dc35f6b3ff32bac3abf91e0371c002c0117","title":"Delete a SNAT binding","pathname":"/for-developers/rest-api/core/snat/delete-a-snat-binding","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"589602367eeda2f4bae868fdb99a19ea59ef5080","title":"Open ID","pathname":"/for-developers/rest-api/core/open-id","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"5b5d8d6e61b7a52965f9b3e5a9e27d477da9ee4d","title":"Start login through the external OpenID provider","pathname":"/for-developers/rest-api/core/open-id/start-login-through-the-external-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"170d5522d344996abe9c3d55a0fcb92f7330a9a9","title":"Finish login through the external OpenID provider","pathname":"/for-developers/rest-api/core/open-id/finish-login-through-the-external-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"df678291df31f9f4f8d35267d3ed167fe4d30d15","title":"List OpenID providers","pathname":"/for-developers/rest-api/core/open-id/list-openid-providers","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"610c72fb238c9b3bbc2af1f3a01c4c4e5791d9f2","title":"Create an OpenID provider","pathname":"/for-developers/rest-api/core/open-id/create-an-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"fa81f4a63827fe89f19d71a7057cd8c13040981d","title":"Get the current OpenID provider","pathname":"/for-developers/rest-api/core/open-id/get-the-current-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"e2e5fa0c0bc2118574111899aae94dc69f0486c5","title":"Get an OpenID provider","pathname":"/for-developers/rest-api/core/open-id/get-an-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"5e2066c8c3fcfa8d1b9869135e101db699041388","title":"Update an OpenID provider","pathname":"/for-developers/rest-api/core/open-id/update-an-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"4d12797f8becb54a5e163cf3de3e4040b3034def","title":"Delete an OpenID provider","pathname":"/for-developers/rest-api/core/open-id/delete-an-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"3b72eb5e8da738d79ed3348a73bcb557a1bf0d20","title":"Test the directory sync connection of the current OpenID provider","pathname":"/for-developers/rest-api/core/open-id/test-the-directory-sync-connection-of-the-current-openid-provider","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"46a6737485371b8d2b98b1f852090d16a2e9c7ce","title":"OAuth2","pathname":"/for-developers/rest-api/core/oauth2","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"7e322e2f5ec53637760d976a70ce077d05f0c081","title":"Get the OpenID Connect discovery document","pathname":"/for-developers/rest-api/core/oauth2/get-the-openid-connect-discovery-document","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"01acfc93597f666481de5ce9f0cb1a56b6a9e4b8","title":"List OAuth2/OpenID client applications","pathname":"/for-developers/rest-api/core/oauth2/list-oauth2-openid-client-applications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"a9de7fcc251fe410f80e67ff3458d4c168cddad4","title":"Create an OAuth2/OpenID client application","pathname":"/for-developers/rest-api/core/oauth2/create-an-oauth2-openid-client-application","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"6a14a7d1d2fe44df80378f66985ea857a0007866","title":"Start the OAuth2 authorization flow","pathname":"/for-developers/rest-api/core/oauth2/start-the-oauth2-authorization-flow","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"7e27b16e5fbf1e71ef55dbe297a276a43c7d0f00","title":"Finish the OAuth2 authorization flow after user consent","pathname":"/for-developers/rest-api/core/oauth2/finish-the-oauth2-authorization-flow-after-user-consent","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"6fa1d4afc55519b87d9c4fe63be994fdd8921ae1","title":"Get the JSON Web Key Set used to verify ID token signatures","pathname":"/for-developers/rest-api/core/oauth2/get-the-json-web-key-set-used-to-verify-id-token-signatures","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"e2f71947b036a49536ec669bd39b98d1b5c4bce7","title":"Exchange an authorization code or a refresh token for tokens","pathname":"/for-developers/rest-api/core/oauth2/exchange-an-authorization-code-or-a-refresh-token-for-tokens","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"2dce3f4f7e641526b436c6fece3eb42612d00065","title":"Get the claims of the authenticated user","pathname":"/for-developers/rest-api/core/oauth2/get-the-claims-of-the-authenticated-user","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"91fc755c509d32d0e03b8702e2dee2644324a41b","title":"Get an OAuth2/OpenID client application","pathname":"/for-developers/rest-api/core/oauth2/get-an-oauth2-openid-client-application","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"33e5ce360e3671a82236d320ccdc57ea4a662e0c","title":"Enable or disable an OAuth2/OpenID client application","pathname":"/for-developers/rest-api/core/oauth2/enable-or-disable-an-oauth2-openid-client-application","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"137d84829557986a6b917a034c235f7d24cfa0bd","title":"Update an OAuth2/OpenID client application","pathname":"/for-developers/rest-api/core/oauth2/update-an-oauth2-openid-client-application","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"40db30e1522972a27be89d261601426476977cce","title":"Delete an OAuth2/OpenID client application","pathname":"/for-developers/rest-api/core/oauth2/delete-an-oauth2-openid-client-application","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"4462ce177647c85dac514974e8c740c0f2ec5a81","title":"Support","pathname":"/for-developers/rest-api/core/support","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"f397b365f97594d6420ca4434f8cf7568f2f5763","title":"Send the support data bundle to the defguard support address","pathname":"/for-developers/rest-api/core/support/send-the-support-data-bundle-to-the-defguard-support-address","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"a0400da5660e29e5da85d8a51d4d71c23eb80198","title":"Send a test email to verify the SMTP configuration","pathname":"/for-developers/rest-api/core/support/send-a-test-email-to-verify-the-smtp-configuration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"06c7e7905b7f9f008305156130ee4007548fe5eb","title":"Get instance configuration for support purposes","pathname":"/for-developers/rest-api/core/support/get-instance-configuration-for-support-purposes","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"0c6c95fb01ff9f111cb9975006fbe541314ceb67","title":"Get recent instance logs for support purposes","pathname":"/for-developers/rest-api/core/support/get-recent-instance-logs-for-support-purposes","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"56b73274aa2b48d600ca85eeb12bf91c4eebe5f5","title":"License","pathname":"/for-developers/rest-api/core/license","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"7df0940ed17f48f7773b65b036f787b9653ba98c","title":"Get information about the enterprise license","pathname":"/for-developers/rest-api/core/license/get-information-about-the-enterprise-license","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"License"}]},{"id":"f2591d3daf0b4bd8a2c821409f6b56bc9e3fde1d","title":"Check a license key and return its limits","pathname":"/for-developers/rest-api/core/license/check-a-license-key-and-return-its-limits","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"License"}]},{"id":"1280abd45eee1c868d657bd7d446eb048d94cac4","title":"Models","pathname":"/for-developers/rest-api/core/models","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/2.1","siteSpaceId":"sitesp_DnLdv","description":""},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/2.1/support","siteSpaceId":"sitesp_DnLdv","description":""},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/2.1/about/about-defguard","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/2.1/about/features-overview","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/2.1/getting-started/one-line-install","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/2.1/features/overview","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/2.1/features/wireguard","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/2.1/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"AjYi57myiFdbFf2rAYUc","title":"Split Tunnel Configuration","pathname":"/2.1/features/wireguard/create-your-vpn-network/split-tunnel-configuration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Create/Manage VPN Location"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/2.1/features/wireguard/network-overview","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/2.1/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_DnLdv","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"fUbTtDnsfJ8BTAWjCSpU","title":"Internal SSO based MFA","pathname":"/2.1/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"XIinkq9ofULvuZFxYwCL","title":"External SSO based MFA","pathname":"/2.1/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Adding client device","pathname":"/2.1/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_DnLdv","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"Client behaviour customization","pathname":"/2.1/features/wireguard/behavior-customization","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/2.1/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/2.1/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/2.1/features/remote-user-enrollment","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/2.1/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/2.1/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/2.1/features/openid-connect","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/2.1/features/external-openid-providers","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/2.1/features/external-openid-providers/google","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/2.1/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/2.1/features/external-openid-providers/okta","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/2.1/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/2.1/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/2.1/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/2.1/features/external-openid-providers/custom","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/2.1/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/2.1/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"LDAP Configuration","pathname":"/2.1/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_DnLdv","description":"How to configure the connection between a Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"g2mgbHxmE5HglD1jcSpt","title":"Example configurations","pathname":"/2.1/features/ldap-and-active-directory-integration/examples","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/2.1/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_DnLdv","description":"A list describing the LDAP settings available on the settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/2.1/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Firewall","pathname":"/2.1/features/firewall","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"Aliases and Destinations","pathname":"/2.1/features/firewall/aliases-and-destinations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"InAJMAWmouet58yZrKy4","title":"Troubleshooting","pathname":"/2.1/features/firewall/troubleshooting","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/2.1/features/firewall/firewall-internals","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/2.1/features/network-devices","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/2.1/features/activity-log","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/2.1/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_DnLdv","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behaviour by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/2.1/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_DnLdv","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/2.1/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_DnLdv","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/2.1/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_DnLdv","description":"How to stream activity logs to logstash.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/2.1/features/notifications","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/2.1/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/2.1/features/notifications/gateway-notifications","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/2.1/features/notifications/new-version-notifications","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/2.1/features/integrations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/2.1/features/integrations/webhooks","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/2.1/features/integrations/api-tokens","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/2.1/features/ssh-authentication","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/2.1/features/forward-auth","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/2.1/features/user-snat-bindings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"7YeZaAYsDFX94uQNODnp","title":"Service locations","pathname":"/2.1/features/service-locations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"5Kl16F7qeQtMAsbkDPKT","title":"Desktop client auto-provisioning","pathname":"/2.1/features/desktop-client-auto-provisioning","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"AZoYHXzi3l1svM2Dlc27","title":"Auto-provisioning in Windows environments","pathname":"/2.1/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"QfIH6wD5e4U8HSpPjcPi","title":"On-premise Active Directory","pathname":"/2.1/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/on-premise-active-directory-environments","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"5n2V9zJ7CE4ILPmiC47W","title":"Entra ID","pathname":"/2.1/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/entra-id-environments","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"oc2FOCH8RoC6HFm5mcGH","title":"Generating enrollment tokens with Defguard REST API","pathname":"/2.1/features/desktop-client-auto-provisioning/generating-enrollment-tokens-with-defguard-rest-api","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"rT6ec2D9lvgDtQ6yLijp","title":"Static IP assignment","pathname":"/2.1/features/static-ip-assignment","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"kDldYK0ciqC3YV06KRMt","title":"Certificate management","pathname":"/2.1/features/certificate-management","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"lwNZTesFXRH867i1srRL","title":"Device posture verification","pathname":"/2.1/features/device-posture-verification","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"tbqi1aU3uPcMdAY5ygbM","title":"Managing Defguard via CLI","pathname":"/2.1/features/managing-defguard-via-cli","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"iQocS1YHFgAXGRaTgdf2","title":"User management","pathname":"/2.1/features/user-management","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/2.1/deployment-strategies/overview","siteSpaceId":"sitesp_DnLdv","description":"This documentation will guide you through the process of deploying your Defguard instance.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"9y3L8Xdf3uPqveyFUqNX","title":"Deploying to Production","pathname":"/2.1/deployment-strategies/deploying-to-production","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Migration guides","pathname":"/2.1/deployment-strategies/upgrading","siteSpaceId":"sitesp_DnLdv","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"McJa7rvoI4w3lrHxjJMS","title":"Hardware, OS, network and firewall recommendations","pathname":"/2.1/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_DnLdv","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/2.1/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"OnCXQSGZc0c98aNKSQwc","title":"PostgreSQL database","pathname":"/2.1/deployment-strategies/standalone-package-based-installation/database","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"EKAI7xButx48vpFK7paS","title":"Defguard Core","pathname":"/2.1/deployment-strategies/standalone-package-based-installation/core","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"nzihvTJXXlwCfXDMOOiB","title":"Defguard Edge","pathname":"/2.1/deployment-strategies/standalone-package-based-installation/edge","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"COFvRA5JVA2euX8aegtp","title":"Defguard Gateway","pathname":"/2.1/deployment-strategies/standalone-package-based-installation/gateway","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"4IIZ3sxsDALJhXHqXuJ6","title":"Defguard APT repository","pathname":"/2.1/deployment-strategies/standalone-package-based-installation/defguard-apt-repository","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/2.1/deployment-strategies/docker-compose","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/2.1/deployment-strategies/kubernetes","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/2.1/deployment-strategies/terraform","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"QHGRSSjUY25xzwswowso","title":"OVA","pathname":"/2.1/deployment-strategies/ova","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"Amazon Machine Image (AMI)","pathname":"/2.1/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"6xSBB7AOdS6BON1Gh9Rb","title":"Configuring HTTPS using AWS Certificate Manager","pathname":"/2.1/deployment-strategies/amis-and-aws-cloudformation/configuring-https-using-aws-certificate-manager","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Amazon Machine Image (AMI)"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/2.1/deployment-strategies/configuration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"vpiSi5kXvuHPOghRQl2Y","title":"Running Gateway on OPNsense firewall","pathname":"/2.1/deployment-strategies/running-gateway-on-opnsense-firewall","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"tIMs6BrzxgDi8iKxzYcW","title":"Running Gateway on VyOS","pathname":"/2.1/deployment-strategies/running-gateway-on-vyos","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"qMyLz5VTtHtfJstXVirl","title":"Reverse Proxy configuration using NGINX","pathname":"/2.1/deployment-strategies/reverse-proxy-configuration-using-nginx","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/2.1/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"IoT2Jgqb2spAPJGODUqs","title":"WireGuard UDP load-balancing","pathname":"/2.1/deployment-strategies/high-availability-and-failover/wireguard-udp-load-balancing","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"High Availability and Failover"}]},{"id":"BuG4bZMKltimlTRkylO6","title":"Gateway with CARP","pathname":"/2.1/deployment-strategies/high-availability-and-failover/gateway-with-carp","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"High Availability and Failover"}]},{"id":"5srcA89hPDTGzhY2O7JZ","title":"Updating and version compatibility","pathname":"/2.1/deployment-strategies/updating-and-version-compatibility","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"LR3UG2MGYw2GchTitgnW","title":"Using a userspace WireGuard implementation","pathname":"/2.1/deployment-strategies/using-a-userspace-wireguard-implementation","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/2.1/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/2.1/deployment-strategies/health-check","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"WzRlphy4yds6s1qrOjry","title":"Production deployment verification guide","pathname":"/2.1/deployment-strategies/production-deployment-verification-guide","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"10NH09ISrBAAfnGZnp9p","title":"Linux Kernel WireGuard tuning","pathname":"/2.1/deployment-strategies/linux-kernel-wireguard-tuning","siteSpaceId":"sitesp_DnLdv","description":"This technical guide addresses WireGuard VPN latency, throughput, resilience, and scalability requirements by tuning Linux kernel parameters (as WireGuard is part of the Linux kernel).","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"nV8gTi3nPbi3PnA9YAsC","title":"Programmatic gateway adoption","pathname":"/2.1/deployment-strategies/programmatic-gateway-adoption","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"KKDicY2y3LeryTTBiq4B","title":"Gateway/Location VLAN routing","pathname":"/2.1/deployment-strategies/gateway-location-vlan-routing","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"Purchasing and using the license","pathname":"/2.1/enterprise/license","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"License"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/2.1/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/2.1/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"hNlwxnRdH2WwlXfwx1dX","title":"Adding new Instance","pathname":"/2.1/using-defguard-for-end-users/mobile-client/instance-adding","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"070Sl5fUgnytc9mTgtmx","title":"Connecting to Instance","pathname":"/2.1/using-defguard-for-end-users/mobile-client/instance-connect","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ztnHiqTOerME1zahTQZI","title":"Managing your Instance","pathname":"/2.1/using-defguard-for-end-users/mobile-client/instance-manage","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"S77ybKwSPwvATYsEGZqU","title":"Using Biometry as MFA method","pathname":"/2.1/using-defguard-for-end-users/mobile-client/using-biometry-as-mfa-method","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/2.1/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/2.1/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_DnLdv","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/2.1/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"lHS5IKT5Aqfiu9pw5IJu","title":"MTU Setting","pathname":"/2.1/using-defguard-for-end-users/desktop-client/mtu-setting","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"ruVKRDaCKnrceBAoRFhK","title":"Command-line (defguard-client)","pathname":"/2.1/using-defguard-for-end-users/desktop-client/command-line-defguard-cli","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"rqmMM65YO8Bw8OksVf4k","title":"Nightly builds","pathname":"/2.1/using-defguard-for-end-users/desktop-client/nightly-builds","siteSpaceId":"sitesp_DnLdv","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/2.1/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/2.1/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/2.1/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/2.1/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/2.1/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/2.1/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/2.1/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/2.1/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"BqBHbK56jm4oQanNWOtm","title":"Resolving Posture Check Failures","pathname":"/2.1/using-defguard-for-end-users/resolving-posture-check-failures","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"djTWOti75gCzRN2Zg8nT","title":"How to submit an issue","pathname":"/2.1/support-1/how-to-submit-an-issue","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"xeGhph8eHXO2dqxyaUMU","title":"Sending support information","pathname":"/2.1/support-1/sending-support-information","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"oJUrvmrMf4FtrqigvrkS","title":"Core","pathname":"/2.1/support-1/sending-support-information/core","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"N4PCPNEqtCmxaIDUHF4J","title":"Desktop Client","pathname":"/2.1/support-1/sending-support-information/desktop-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"0JZpt3st7eIjvNXQeLp0","title":"Mobile client","pathname":"/2.1/support-1/sending-support-information/mobile-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"DvSfHHoNBQHdKC91qaLR","title":"Using the Support Portal","pathname":"/2.1/support-1/using-the-support-portal","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"OYZkyENLTYltpEpbPgBT","title":"Troubleshooting Guides","pathname":"/2.1/support-1/troubleshooting-guides","siteSpaceId":"sitesp_DnLdv","description":"Before contacting support, check whether your problem is covered here.","breadcrumbs":[{"label":"Support"}]},{"id":"QQabQF1UonPZa0aSiCc1","title":"Core","pathname":"/2.1/support-1/troubleshooting-guides/core","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"H6N1ZOAfiNIXFRHX12LR","title":"h2 protocol error from reverse proxy","pathname":"/2.1/support-1/troubleshooting-guides/core/h2-protocol-error-from-reverse-proxy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"9Addv18JHL9aVuYrxzzn","title":"Unable to sign in with correct credentials","pathname":"/2.1/support-1/troubleshooting-guides/core/unable-to-sign-in-with-correct-credentials","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"q4eCSazegQbaAlK25pB5","title":"User lost access to their 2FA methods","pathname":"/2.1/support-1/troubleshooting-guides/core/user-lost-access-to-their-2fa-methods","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"Opj5B4iMA0CGzPPUVRUB","title":"Enrollment URL Changed","pathname":"/2.1/support-1/troubleshooting-guides/core/enrollment-url-changed","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"0zKAOFE1R6Q2zRohdTDl","title":"Failed to parse duration","pathname":"/2.1/support-1/troubleshooting-guides/core/failed-to-parse-duration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"2HSOtWNQALe2ZfAb5gij","title":"Core cannot connect to Gateway or Edge after restart on single-host deployments","pathname":"/2.1/support-1/troubleshooting-guides/core/core-cannot-connect-to-gateway-or-edge-after-restart-on-single-host-deployments","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"tMGW3sHNi6M76deeeYAy","title":"Lost access","pathname":"/2.1/support-1/troubleshooting-guides/core/lost-access","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"wc2yhD0fDqVLLYPq5eHX","title":"Desktop Client","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"olildtUyoYansprHVCpD","title":"Unix socket permission error on connect (Linux)","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/unix-socket-permission-error-on-connect-linux","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"uKemmUijqFrJ5O1hPnlw","title":"MFA location disconnected after X-time","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/mfa-location-disconnected-after-x-time","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"IilO4FIWPwgNaJsZbd02","title":"High disk usage","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/high-disk-usage","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"RZNodH0p7dhlY5OJlegz","title":"Failed to configure DNS (Linux)","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/failed-to-configure-dns-linux","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"v2H5kBISoAMGcdUgddrX","title":"Failed to parse IP address","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/failed-to-parse-ip-address","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"1o1czOxgnZDvCugrhz0C","title":"Disconnecting shows \"Connection failed\" (Linux / NetworkManager)","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/disconnecting-shows-connection-failed-linux-networkmanager","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"3lmniDRLgTSUB4znv7M6","title":"resolvconf not found (Debian)","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/resolvconf-not-found-debian","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"eiTtYikqVHf6VUKYX3Jp","title":"Unix socket does not exist (Linux)","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/unix-socket-does-not-exist-linux","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"y768BGtG7bRYWrKKk1cJ","title":"Disconnected after MFA timeout","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/disconnected-after-mfa-timeout","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"bTxtvPMafUcmPuYuOuwD","title":"Could not start MFA process","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/could-not-start-mfa-process","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"Dvd2NfAcrYbhn7LjnBiN","title":"Client connects but cannot reach VPN servers (MTU)","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/client-connects-but-cannot-reach-vpn-servers-mtu","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"4onLhTjLoieoa8lqVCMU","title":"Desktop client real-time / auto sync does not work","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/desktop-client-real-time-auto-sync-does-not-work","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"tBVf65vEDSM6FhSOQkEh","title":"Windows client unable to connect","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/windows-client-unable-to-connect","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"oAFdaoIE1Mg7xN7Ynyac","title":"\"All traffic\" connection issues","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/client-all-traffic-connection-issues","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"nwVy1sVs55NELYHlbfeo","title":"Windows installer exit codes","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/windows-installer-exit-codes","siteSpaceId":"sitesp_DnLdv","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"xPtN0lM0XFy5ygsbYhHu","title":"VPN location is missing from client","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/vpn-location-is-missing-from-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"OvRGIk9Q5z3kshglkKDu","title":"Client crashes immediately on launch with \"Error 71 (Protocol error) dispatching to Wayland display\"","pathname":"/2.1/support-1/troubleshooting-guides/desktop-client/client-crashes-immediately-on-launch-with-error-71-protocol-error-dispatching-to-wayland-display","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"7ny6zUgw8Wc4liJrCXNw","title":"Mobile Client","pathname":"/2.1/support-1/troubleshooting-guides/mobile-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"EI2frrcUb4GPJ8eYF14V","title":"Android \"Failed host lookup\" error","pathname":"/2.1/support-1/troubleshooting-guides/mobile-client/android-failed-host-lookup-error","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Mobile Client"}]},{"id":"TSrkWGwJVCrUf2v58vp5","title":"Edge Component","pathname":"/2.1/support-1/troubleshooting-guides/edge-component","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"niupLP2xdJwv31eboSsf","title":"There was a network error. Can't reach Edge","pathname":"/2.1/support-1/troubleshooting-guides/edge-component/there-was-a-network-error.-cant-reach-edge","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Edge Component"}]},{"id":"gTcYtSASCBumI4Ij2Oyt","title":"Gateway","pathname":"/2.1/support-1/troubleshooting-guides/gateway","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"p7WfJHIHNVq4q1trCZ0I","title":"No buffer space available","pathname":"/2.1/support-1/troubleshooting-guides/gateway/no-buffer-space-available","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Gateway"}]},{"id":"eh8YigP5DbahBJrUWIfa","title":"TOTP / email codes for MFA do not work","pathname":"/2.1/support-1/troubleshooting-guides/totp-email-codes-for-mfa-do-not-work","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"aaEB40tER5O34Yp3604p","title":"WebAuthn security keys","pathname":"/2.1/support-1/troubleshooting-guides/webauthn-security-keys","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"4NdHj330JVsqKKAi1GBd","title":"Can access VPN but not local network or internet","pathname":"/2.1/support-1/troubleshooting-guides/can-access-vpn-but-not-local-network-or-internet","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"yaUPBZ8orky8Vcll6hnV","title":"How to verify the VPN is working","pathname":"/2.1/support-1/troubleshooting-guides/how-to-verify-the-vpn-is-working","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"mfceCCdhEOMKhsu8qfF6","title":"Testing VPN speed","pathname":"/2.1/support-1/troubleshooting-guides/testing-vpn-speed","siteSpaceId":"sitesp_DnLdv","description":"VPN Speed Testing Guide: Linux Server & Windows/Linux Clients","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"UMEJPRoyhrPfUc8Gu1t0","title":"Server migration and licence transfer","pathname":"/2.1/support-1/server-migration-and-licence-transfer","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"8Wp9eEXpkBLawUfoImmw","title":"Initial Setup Wizard: setting up from scratch","pathname":"/2.1/tutorials/initial-setup-wizard-setting-up-from-scratch","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"xG5hUB1z4XY8SHVrcbdP","title":"Migrating from Defguard 1.6 to 2.0","pathname":"/2.1/tutorials/migrating-from-defguard-1.6-to-2.0","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"hSdFff3BPesF4CjnSAOO","title":"Adding Edge component","pathname":"/2.1/tutorials/adding-edge-component","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"ECJORFPLP3yGnlLm4AGy","title":"Defguard Compliance","pathname":"/2.1/compliance/defguard-compliance","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"Compliance"}]},{"id":"HI7pHlmMmWJBJaCWqKyN","title":"Secure by design","pathname":"/2.1/in-depth/secure-by-design","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/2.1/in-depth/architecture","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/2.1/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/2.1/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/2.1/in-depth/architecture/architecture","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/2.1/in-depth/architecture-decision-records","siteSpaceId":"sitesp_DnLdv","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"aqHhXjRUOR999WlQq7Ug","title":"2.1","pathname":"/2.1/in-depth/architecture-decision-records/2.1","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"qtQAsDVlSOllEG3vB8fw","title":"2.0","pathname":"/2.1/in-depth/architecture-decision-records/2.0","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"EugvhNKAvUgpkgMZwpay","title":"1.6","pathname":"/2.1/in-depth/architecture-decision-records/1.6","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"4wPYVVm5E1htR4Bycjv8","title":"1.5","pathname":"/2.1/in-depth/architecture-decision-records/1.5","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/2.1/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/2.1/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/2.1/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"tGtkYLoJIhmnkRSCWW2X","title":"Client application feature compatibility","pathname":"/2.1/in-depth/client-application-feature-compatibility","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"BpCEFTYISyYlkOVvN1FH","title":"Defguard Open Organisation","pathname":"/2.1/in-depth/defguard-open-organisation","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CFJKLNaWZ6DLSnukQ6J5","title":"Product Development Procedure","pathname":"/2.1/in-depth/defguard-open-organisation/product-development-procedure","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Defguard Open Organisation"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/2.1/in-depth/defguard-open-organisation/roadmap","siteSpaceId":"sitesp_DnLdv","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"},{"label":"Defguard Open Organisation"}]},{"id":"J1y1BIzKLhdrRNS8Upwv","title":"BoringTun","pathname":"/2.1/in-depth/boringtun","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/2.1/for-developers/contributing","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/2.1/for-developers/dev-env-setup","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/2.1/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/2.1/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/2.1/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/2.1/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/2.1/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"4EP12HmFOO44Y4JcErFW","title":"REST API","pathname":"/2.1/for-developers/rest-api","siteSpaceId":"sitesp_DnLdv","breadcrumbs":[{"label":"For Developers"}]},{"id":"8URW7FLo4cHdyJcIT2j5","title":"Core","pathname":"/2.1/for-developers/rest-api/core","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"}]},{"id":"d9c0d944be24a939fea57daa79f381284f08bc5d","title":"System","pathname":"/2.1/for-developers/rest-api/core/system","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"82bdb38d834e6a1387d9871d9a91f4b2539ff106","title":"Authorize a request forwarded by a reverse proxy","pathname":"/2.1/for-developers/rest-api/core/system/authorize-a-request-forwarded-by-a-reverse-proxy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"7477598df3654fefb6fd75c52fbe300a190296f7","title":"Check instance health","pathname":"/2.1/for-developers/rest-api/core/system/check-instance-health","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"9baaab71e7f58adec17ca06131adb9d0f38d3a87","title":"Get information about this defguard instance","pathname":"/2.1/for-developers/rest-api/core/system/get-information-about-this-defguard-instance","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"d671dce0ad3174715d9698fae19b0f2b26010935","title":"List connected components whose version is incompatible with this Core","pathname":"/2.1/for-developers/rest-api/core/system/list-connected-components-whose-version-is-incompatible-with-this-core","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"8f8f4fb66a53149e06f43979ac4a5592a89eddad","title":"Check whether an email address or username is already taken","pathname":"/2.1/for-developers/rest-api/core/system/check-whether-an-email-address-or-username-is-already-taken","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"a7247851c397031d3189b5e7b9947d8fa743e5d5","title":"Get information about the current session","pathname":"/2.1/for-developers/rest-api/core/system/get-information-about-the-current-session","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"41a8213876e1ee937c61466c611123427491fa51","title":"Get information about a newer defguard release, if any","pathname":"/2.1/for-developers/rest-api/core/system/get-information-about-a-newer-defguard-release-if-any","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"System"}]},{"id":"c5481817b91f55c7d81b9c2b5b38b4b55ab435f7","title":"Auth","pathname":"/2.1/for-developers/rest-api/core/auth","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"7c1efaf041bad53c8659e3599d87a24825187897","title":"Authenticate a user","pathname":"/2.1/for-developers/rest-api/core/auth/authenticate-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"9b3cee2763fb5ceddec799bcba16b5121e5fc0c4","title":"Send an email MFA code","pathname":"/2.1/for-developers/rest-api/core/auth/send-an-email-mfa-code","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"f778dc889e70bcdfe4c19b8fe3bb832c693a9a85","title":"Enable email MFA","pathname":"/2.1/for-developers/rest-api/core/auth/enable-email-mfa","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"75d7f185db24868e4166557f13abefb330c1bd9c","title":"Start email MFA setup","pathname":"/2.1/for-developers/rest-api/core/auth/start-email-mfa-setup","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"cf5fa1a3e1bac174487238a455e76e35150110f8","title":"Verify an email MFA code","pathname":"/2.1/for-developers/rest-api/core/auth/verify-an-email-mfa-code","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"c67799454b682d5203368e70c16deeb114cd9a84","title":"Log out and clear the session cookie","pathname":"/2.1/for-developers/rest-api/core/auth/log-out-and-clear-the-session-cookie","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"1254bcd2fc058e722361512ad004e28cac5e67f1","title":"Enable MFA","pathname":"/2.1/for-developers/rest-api/core/auth/enable-mfa","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"d7c2a213a8049a8d01cf29035fb2658b881ab909","title":"Disable MFA","pathname":"/2.1/for-developers/rest-api/core/auth/disable-mfa","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"2560e0a1f696542418b5ffceefcd302128f92aef","title":"Authenticate with a recovery code","pathname":"/2.1/for-developers/rest-api/core/auth/authenticate-with-a-recovery-code","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"240c71c60891a3fdd80fca284c4434cfd30c1673","title":"Enable TOTP","pathname":"/2.1/for-developers/rest-api/core/auth/enable-totp","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"68b8fa46ed588db30d3232524257b39e44a26f30","title":"Generate a new TOTP secret","pathname":"/2.1/for-developers/rest-api/core/auth/generate-a-new-totp-secret","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"d488bf53c19aae9489496097655b50f4e36117be","title":"Verify a TOTP code","pathname":"/2.1/for-developers/rest-api/core/auth/verify-a-totp-code","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"5a157639f93432b0dbb48553709351a861d564f3","title":"Finish WebAuthn authentication","pathname":"/2.1/for-developers/rest-api/core/auth/finish-webauthn-authentication","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"e0a4d54d6bb30c0adf25546b50c7cea9a2b2680b","title":"Finish WebAuthn registration","pathname":"/2.1/for-developers/rest-api/core/auth/finish-webauthn-registration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"93ccec48d6ad5c5176130ff6848966554f9d196b","title":"Start WebAuthn registration","pathname":"/2.1/for-developers/rest-api/core/auth/start-webauthn-registration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"d94d75552029eabc63052fb1d2132a3e6e1f024e","title":"Start WebAuthn authentication","pathname":"/2.1/for-developers/rest-api/core/auth/start-webauthn-authentication","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Auth"}]},{"id":"98924307f91c705b9b7df69f88f1cea6fc3a9b47","title":"User","pathname":"/2.1/for-developers/rest-api/core/user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"b988d655fdcf16c819d36d684982d6624fe3dc4e","title":"Get the currently authenticated user","pathname":"/2.1/for-developers/rest-api/core/user/get-the-currently-authenticated-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"ca28714711707edbb6d8c037be05563897a00402","title":"List users","pathname":"/2.1/for-developers/rest-api/core/user/list-users","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"1dc8773fd4baacfa42b84996984bb1af9a3c9ab5","title":"Create a user","pathname":"/2.1/for-developers/rest-api/core/user/create-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"0b7ec829a1c952cb4ed49f40d2442b00b7c9c008","title":"Check whether a username is available","pathname":"/2.1/for-developers/rest-api/core/user/check-whether-a-username-is-available","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"ad1dedbef26965dbaaa8cdc9aca3725f8e32fac9","title":"Bulk delete users","pathname":"/2.1/for-developers/rest-api/core/user/bulk-delete-users","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"5da06005418236a9bcc3d4155cdbee00f05aa722","title":"Bulk disable users","pathname":"/2.1/for-developers/rest-api/core/user/bulk-disable-users","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"8bbe3b4bb5a3fef30b99ce30a9dce22ee3407d53","title":"Bulk enable users","pathname":"/2.1/for-developers/rest-api/core/user/bulk-enable-users","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"135b567b7b2dfa9b1fc9dbb5aad2bb6110975b88","title":"Bulk start user enrollment","pathname":"/2.1/for-developers/rest-api/core/user/bulk-start-user-enrollment","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"f5b9c7c148c87813bd9012ba64b55a0ca1f7467d","title":"Change your own password","pathname":"/2.1/for-developers/rest-api/core/user/change-your-own-password","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"a1aaa151df886bbb51d51b9aaf6a6905d64375a4","title":"Get a user","pathname":"/2.1/for-developers/rest-api/core/user/get-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"a58019b4da89640bdf3dad46e8990697594e08e7","title":"Update a user","pathname":"/2.1/for-developers/rest-api/core/user/update-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"2edb7ce564b32b2ccc394e4f998c1c4f633c264b","title":"Delete a user","pathname":"/2.1/for-developers/rest-api/core/user/delete-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"01fba2b1627636adb84e52eb7d6583fc82235764","title":"Disable email MFA of a user","pathname":"/2.1/for-developers/rest-api/core/user/disable-email-mfa-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"705a827b5a9f1e02228d09fd4d836444a21252ef","title":"Disable MFA of a user","pathname":"/2.1/for-developers/rest-api/core/user/disable-mfa-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"1f36c1457605731a93b9faecc219c6278d3a1fda","title":"Delete an authorized OAuth2 application of a user","pathname":"/2.1/for-developers/rest-api/core/user/delete-an-authorized-oauth2-application-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"d260935b4ba6f662b639d3a841dd72f7dea642e0","title":"Change the password of a user","pathname":"/2.1/for-developers/rest-api/core/user/change-the-password-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"a90975d21ed0be27b09c7f208be3a7bbd63caeb7","title":"Send a password reset email to a user","pathname":"/2.1/for-developers/rest-api/core/user/send-a-password-reset-email-to-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"b36773c5517001cbe277e971a36de69422113dc7","title":"Delete a security key of a user","pathname":"/2.1/for-developers/rest-api/core/user/delete-a-security-key-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"6bb59582f0d180e071603a3b466b8e1654070df8","title":"Start remote desktop configuration","pathname":"/2.1/for-developers/rest-api/core/user/start-remote-desktop-configuration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"3e57441381539c66d261fa079482c9e77e5cd40f","title":"Start enrollment for a user","pathname":"/2.1/for-developers/rest-api/core/user/start-enrollment-for-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"1d0ed9cfdb6c0a6d5cf0a3a26d8738d975c23d59","title":"Disable TOTP of a user","pathname":"/2.1/for-developers/rest-api/core/user/disable-totp-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"User"}]},{"id":"73bf04f6dd51a318c5480634f39415615a460749","title":"Group","pathname":"/2.1/for-developers/rest-api/core/group","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"568aac0eef4c11173842dd6d93670932006d1b44","title":"List group names","pathname":"/2.1/for-developers/rest-api/core/group/list-group-names","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"031ffb6f60d0ba0fa1845bced989e10a2f5bd744","title":"Create a group","pathname":"/2.1/for-developers/rest-api/core/group/create-a-group","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"244dbacc10ccf62551e084a14880cb19f6283d2c","title":"List groups with their details","pathname":"/2.1/for-developers/rest-api/core/group/list-groups-with-their-details","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"3147625bc60c39e5b91a5f2b0d8c0fb2ec620a8d","title":"Get a group","pathname":"/2.1/for-developers/rest-api/core/group/get-a-group","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"eb09da5b507cb5331b325d15d8d33e12cdbfef82","title":"Add a member to a group","pathname":"/2.1/for-developers/rest-api/core/group/add-a-member-to-a-group","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"531e7b80f70e9e8b6159635bbdd7439d10c08962","title":"Update a group","pathname":"/2.1/for-developers/rest-api/core/group/update-a-group","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"7f90c5e6009b76b4099dfb403e8ee77657dee8e2","title":"Delete a group","pathname":"/2.1/for-developers/rest-api/core/group/delete-a-group","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"b524b4a140f41e90ba1a691a906cb9b74e0ae98e","title":"Remove a member from a group","pathname":"/2.1/for-developers/rest-api/core/group/remove-a-member-from-a-group","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"1365c4da45ee07c3bc97e09433c192c6a9097b8a","title":"Assign multiple users to multiple groups","pathname":"/2.1/for-developers/rest-api/core/group/assign-multiple-users-to-multiple-groups","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Group"}]},{"id":"201e9e4cc95ef3ab40c5af18ed9fafabafc07135","title":"Device","pathname":"/2.1/for-developers/rest-api/core/device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"35e27d7ab52caf5ada9d5911fafb9b0dd82bc9ff","title":"List devices","pathname":"/2.1/for-developers/rest-api/core/device/list-devices","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"8f6ecfbc4635b6f45c4c8f166c16fe27116fe316","title":"List the devices of a user","pathname":"/2.1/for-developers/rest-api/core/device/list-the-devices-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"a022457e28c4f48bfa9dceaa7ca27689a09ca8a9","title":"Get a device","pathname":"/2.1/for-developers/rest-api/core/device/get-a-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"41ed37299cedb705af0410d02cbf3c14267b657a","title":"Add a device for a user","pathname":"/2.1/for-developers/rest-api/core/device/add-a-device-for-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"606d8f2304915956907244f33a9aaa71cf6c751f","title":"Update a device","pathname":"/2.1/for-developers/rest-api/core/device/update-a-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"368ed1627d522c6b9341cedddd077fed20e5a5c1","title":"Delete a device","pathname":"/2.1/for-developers/rest-api/core/device/delete-a-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"6ab591aa338510f574a37139dd7a387ab35143a7","title":"Get the WireGuard configuration of a user device","pathname":"/2.1/for-developers/rest-api/core/device/get-the-wireguard-configuration-of-a-user-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device"}]},{"id":"e61b29c9ad77b5331100c14a3b5be8e07c58e248","title":"Network Device","pathname":"/2.1/for-developers/rest-api/core/network-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"bf46f8bd6d1dcc485686835dd529b1a20227c532","title":"List network devices","pathname":"/2.1/for-developers/rest-api/core/network-device/list-network-devices","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"3af7d6dafc07d2f646c983e54e3e4f11cd31b21a","title":"Create a network device","pathname":"/2.1/for-developers/rest-api/core/network-device/create-a-network-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"7e4620ea9fbf31fe5a292c7459a8540d0ab39577","title":"Suggest free IP addresses in a location","pathname":"/2.1/for-developers/rest-api/core/network-device/suggest-free-ip-addresses-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"9ed83efc75d9cad77de13110d5671e163cf271e7","title":"Check whether the given IP addresses are free in a location","pathname":"/2.1/for-developers/rest-api/core/network-device/check-whether-the-given-ip-addresses-are-free-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"8c309cc690d3c36e010748fd0a062a57ab30972b","title":"Start CLI setup for a new network device","pathname":"/2.1/for-developers/rest-api/core/network-device/start-cli-setup-for-a-new-network-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"d89aa8bdfa5b9734e6db07d56af455d516c53916","title":"Start CLI setup for an existing network device","pathname":"/2.1/for-developers/rest-api/core/network-device/start-cli-setup-for-an-existing-network-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"1fb94475db8060d7a2369dea60180dd19c11ac46","title":"Get a network device","pathname":"/2.1/for-developers/rest-api/core/network-device/get-a-network-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"05e412bb0aa5d19efb2daded1f533d5a87d38b7d","title":"Update a network device","pathname":"/2.1/for-developers/rest-api/core/network-device/update-a-network-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"b48eb8640d2903c5a4d2c6c5536e38bf8755c4da","title":"Get the WireGuard configuration of a network device","pathname":"/2.1/for-developers/rest-api/core/network-device/get-the-wireguard-configuration-of-a-network-device","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network Device"}]},{"id":"82a8e13c203671ea25524869cdf24bfd9ab8e99c","title":"Static IP","pathname":"/2.1/for-developers/rest-api/core/static-ip","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"b51ceed4e31c53fb9cce5ba0aca38eaa45239342","title":"List the IP addresses of all devices of a user, grouped by location","pathname":"/2.1/for-developers/rest-api/core/static-ip/list-the-ip-addresses-of-all-devices-of-a-user-grouped-by-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"8b48f8bd30d1322e1b5ebb9f501033bae80f604d","title":"Assign static IP addresses to user devices","pathname":"/2.1/for-developers/rest-api/core/static-ip/assign-static-ip-addresses-to-user-devices","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"3be6730c01346f61a4aea617d329ee5514c31961","title":"Check whether a single static IP assignment would be valid","pathname":"/2.1/for-developers/rest-api/core/static-ip/check-whether-a-single-static-ip-assignment-would-be-valid","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"9c19549a14f6eda9cc9f536af27dc5352a4e4c10","title":"List the IP addresses of a user device, grouped by location","pathname":"/2.1/for-developers/rest-api/core/static-ip/list-the-ip-addresses-of-a-user-device-grouped-by-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Static IP"}]},{"id":"3456328c84dfcdbb746db1aab43281fe8ce17ef7","title":"Network","pathname":"/2.1/for-developers/rest-api/core/network","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"ad280a904049b5e807f9962cc5435951b909b306","title":"List networks","pathname":"/2.1/for-developers/rest-api/core/network/list-networks","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"2a9729b1af5214ddb472d9e47eabb7d28576a921","title":"Create a network","pathname":"/2.1/for-developers/rest-api/core/network/create-a-network","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"ba30d8567c1b8e58083bb521d9e54947d0f94b14","title":"Count networks","pathname":"/2.1/for-developers/rest-api/core/network/count-networks","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"845ca4076fdbdaee455122c0041668ff7304fea1","title":"List networks reduced to their ID and name","pathname":"/2.1/for-developers/rest-api/core/network/list-networks-reduced-to-their-id-and-name","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"264e0011326ec1c7eeaf38185e2979e1074aa375","title":"Import a network from a WireGuard configuration file","pathname":"/2.1/for-developers/rest-api/core/network/import-a-network-from-a-wireguard-configuration-file","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"fc5d34a908c78330eaaf9148b253c76c621ace8a","title":"Get a network","pathname":"/2.1/for-developers/rest-api/core/network/get-a-network","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"4477fb9b60d3fcd9b38f8fafa2fdac1886dac1fa","title":"Update a network","pathname":"/2.1/for-developers/rest-api/core/network/update-a-network","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"871160f1b0db1b0e0dfe1595a4d88d1cf2751476","title":"Delete a network","pathname":"/2.1/for-developers/rest-api/core/network/delete-a-network","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"166460fc3f149b7a4cf6de09c77430c48f7d685c","title":"Get the WireGuard configuration of a device in a location","pathname":"/2.1/for-developers/rest-api/core/network/get-the-wireguard-configuration-of-a-device-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"ad2df118a2ed42f9d6065476d8fc42d69fffbe5f","title":"Assign imported devices to users","pathname":"/2.1/for-developers/rest-api/core/network/assign-imported-devices-to-users","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Network"}]},{"id":"0d3ca36d78e990018979f5f0aabd391dcc190071","title":"Location Stats","pathname":"/2.1/for-developers/rest-api/core/location-stats","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"9cf664fe1e5081714ba0e1d9f2b8d414398b8875","title":"Get traffic statistics for all locations","pathname":"/2.1/for-developers/rest-api/core/location-stats/get-traffic-statistics-for-all-locations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"9c1428c538e28bd23cd10d6bacd2c11814a99edf","title":"List connected network devices in a location","pathname":"/2.1/for-developers/rest-api/core/location-stats/list-connected-network-devices-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"804927efd73388532ef571dcd975e653dd5d4139","title":"List connected users in a location","pathname":"/2.1/for-developers/rest-api/core/location-stats/list-connected-users-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"d929d751759536acc4dc43fd992a6a4bb8644e2b","title":"List the connected devices of a user in a location","pathname":"/2.1/for-developers/rest-api/core/location-stats/list-the-connected-devices-of-a-user-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"bf0f3303297ee81faecd1db23bf3871bbbb5ecd5","title":"Get traffic statistics for a location","pathname":"/2.1/for-developers/rest-api/core/location-stats/get-traffic-statistics-for-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Location Stats"}]},{"id":"3d04ac64fa58b54a19d2af863564b47f8de3226c","title":"Gateway","pathname":"/2.1/for-developers/rest-api/core/gateway","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"c6d594c3c5843f2425c4f29bdbd8ffdaa7b960fb","title":"List gateways in all locations","pathname":"/2.1/for-developers/rest-api/core/gateway/list-gateways-in-all-locations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"be100410ea48aac2570667092ae345717863b993","title":"Get a gateway","pathname":"/2.1/for-developers/rest-api/core/gateway/get-a-gateway","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"07cda1687bab90a6b335ab993104b1c4cfd4f87d","title":"Rename a gateway, or enable or disable it","pathname":"/2.1/for-developers/rest-api/core/gateway/rename-a-gateway-or-enable-or-disable-it","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"f4d0344f9aee834408e276599fe01b919be19ac3","title":"Delete a gateway","pathname":"/2.1/for-developers/rest-api/core/gateway/delete-a-gateway","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"eb39ffa86952edc6ee425b616e7c482d62839991","title":"Get the state of gateways in all locations","pathname":"/2.1/for-developers/rest-api/core/gateway/get-the-state-of-gateways-in-all-locations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"f3bbc9eb05a20f84a9354b074fc1bfb919ae722c","title":"Get the state of gateways in a location","pathname":"/2.1/for-developers/rest-api/core/gateway/get-the-state-of-gateways-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"3f010a50cc732f05bd1f826411b227e22ef05d3a","title":"Adopt a gateway in a location","pathname":"/2.1/for-developers/rest-api/core/gateway/adopt-a-gateway-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"2a5180304057f7da952e2eb3d35b842031577c75","title":"Stream the progress of gateway TLS setup","pathname":"/2.1/for-developers/rest-api/core/gateway/stream-the-progress-of-gateway-tls-setup","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Gateway"}]},{"id":"d73745d5fa4e67d9b40036589feff390774f6ff7","title":"Proxy","pathname":"/2.1/for-developers/rest-api/core/proxy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"7067ccae8bc6d265016d5640fbe94e8e53461c0f","title":"List edge instances","pathname":"/2.1/for-developers/rest-api/core/proxy/list-edge-instances","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"db1d67ce5dbf9ee11a277d2b5ec646468f1a160d","title":"Stream the progress of Let's Encrypt certificate issuance on the edge","pathname":"/2.1/for-developers/rest-api/core/proxy/stream-the-progress-of-lets-encrypt-certificate-issuance-on-the-edge","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"ae50d586554b3710233026e6ff2b8023002514c1","title":"Stream the progress of edge (proxy) TLS setup","pathname":"/2.1/for-developers/rest-api/core/proxy/stream-the-progress-of-edge-proxy-tls-setup","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"69f13652cd21c23e273f94aa463200a3b6bbf305","title":"Get an edge instance","pathname":"/2.1/for-developers/rest-api/core/proxy/get-an-edge-instance","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"e6977d7d5651cd78099342963979831b9b71555b","title":"Rename an edge instance, or enable or disable it","pathname":"/2.1/for-developers/rest-api/core/proxy/rename-an-edge-instance-or-enable-or-disable-it","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"8b3b2d914b6b1c1d741a2327072fe98c0f543b4a","title":"Delete an edge instance","pathname":"/2.1/for-developers/rest-api/core/proxy/delete-an-edge-instance","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Proxy"}]},{"id":"651de13bf8e2bab4c0a7cc7cc3f23a27cc25224d","title":"Certificates","pathname":"/2.1/for-developers/rest-api/core/certificates","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"dd9a0d6d3bcbaa46d252560b330684ae0058c978","title":"Get the certificate of the internal certificate authority","pathname":"/2.1/for-developers/rest-api/core/certificates/get-the-certificate-of-the-internal-certificate-authority","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"1c61f319e45dae922516a6d10c8b447ccde4f5f6","title":"Get the certificates currently used by core and edge","pathname":"/2.1/for-developers/rest-api/core/certificates/get-the-certificates-currently-used-by-core-and-edge","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"8a8ff8cedf6051f301eaf6d3f46fae1378545a25","title":"Set up the certificate for the internal (core) URL","pathname":"/2.1/for-developers/rest-api/core/certificates/set-up-the-certificate-for-the-internal-core-url","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"553f268879579115312fcba0977f93f96b7b7168","title":"Set up the certificate for the external (edge) URL","pathname":"/2.1/for-developers/rest-api/core/certificates/set-up-the-certificate-for-the-external-edge-url","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Certificates"}]},{"id":"6b7ace8bfde75567683efd0ebf12fd39ea7c234d","title":"SSH Key","pathname":"/2.1/for-developers/rest-api/core/ssh-key","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"3f597bf6bac84de39c4909ee13ca9e1f248a216f","title":"Get SSH authorized keys in the `authorized_keys` file format","pathname":"/2.1/for-developers/rest-api/core/ssh-key/get-ssh-authorized-keys-in-the-authorized_keys-file-format","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"05f8f0cd7de07c5348f48ebd1b52f6d7cd1b9532","title":"List SSH and GPG authentication keys of a user","pathname":"/2.1/for-developers/rest-api/core/ssh-key/list-ssh-and-gpg-authentication-keys-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"5877631ae944d3e7b95eaf193566029b8040493e","title":"Add an SSH or GPG authentication key to a user","pathname":"/2.1/for-developers/rest-api/core/ssh-key/add-an-ssh-or-gpg-authentication-key-to-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"b93f29f46e11bae1635756764df648671b2a08cd","title":"Delete an authentication key of a user","pathname":"/2.1/for-developers/rest-api/core/ssh-key/delete-an-authentication-key-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"668f5bde6b5ac72619c24b72ecd2b310a673653f","title":"Rename an authentication key of a user","pathname":"/2.1/for-developers/rest-api/core/ssh-key/rename-an-authentication-key-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SSH Key"}]},{"id":"33bf7a6ab036f40a4f008bd9689e5694c2b5d266","title":"API Token","pathname":"/2.1/for-developers/rest-api/core/api-token","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"c422e60614ce46927193a8c6a29b0c07252224e0","title":"List API tokens of a user","pathname":"/2.1/for-developers/rest-api/core/api-token/list-api-tokens-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"6d81d97b7211cd980fdb86ba2ab8f66ac87d1492","title":"Create an API token for a user","pathname":"/2.1/for-developers/rest-api/core/api-token/create-an-api-token-for-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"ed36a91f305b47db37e64008ad255c4d84074102","title":"Delete an API token of a user","pathname":"/2.1/for-developers/rest-api/core/api-token/delete-an-api-token-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"167e150cf7a1283d85693b9f7d7f1ee7749a302a","title":"Rename an API token of a user","pathname":"/2.1/for-developers/rest-api/core/api-token/rename-an-api-token-of-a-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"API Token"}]},{"id":"bb0aecebc9d5f8b4e878027e278cb4c36a547cbb","title":"Webhook","pathname":"/2.1/for-developers/rest-api/core/webhook","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"3ea4abb75f48ec8779aea7523200d5085f929bdb","title":"List webhooks","pathname":"/2.1/for-developers/rest-api/core/webhook/list-webhooks","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"7ccd3085ff37851d3e32d2305b69776450b15856","title":"Create a webhook","pathname":"/2.1/for-developers/rest-api/core/webhook/create-a-webhook","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"c98fec2b1c500589545859e9c6e74e2314c03138","title":"Get a webhook","pathname":"/2.1/for-developers/rest-api/core/webhook/get-a-webhook","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"9f2671449790e255871b7443b008d951d6058a3b","title":"Enable or disable a webhook","pathname":"/2.1/for-developers/rest-api/core/webhook/enable-or-disable-a-webhook","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"d7688dc436a6b82f144c479bab67b65ba195bcaf","title":"Update a webhook","pathname":"/2.1/for-developers/rest-api/core/webhook/update-a-webhook","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"8560c1216fca4416c07500cdeaa403a37da38f9a","title":"Delete a webhook","pathname":"/2.1/for-developers/rest-api/core/webhook/delete-a-webhook","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Webhook"}]},{"id":"cfe161bfb21ccfc94ee0ef3653be843abfbce37e","title":"Settings","pathname":"/2.1/for-developers/rest-api/core/settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"ee8278b7fd101df039b5d3165a2ed4e6eb7d2553","title":"Get instance settings","pathname":"/2.1/for-developers/rest-api/core/settings/get-instance-settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"91c074a77343d51d23773ec7d6cca5e47fcb6b08","title":"Replace instance settings","pathname":"/2.1/for-developers/rest-api/core/settings/replace-instance-settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"03aff98599692bbdd8078e4dd6c4b730868e12b1","title":"Update selected instance settings","pathname":"/2.1/for-developers/rest-api/core/settings/update-selected-instance-settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"e9e8a5683853485b6379ff41e720c2be1e558fd5","title":"Restore default branding settings","pathname":"/2.1/for-developers/rest-api/core/settings/restore-default-branding-settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"17d6a8c07717100910f334bf881c1142e707b302","title":"Get enterprise settings","pathname":"/2.1/for-developers/rest-api/core/settings/get-enterprise-settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"52dcf87a02e0d2776f7c48ffc48b93524b6c666b","title":"Update selected enterprise settings","pathname":"/2.1/for-developers/rest-api/core/settings/update-selected-enterprise-settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"9cda2234c617f09fd6b8064da2c5cc8e21214027","title":"Get settings required to render the web UI","pathname":"/2.1/for-developers/rest-api/core/settings/get-settings-required-to-render-the-web-ui","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Settings"}]},{"id":"52fe84ccccfc596429d081c35daab52aec4469f9","title":"LDAP","pathname":"/2.1/for-developers/rest-api/core/ldap","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"52f7fa682b4b7c4306bfbcc196f1b6a1171e65ac","title":"Preview the changes a full LDAP sync would make","pathname":"/2.1/for-developers/rest-api/core/ldap/preview-the-changes-a-full-ldap-sync-would-make","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"LDAP"}]},{"id":"3acc4cca8eea94cf2ad8b82a95f7281c4f201dbe","title":"Test the LDAP connection using the currently saved settings","pathname":"/2.1/for-developers/rest-api/core/ldap/test-the-ldap-connection-using-the-currently-saved-settings","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"LDAP"}]},{"id":"e0e07ac5d0e2b38644a231e381b50ac4f999cd40","title":"Test the LDAP connection","pathname":"/2.1/for-developers/rest-api/core/ldap/test-the-ldap-connection","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"LDAP"}]},{"id":"577db6c5ac144a13ccf00fb3435fc189fe149617","title":"Activity Log","pathname":"/2.1/for-developers/rest-api/core/activity-log","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"e6388875c909e98cf62c95e0859d35fea2770a7c","title":"List activity log events","pathname":"/2.1/for-developers/rest-api/core/activity-log/list-activity-log-events","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"0c61c33d745bdcb8b9ace22bc17d8f7f2b8f5b24","title":"List activity log streams","pathname":"/2.1/for-developers/rest-api/core/activity-log/list-activity-log-streams","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"82d3d47b7735ff9f7f7a6e23a4d3b0b2fb6bdcba","title":"Create an activity log stream","pathname":"/2.1/for-developers/rest-api/core/activity-log/create-an-activity-log-stream","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"1f8b1a8b541a61127d9284ddb2860217c49af459","title":"Update an activity log stream","pathname":"/2.1/for-developers/rest-api/core/activity-log/update-an-activity-log-stream","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"96df20536d08c651ee4b6e5edb54a0ee74809fea","title":"Delete an activity log stream","pathname":"/2.1/for-developers/rest-api/core/activity-log/delete-an-activity-log-stream","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Activity Log"}]},{"id":"a16e11768afe340aeef067ac629b517ede647cf1","title":"ACL","pathname":"/2.1/for-developers/rest-api/core/acl","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"335ce2bcb5806bfa8dd160c55319513e205e0335","title":"List ACL aliases","pathname":"/2.1/for-developers/rest-api/core/acl/list-acl-aliases","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"b7be9a495d2f2479fed949ed488fe51cff47d2d7","title":"Create an ACL alias","pathname":"/2.1/for-developers/rest-api/core/acl/create-an-acl-alias","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"663ff75069cb11c29f4a9c61b14004fc0fa64f9c","title":"Apply ACL aliases","pathname":"/2.1/for-developers/rest-api/core/acl/apply-acl-aliases","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"e44799f7a9c6fd97a5ff81eb9a02d335ef4d2439","title":"Count ACL aliases by state","pathname":"/2.1/for-developers/rest-api/core/acl/count-acl-aliases-by-state","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"50b595e7bc91c1aaf6d72e190d534201aec0486d","title":"Get an ACL alias","pathname":"/2.1/for-developers/rest-api/core/acl/get-an-acl-alias","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"e3d83c9f8518ffc082148953604f36474a4f6784","title":"Update an ACL alias","pathname":"/2.1/for-developers/rest-api/core/acl/update-an-acl-alias","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"52a751c178594030cbb06f17f4bc40b4c8146d16","title":"Delete an ACL alias","pathname":"/2.1/for-developers/rest-api/core/acl/delete-an-acl-alias","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"e37e6f1b7ab06be2cd58f9d2bb3b8aa5328160c7","title":"List ACL destinations","pathname":"/2.1/for-developers/rest-api/core/acl/list-acl-destinations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"84698ba82a9e66dba6bdf50eba68d2dfa37365cc","title":"Create an ACL destination","pathname":"/2.1/for-developers/rest-api/core/acl/create-an-acl-destination","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"1377a9919b80bf73245d4068abe0a66a31939b57","title":"Apply ACL destinations","pathname":"/2.1/for-developers/rest-api/core/acl/apply-acl-destinations","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"983acc3bd04fc371be0e767a97454a321918df1a","title":"Count ACL destinations by state","pathname":"/2.1/for-developers/rest-api/core/acl/count-acl-destinations-by-state","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"5df928f4911de6a465805b25ef8634991ad16148","title":"Get an ACL destination","pathname":"/2.1/for-developers/rest-api/core/acl/get-an-acl-destination","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"02ab01af5e348e42904c6f7b58c3718efe3d10f1","title":"Update an ACL destination","pathname":"/2.1/for-developers/rest-api/core/acl/update-an-acl-destination","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"bf08e8ef8c0f50bc00514a7b1761ea7fe0aaa267","title":"Delete an ACL destination","pathname":"/2.1/for-developers/rest-api/core/acl/delete-an-acl-destination","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"4986c97f11cdc1c520c49475743726bba51aa99e","title":"List ACL rules","pathname":"/2.1/for-developers/rest-api/core/acl/list-acl-rules","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"4129b88097497b6ce99aae36c82066932c24b460","title":"Create an ACL rule","pathname":"/2.1/for-developers/rest-api/core/acl/create-an-acl-rule","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"ab193ae5f5320ac0a9932608244854834c1e7435","title":"Apply ACL rules","pathname":"/2.1/for-developers/rest-api/core/acl/apply-acl-rules","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"528a826b3dcf1a9d8e2356781290a08848f46280","title":"Count ACL rules by state","pathname":"/2.1/for-developers/rest-api/core/acl/count-acl-rules-by-state","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"07aa0e4a8dfba3e120a9327e4d7c8d5ade04387a","title":"Get an ACL rule","pathname":"/2.1/for-developers/rest-api/core/acl/get-an-acl-rule","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"41234cddbff2b0b77c3595d67ce88895511095ec","title":"Update an ACL rule","pathname":"/2.1/for-developers/rest-api/core/acl/update-an-acl-rule","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"9f723f9e39fe4b7efeb13e7fbba2227aeed5d120","title":"Delete an ACL rule","pathname":"/2.1/for-developers/rest-api/core/acl/delete-an-acl-rule","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"ACL"}]},{"id":"2f0dfa0e3b0dec5db9f51545ba6484706db8e7b3","title":"Device Posture","pathname":"/2.1/for-developers/rest-api/core/device-posture","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"2cc5cca8d5531a8afe3aac13af7ffdef59cb8888","title":"List device posture check policies","pathname":"/2.1/for-developers/rest-api/core/device-posture/list-device-posture-check-policies","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"4479cb2f802b1cd45d90db94bd06de5595530d1e","title":"Create a device posture check policy","pathname":"/2.1/for-developers/rest-api/core/device-posture/create-a-device-posture-check-policy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"90efea16be38e88f685b10b37a5697b9e162ecf7","title":"List available posture check versions","pathname":"/2.1/for-developers/rest-api/core/device-posture/list-available-posture-check-versions","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"3c2d39ad80a53985118dcf8c0faffcb5f4f6c756","title":"Get a device posture check policy","pathname":"/2.1/for-developers/rest-api/core/device-posture/get-a-device-posture-check-policy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"03d88de246d4a441433158b102fafa6bbcb3cea1","title":"Update a device posture check policy","pathname":"/2.1/for-developers/rest-api/core/device-posture/update-a-device-posture-check-policy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"4e4efe60524f0c2ab2d17d07ec28ebfa1629e5e5","title":"Delete a device posture check policy","pathname":"/2.1/for-developers/rest-api/core/device-posture/delete-a-device-posture-check-policy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"bcfab094c561411cbb43a26f05bcfef1297fcc11","title":"Duplicate a device posture check policy","pathname":"/2.1/for-developers/rest-api/core/device-posture/duplicate-a-device-posture-check-policy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"85bea0e274f972ababdc42b07b694d8feccf79d8","title":"Assign locations to a device posture check policy","pathname":"/2.1/for-developers/rest-api/core/device-posture/assign-locations-to-a-device-posture-check-policy","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"382fcd6f52ae71ab10c94391d709944fd84b532f","title":"Assign device posture check policies to a location","pathname":"/2.1/for-developers/rest-api/core/device-posture/assign-device-posture-check-policies-to-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Device Posture"}]},{"id":"6718741591d4d3a12223c85e612f88f10de84cfd","title":"SNAT","pathname":"/2.1/for-developers/rest-api/core/snat","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"f233cfe8e27e51f67948e700acbcb0d377aaad90","title":"List SNAT bindings in a location","pathname":"/2.1/for-developers/rest-api/core/snat/list-snat-bindings-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"69516d5baad1e9e23a3bd81f154f1276324f99d5","title":"Create a SNAT binding for a user in a location","pathname":"/2.1/for-developers/rest-api/core/snat/create-a-snat-binding-for-a-user-in-a-location","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"d0bfb85d81ffd3dcc34f86d7cd25450265e36933","title":"Update a SNAT binding","pathname":"/2.1/for-developers/rest-api/core/snat/update-a-snat-binding","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"6665a4341dc5c7f14c0fc7d75a6fd15280771a9e","title":"Delete a SNAT binding","pathname":"/2.1/for-developers/rest-api/core/snat/delete-a-snat-binding","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"SNAT"}]},{"id":"211f4800e4338b643f544b0d914015a29e634c23","title":"Open ID","pathname":"/2.1/for-developers/rest-api/core/open-id","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"ee2a111d5f5a3ae588aecbfb5896ab7695f44702","title":"Start login through the external OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/start-login-through-the-external-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"c79dc80e46df1a459f08164ac98f6c0110edb30d","title":"Finish login through the external OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/finish-login-through-the-external-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"b9b8cac9aa1e89347e4ced5f1ec762a8582e2df2","title":"List OpenID providers","pathname":"/2.1/for-developers/rest-api/core/open-id/list-openid-providers","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"f7487d6b444fe9920fcda9149dac9f0d5e314cdd","title":"Create an OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/create-an-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"7c6c385609fec4b903a9c582684262f9d00bc064","title":"Get the current OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/get-the-current-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"5d52d154b97bcb08421e9b7f572e47b445902323","title":"Get an OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/get-an-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"a565dced16b5638f6759875491c3991bed8e6943","title":"Update an OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/update-an-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"c30e1df9c671e51d5e9d078e769a7f41681ecedc","title":"Delete an OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/delete-an-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"54f0af0a33e9a6a840f5928d3521928174977bd4","title":"Test the directory sync connection of the current OpenID provider","pathname":"/2.1/for-developers/rest-api/core/open-id/test-the-directory-sync-connection-of-the-current-openid-provider","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Open ID"}]},{"id":"4f86e4507113669e15c52d23857c1f7a202a8b10","title":"OAuth2","pathname":"/2.1/for-developers/rest-api/core/oauth2","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"81a42b613c58d1f1286edd8a658b443b97e3daf4","title":"Get the OpenID Connect discovery document","pathname":"/2.1/for-developers/rest-api/core/oauth2/get-the-openid-connect-discovery-document","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"8ec6f6808352b89b0d80971580fa6602d76dc286","title":"List OAuth2/OpenID client applications","pathname":"/2.1/for-developers/rest-api/core/oauth2/list-oauth2-openid-client-applications","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"54482b5e6c36d004e5048bf69141ae8cf69a50b2","title":"Create an OAuth2/OpenID client application","pathname":"/2.1/for-developers/rest-api/core/oauth2/create-an-oauth2-openid-client-application","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"6e3d61450773fb3e67926f720475657675d896dd","title":"Start the OAuth2 authorization flow","pathname":"/2.1/for-developers/rest-api/core/oauth2/start-the-oauth2-authorization-flow","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"6dc972793b7a15bb0579839cfc8239f3585435ea","title":"Finish the OAuth2 authorization flow after user consent","pathname":"/2.1/for-developers/rest-api/core/oauth2/finish-the-oauth2-authorization-flow-after-user-consent","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"c4e0761aa125139116c6ecc0812bc8f0fefd11c8","title":"Get the JSON Web Key Set used to verify ID token signatures","pathname":"/2.1/for-developers/rest-api/core/oauth2/get-the-json-web-key-set-used-to-verify-id-token-signatures","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"7f2ca9bbedfb6ce7aa5c2b407cc1e335f3aeff93","title":"Exchange an authorization code or a refresh token for tokens","pathname":"/2.1/for-developers/rest-api/core/oauth2/exchange-an-authorization-code-or-a-refresh-token-for-tokens","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"651a501a226e68321526f0225ac139bc1f287bdb","title":"Get the claims of the authenticated user","pathname":"/2.1/for-developers/rest-api/core/oauth2/get-the-claims-of-the-authenticated-user","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"7ebadaee12d5f19466e50b8b2c67e5718d22b6e6","title":"Get an OAuth2/OpenID client application","pathname":"/2.1/for-developers/rest-api/core/oauth2/get-an-oauth2-openid-client-application","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"de66bcba07121bcf385d7a44b78d84d2a7f5a8b6","title":"Enable or disable an OAuth2/OpenID client application","pathname":"/2.1/for-developers/rest-api/core/oauth2/enable-or-disable-an-oauth2-openid-client-application","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"116abd349c7504bb50a9ec722ee03f7553824513","title":"Update an OAuth2/OpenID client application","pathname":"/2.1/for-developers/rest-api/core/oauth2/update-an-oauth2-openid-client-application","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"02d0381d40410def103175621e88fef2966da88d","title":"Delete an OAuth2/OpenID client application","pathname":"/2.1/for-developers/rest-api/core/oauth2/delete-an-oauth2-openid-client-application","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"OAuth2"}]},{"id":"c28e70224fe6a4324cbcd7b2d9170a1605454068","title":"Support","pathname":"/2.1/for-developers/rest-api/core/support","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"6b00a893440314ccdf2c601191895435366e2c2a","title":"Send the support data bundle to the defguard support address","pathname":"/2.1/for-developers/rest-api/core/support/send-the-support-data-bundle-to-the-defguard-support-address","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"bdb9b211832a02a894a91e6300461bfbac541d53","title":"Send a test email to verify the SMTP configuration","pathname":"/2.1/for-developers/rest-api/core/support/send-a-test-email-to-verify-the-smtp-configuration","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"9b05cca3c9dad30b483f5e289695488441f9f4f5","title":"Get instance configuration for support purposes","pathname":"/2.1/for-developers/rest-api/core/support/get-instance-configuration-for-support-purposes","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"3512e1760a9030e28cb274f20f775692f9e2821b","title":"Get recent instance logs for support purposes","pathname":"/2.1/for-developers/rest-api/core/support/get-recent-instance-logs-for-support-purposes","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"Support"}]},{"id":"66e61f6056a94f12c5ba005c1f52ef3ba10de57d","title":"License","pathname":"/2.1/for-developers/rest-api/core/license","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]},{"id":"dd24304696be10646ccc68a5f1760a79dd1d76f2","title":"Get information about the enterprise license and enabled features","pathname":"/2.1/for-developers/rest-api/core/license/get-information-about-the-enterprise-license-and-enabled-features","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"License"}]},{"id":"bb18e68d66b6290cdf37fc1f0d6a90cbd8a77afe","title":"Check a license key and return its limits","pathname":"/2.1/for-developers/rest-api/core/license/check-a-license-key-and-return-its-limits","siteSpaceId":"sitesp_DnLdv","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"},{"label":"License"}]},{"id":"d3f7a0f9c0bdd4d475912148cd3dddd8a657a178","title":"Models","pathname":"/2.1/for-developers/rest-api/core/models","siteSpaceId":"sitesp_DnLdv","breadcrumbs":[{"label":"For Developers"},{"label":"REST API"},{"label":"Core"}]}]}