Skip to content

Ulysses Neves

Microsoft Entra ID, authentication, and hybrid identity troubleshooting.

Menu
  • Home
  • Microsoft Azure
  • Microsoft AD FS
  • Microsoft 365
  • Contact
  • Troubleshooting Index
Menu
Microsoft Entra Kerberos key rotation — what changes and what to check. Keys A and B on a circuit-board background, with the @ulyssesneves.com watermark.

Microsoft Entra Kerberos key rotation: what changes—and what administrators should check

Posted on September 6, 2026

Entra in Practice · Episode 1

Editorial scope: This is a documentation-based explainer, not a report of a completed lab.

Hello everyone. If you manage Windows Hello for Business cloud Kerberos trust, Microsoft Entra Kerberos is already part of your authentication design. Microsoft’s deployment guide identifies it as a required component of that model.

But what happens when its key changes? What protects tickets issued before the rotation? And does a reliability improvement mean administrators can stop thinking about the transition?

Let’s connect Microsoft’s announcement to those practical questions.

Start with the change, not the command

In its June 2026 announcements, Microsoft listed a generally available reliability improvement for Microsoft Entra Kerberos key rotation, particularly for incoming trust referral flows.

Microsoft describes the previous failure condition:

“Previously, authentication failures could occur during Kerberos key rotation if referral tickets were encrypted with a secondary key.”

The announcement explains that validation now attempts decryption using both the primary and secondary Kerberos keys.

Why this matters: the important detail is not simply that a key was rotated. It is whether a ticket protected by the previous key can still be processed during the transition. That is the specific reliability scenario described in the announcement—not a statement that every Kerberos authentication failure has been resolved.

Understand the component you are maintaining

The Microsoft Entra Kerberos server object is a logical object, not another physical domain controller to deploy. Its key is maintained in on-premises Active Directory and securely published to Microsoft Entra ID. Microsoft documents that this key protects ticket-granting tickets issued by Microsoft Entra ID.

For Windows Hello for Business cloud Kerberos trust, Microsoft describes the associated AzureADKerberos computer object as appearing like a read-only domain controller without being associated with a physical server.

This distinction matters when reading documentation: the product name is Microsoft Entra Kerberos, while literal object and command names can still contain AzureAD.

Follow the tickets through a rotation

Consider two labels for illustration:

  • Key A: the primary key before rotation.
  • Key B: the newly generated key.

After rotation, B becomes primary and A becomes secondary. New tickets use the primary key; the secondary key remains available to validate existing tickets until they expire. This is the dual-key behavior documented by Microsoft. [2]

Before rotation, Key A is primary. After rotation, new Key B becomes primary for new tickets, while Key A becomes secondary to validate existing tickets until expiry.
Original explanatory diagram based on Microsoft’s key-rotation documentation. It illustrates key roles, not a complete authentication exchange. Select the diagram to view it full size.

The overlap is deliberate. Microsoft’s documentation describes it as the mechanism for maintaining continuity while moving from one key to another.

Before opening PowerShell, answer these questions

QuestionWhat the Microsoft documentation establishes
Is Microsoft Entra Kerberos already configured?An existing Microsoft Entra Kerberos server object is a prerequisite.
Which module is required?AzureADHybridAuthenticationManagement.
What access is needed?The guide lists domain-admin or equivalent AD DS credentials and cloud-admin credentials. Confirm the applicable requirements before execution.
Can a generic krbtgt reset tool replace the documented method?Microsoft specifically requires Set-AzureADKerberosServer for this operation so both AD DS and Microsoft Entra ID are updated.
Is there a universal rotation schedule?The guide does not mandate a fixed interval; it recommends alignment with existing Kerberos security practices.
Source: Microsoft’s rotation guide.

The documented command is:

Set-AzureADKerberosServer -Domain $domain -CloudCredential $cloudCred -DomainCredential $domainCred -RotateServerKey

This is a reference excerpt, not a ready-to-run lab script. The variables require the appropriate environment values and credentials. No credentials, command execution, or output are supplied in this article.

The name Set-AzureADKerberosServer is intentional: it remains the command shown in the current Microsoft documentation. It should not be “modernized” by changing its spelling.

One rotation is not the same as retiring every older key

Because the previous primary becomes secondary, generating a new key and fully retiring older keys are different milestones.

Microsoft states:

“To fully retire older keys, perform the rotation twice, ensuring that both the original primary and secondary keys have expired.”

Do not read that sentence as a complete instruction to run two immediate, back-to-back rotations.

Document not found: a universal waiting period between those rotations in the sources cited here. This article therefore does not prescribe a number of hours or an automated two-rotation sequence.

Likewise, it does not invent event IDs, expected command output, or a rollback procedure that these sources do not provide.

The operational takeaway

The June announcement addresses a specific secondary-key validation problem during incoming trust referral flows. The rotation guide explains the broader mechanism: introduce a new primary key while retaining the previous key as secondary.

For administrators, the useful distinction is:

A new key has been generated → existing tickets are still being accommodated → older keys are eventually retired.

Understanding those stages makes the documentation more useful than treating rotation as a command to copy and paste.

Original Microsoft sources

  1. Microsoft Entra releases and announcements — June 2026
  2. Rotate the Kerberos server key for Microsoft Entra Kerberos
  3. Windows Hello for Business cloud Kerberos trust deployment guide

Disclaimer: The views expressed here are personal and do not represent my employer. This article explains Microsoft’s published guidance; it does not claim hands-on validation. Review the current documentation and validate changes in an appropriate test environment before production use.

[ ]’s
Ulysses Neves

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Microsoft Entra Kerberos key rotation: what changes—and what administrators should check September 6, 2026
  • Microsoft Authenticator Will Block Jailbroken Devices in 2026 — What You Need to Know March 17, 2026
  • Enhancing Azure role activation security with FIDO2/Passkeys September 23, 2024
  • Microsoft Entra ID CAP | Enforcing WHfB using Authentication Strength April 21, 2024
  • Troubleshooting Error Code ‘0x000005e’ in WHfB: PIN Authentication Woes February 11, 2024

Archives

  • September 2026
  • March 2026
  • September 2024
  • April 2024
  • February 2024
  • December 2023
  • September 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019

Tags

#aaddownleveldevice #adfs #adfscertificate #adfscertificates #adfsmfaadapter #azureauth #azureCA #azuredevice #capolicy #cloudsummit2021 #conditionalaccess #conditionalaccesspolicy #deviceregistration #farmbehavior #gopasswordless #mfaserver #msidentity #namedlocation #securingazure #securingazuread #sslprivatekey #troubleshootingadfs #troubleshootingwaptrust #tshootadfs #waptrust #webapplicationproxy #WHFBcerttrust #whfbdeployment #WHfBhybridsetup #WHfBprovisioning #widdatabase adconnect AD FS authenticationstrength az500 azurepim Azure security cloudsecurity microsoft365 Microsoft Azure Microsoft Entra hybrid join Microsoft Entra ID Microsoft Entra MFA PowerShell WHfB
©2026 Ulysses Neves | Design: Newspaperly WordPress Theme
Ulysses Neves
Gerenciar Consentimento de Cookies
Para fornecer as melhores experiências, usamos tecnologias como cookies para armazenar e/ou acessar informações do dispositivo. O consentimento para essas tecnologias nos permitirá processar dados como comportamento de navegação ou IDs exclusivos neste site. Não consentir ou retirar o consentimento pode afetar negativamente certos recursos e funções.
Funcional Always active
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Ver preferências
  • {title}
  • {title}
  • {title}