<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Eduardo Silva</title>
    <description>The latest articles on DEV Community by Eduardo Silva (@eduardo_silva_231413).</description>
    <link>https://dev.to/eduardo_silva_231413</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4216841%2F99e98a8d-3305-467a-a082-306fc410e899.jpg</url>
      <title>DEV Community: Eduardo Silva</title>
      <link>https://dev.to/eduardo_silva_231413</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/eduardo_silva_231413"/>
    <language>en</language>
    <item>
      <title>Staged Rollout no Microsoft Entra Connect: migrando da federação para autenticação em nuvem sem drama</title>
      <dc:creator>Eduardo Silva</dc:creator>
      <pubDate>Fri, 30 Oct 2026 11:58:23 +0000</pubDate>
      <link>https://dev.to/eduardo_silva_231413/staged-rollout-no-microsoft-entra-connect-migrando-da-federacao-para-autenticacao-em-nuvem-sem-3ea4</link>
      <guid>https://dev.to/eduardo_silva_231413/staged-rollout-no-microsoft-entra-connect-migrando-da-federacao-para-autenticacao-em-nuvem-sem-3ea4</guid>
      <description>&lt;h1&gt;
  
  
  Staged Rollout no Microsoft Entra Connect: migrando da federação para autenticação em nuvem sem drama
&lt;/h1&gt;

&lt;p&gt;Se você administra um ambiente híbrido com AD FS (ou outro provedor de federação) e está pensando em migrar para autenticação gerenciada no Microsoft Entra ID (antigo Azure AD), provavelmente já se perguntou: "como eu testo isso com um grupo pequeno de usuários antes de virar a chave pra empresa inteira?"&lt;/p&gt;

&lt;p&gt;A resposta é o &lt;strong&gt;Staged Rollout&lt;/strong&gt; (implantação em estágios) do Microsoft Entra Connect — um recurso que existe exatamente para isso, mas que ainda é pouco usado porque muita documentação trata a migração como um "tudo ou nada". Neste artigo vou mostrar como configurar o Staged Rollout na prática, os cuidados que evitam dor de cabeça e como validar que está funcionando antes do corte definitivo do domínio.&lt;/p&gt;

&lt;h2&gt;
  
  
  O que é o Staged Rollout, de fato
&lt;/h2&gt;

&lt;p&gt;O Staged Rollout é um mecanismo de teste temporário para organizações com domínios federados. Ele permite mover um grupo de usuários — via grupo de segurança — para autenticação em nuvem (Password Hash Sync, Pass-through Authentication ou Autenticação baseada em certificado), mesmo com o domínio ainda configurado como federado no Entra ID.[1]&lt;/p&gt;

&lt;p&gt;Ponto importante: &lt;strong&gt;não é uma configuração permanente&lt;/strong&gt;. A recomendação oficial da Microsoft é manter o provedor de identidade federado ativo como fallback durante os testes, e completar o corte (cutover) do domínio para autenticação gerenciada depois que a validação for bem-sucedida. Continuar usando Staged Rollout por muito tempo, sem IdP federado de apoio, pode gerar falhas inesperadas de autenticação.[1]&lt;/p&gt;

&lt;p&gt;Combinações suportadas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Password Hash Sync + Seamless SSO&lt;/li&gt;
&lt;li&gt;Pass-through Authentication + Seamless SSO&lt;/li&gt;
&lt;li&gt;Autenticação baseada em certificado (CBA)&lt;/li&gt;
&lt;li&gt;Azure MFA&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;PHS + PTA + Seamless SSO simultâneos &lt;strong&gt;não são suportados&lt;/strong&gt; na mesma rollout.[1]&lt;/p&gt;

&lt;h2&gt;
  
  
  Pré-requisitos antes de habilitar
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Tenant Microsoft Entra com domínios federados.&lt;/li&gt;
&lt;li&gt;Decisão já tomada sobre qual mecanismo você vai migrar: PHS ou PTA.&lt;/li&gt;
&lt;li&gt;Se for usar PTA, um servidor Windows Server 2012 R2+ dedicado (nunca o próprio servidor do Entra Connect) para rodar o agente de autenticação, com conectividade de saída liberada para os endpoints da Microsoft.[1]&lt;/li&gt;
&lt;li&gt;Recomendado habilitar Seamless SSO para experiência de login silenciosa — em estações Windows 10/Server 2016+ isso ocorre via Primary Refresh Token (PRT).[1]&lt;/li&gt;
&lt;li&gt;Papel de &lt;strong&gt;Hybrid Identity Administrator&lt;/strong&gt; no tenant para configurar o Staged Rollout.&lt;/li&gt;
&lt;li&gt;Se o cenário envolve mover de federado para autenticação em nuvem, confirme que o atributo &lt;code&gt;synchronizeUpnForManagedUsersEnabled&lt;/code&gt; está como &lt;code&gt;true&lt;/code&gt; — sem isso o Entra ID não permite sincronizar atualizações de UPN para contas licenciadas usando autenticação gerenciada.[1]&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Passo a passo para habilitar
&lt;/h2&gt;

&lt;p&gt;A configuração acontece direto no portal do Microsoft Entra, não no instalador do Entra Connect:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Acesse o &lt;strong&gt;Microsoft Entra admin center&lt;/strong&gt; com uma conta Hybrid Identity Administrator.&lt;/li&gt;
&lt;li&gt;Navegue até &lt;strong&gt;Entra ID &amp;gt; Entra Connect &amp;gt; Connect Sync&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Na página do Microsoft Entra Connect, em &lt;strong&gt;Staged rollout of cloud authentication&lt;/strong&gt;, clique em &lt;strong&gt;Enable staged rollout for managed user sign-in&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Habilite a(s) opção(ões) desejada(s): Password Hash Sync, Pass-through Authentication, Seamless SSO ou Certificate-based Authentication.&lt;/li&gt;
&lt;li&gt;Adicione um grupo de segurança a cada funcionalidade habilitada.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Alguns limites que pegam muita gente desprevenida:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Máximo de &lt;strong&gt;10 grupos por funcionalidade&lt;/strong&gt; (PHS, PTA e Seamless SSO contam separadamente).&lt;/li&gt;
&lt;li&gt;Grupos &lt;strong&gt;aninhados&lt;/strong&gt; e &lt;strong&gt;dinâmicos&lt;/strong&gt; não são suportados — e contatos dentro do grupo bloqueiam a adição.&lt;/li&gt;
&lt;li&gt;Ao adicionar um novo grupo pela primeira vez, você fica limitado a &lt;strong&gt;200 usuários&lt;/strong&gt; para evitar timeout na interface; depois disso pode adicionar mais membros diretamente ao grupo.&lt;/li&gt;
&lt;li&gt;Alterações em um grupo já existente (adicionar/remover membros) podem levar &lt;strong&gt;até 24 horas&lt;/strong&gt; para ter efeito.[1]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Recomendação prática: use grupos &lt;strong&gt;somente na nuvem&lt;/strong&gt; (cloud-only) em vez de grupos sincronizados do AD on-premises, justamente para evitar a latência extra da sincronização do Entra Connect antes mesmo da propagação do Staged Rollout.[1]&lt;/p&gt;

&lt;h2&gt;
  
  
  O detalhe que ninguém avisa: o "um login extra"
&lt;/h2&gt;

&lt;p&gt;Quando um usuário entra num grupo de Staged Rollout, a troca de federado para gerenciado &lt;strong&gt;não é instantânea&lt;/strong&gt;. Ele precisa completar &lt;strong&gt;um login interativo adicional&lt;/strong&gt; usando o método de autenticação federado atual; só depois desse login o Entra atualiza o estado do usuário e passa a aplicar autenticação gerenciada nos acessos seguintes. O mesmo vale no caminho inverso quando o usuário é removido do grupo.[1]&lt;/p&gt;

&lt;p&gt;Isso também acontece após eventos de remediação do Entra ID Protection (SSPR, remediação de risco, dismissal de risco), que podem resetar o estado de Staged Rollout do usuário.[1]&lt;/p&gt;

&lt;p&gt;Se isso for um problema de experiência para o seu piloto, a Microsoft recomenda emitir um &lt;strong&gt;Temporary Access Pass (TAP)&lt;/strong&gt; logo após adicionar o usuário ao grupo: como o Entra avalia o TAP antes de redirecionar para o IdP federado, o usuário entra direto pela tela do Entra sem precisar do login federado extra.[1]&lt;/p&gt;

&lt;h2&gt;
  
  
  Validando que está funcionando
&lt;/h2&gt;

&lt;p&gt;Depois de adicionar o grupo:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Em uma sessão de navegador privada (fora da rede corporativa), acesse a página de Apps e digite o UPN de um usuário do grupo piloto. Se o Staged Rollout estiver ativo, ele &lt;strong&gt;não será redirecionado&lt;/strong&gt; para a página de login federado — vai direto para a tela de login com a marca do tenant Entra.&lt;/li&gt;
&lt;li&gt;Confirme o login no relatório de atividade de sign-in do Entra, filtrando pelo UPN do usuário.&lt;/li&gt;
&lt;li&gt;Para Seamless SSO, o teste é feito na rede interna: o usuário deve ser logado silenciosamente, com a mensagem "Trying to sign you in..." aparecendo brevemente antes do acesso.[1]&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  E se a sincronização travar no meio do processo?
&lt;/h2&gt;

&lt;p&gt;Durante o piloto é comum revisar a saúde da sincronização. Dois comandos que valem a pena ter na manga no servidor do Entra Connect:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Import-Module&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;ADSync&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="n"&gt;Get-ADSyncScheduler&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Confirme que &lt;code&gt;SyncCycleEnabled&lt;/code&gt; está &lt;code&gt;True&lt;/code&gt; e que &lt;code&gt;CurrentlyEffectiveSyncCycleInterval&lt;/code&gt; corresponde ao intervalo configurado (padrão de 30 minutos).[3]&lt;/p&gt;

&lt;p&gt;Se aparecerem erros de objeto específico no relatório de sincronização (por exemplo, referência de objeto não encontrada), o fluxo de correção típico é:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Força um ciclo delta depois de corrigir/remover o objeto problemático&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="n"&gt;Start-ADSyncSyncCycle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-PolicyType&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;Delta&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;seguido da conferência de que a exclusão ou correção foi propagada corretamente para o Entra ID, usando o &lt;strong&gt;Relatório de Erros de Sincronização&lt;/strong&gt; disponível no Microsoft Entra Connect Health, atualizado a cada 30 minutos.[2]&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusão
&lt;/h2&gt;

&lt;p&gt;O Staged Rollout resolve um problema real de migração híbrida: testar autenticação em nuvem com um grupo pequeno e controlado, sem comprometer o restante da organização que ainda depende do federado.[1] Os pontos que mais geram confusão na prática são: (1) o Staged Rollout não substitui o corte definitivo do domínio — ele é só uma ponte; (2) grupos dinâmicos/aninhados não funcionam, então planeje a governança de membership manualmente; e (3) o "um login extra" ao entrar/saída do grupo é esperado, e o TAP é a saída elegante pra suavizar isso durante o piloto.[1]&lt;/p&gt;

&lt;p&gt;Se você está planejando migrar de AD FS para PHS ou PTA em 2026, vale montar primeiro um piloto de Staged Rollout com um grupo de TI ou early adopters antes de qualquer comunicado maior — o retrabalho de corrigir um cutover malfeito em produção custa muito mais tempo do que validar com calma antes.&lt;/p&gt;

&lt;p&gt;Para quem quer aprofundar na arquitetura de identidade híbrida além do que cabe num artigo, o livro &lt;a href="https://www.amazon.com.br/dp/B0GDXCF2JN?tag=eduardosilv08-20" rel="noopener noreferrer"&gt;Microsoft Entra ID Handbook&lt;/a&gt; é uma referência prática sobre design seguro e escalável de ambientes Entra.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;p&gt;[1] &lt;a href="https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/how-to-connect-staged-rollout" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/how-to-connect-staged-rollout&lt;/a&gt; — Microsoft Entra Connect: Cloud authentication via Staged Rollout - Microsoft Learn&lt;br&gt;
[2] &lt;a href="https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/tshoot-connect-sync-errors" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/tshoot-connect-sync-errors&lt;/a&gt; — Microsoft Entra Connect: Troubleshoot errors during synchronization - Microsoft Learn&lt;br&gt;
[3] &lt;a href="https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/how-to-connect-sync-feature-scheduler" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/how-to-connect-sync-feature-scheduler&lt;/a&gt; — Microsoft Entra Connect Sync: Scheduler - Microsoft Learn&lt;/p&gt;

</description>
      <category>azure</category>
      <category>entra</category>
      <category>activedirectory</category>
      <category>hybrid</category>
    </item>
    <item>
      <title>Windows LAPS: como implantar o LAPS moderno no Active Directory (passo a passo com PowerShell)</title>
      <dc:creator>Eduardo Silva</dc:creator>
      <pubDate>Fri, 30 Oct 2026 09:01:24 +0000</pubDate>
      <link>https://dev.to/eduardo_silva_231413/windows-laps-como-implantar-o-laps-moderno-no-active-directory-passo-a-passo-com-powershell-18im</link>
      <guid>https://dev.to/eduardo_silva_231413/windows-laps-como-implantar-o-laps-moderno-no-active-directory-passo-a-passo-com-powershell-18im</guid>
      <description>&lt;h1&gt;
  
  
  Windows LAPS: como implantar o LAPS moderno no Active Directory (passo a passo com PowerShell)
&lt;/h1&gt;

&lt;p&gt;Se você ainda administra senhas de administrador local "na mão" ou usa o LAPS legado (aquele módulo &lt;code&gt;AdmPwd.PS&lt;/code&gt;), vale a pena parar e migrar para o &lt;strong&gt;Windows LAPS&lt;/strong&gt;, a versão nativa que a Microsoft integrou ao próprio Windows a partir das atualizações de abril de 2023 (e nativamente no Windows Server 2025 e Windows 11). Ele resolve um problema clássico de infraestrutura: senha de administrador local repetida em todas as máquinas, nunca rotacionada, e sem controle de quem pode lê-la.&lt;/p&gt;

&lt;p&gt;Neste artigo mostro como preparar o Active Directory, extender o schema, configurar a política via GPO e consultar as senhas via PowerShell — sem inventar comando nenhum, tudo conferido na documentação oficial da Microsoft.&lt;/p&gt;

&lt;h2&gt;
  
  
  Por que migrar do LAPS legado
&lt;/h2&gt;

&lt;p&gt;O Windows LAPS não é só um "rebranding" do LAPS clássico. Ele passou a fazer parte do sistema operacional (sem precisar instalar um MSI separado em todo cliente), ganhou suporte a backup de senha tanto no Active Directory quanto no Microsoft Entra ID (cenário híbrido), e trouxe um módulo PowerShell novo com cmdlets próprios. A tabela de equivalência entre os dois mundos ajuda bastante na migração:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Windows LAPS&lt;/th&gt;
&lt;th&gt;LAPS legado (AdmPwd.PS)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Get-LapsADPassword&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Get-AdmPwdPassword&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Update-LapsADSchema&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Update-AdmPwdADSchema&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Set-LapsADAuditing&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Set-AdmPwdAuditing&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Set-LapsADComputerSelfPermission&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Set-AdmPwdComputerSelfPermission&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Set-LapsADReadPasswordPermission&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Set-AdmPwdReadPasswordPermission&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Set-LapsADResetPasswordPermission&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Set-AdmPwdResetPasswordPermission&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Além disso, cmdlets novos sem equivalente no legado, como &lt;code&gt;Get-LapsDiagnostics&lt;/code&gt;, &lt;code&gt;Invoke-LapsPolicyProcessing&lt;/code&gt; e &lt;code&gt;Reset-LapsPassword&lt;/code&gt; (rotação imediata de senha), facilitam bastante o dia a dia de quem precisa resolver chamado com urgência.[1]&lt;/p&gt;

&lt;h2&gt;
  
  
  Requisitos de domínio
&lt;/h2&gt;

&lt;p&gt;Antes de sair rodando comando, confirme o Nível Funcional do Domínio (DFL — Domain Functional Level):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;DFL anterior a 2016&lt;/strong&gt;: só é possível armazenar a senha em texto claro (protegida por ACL no AD), sem criptografia, e sem suporte a gerenciamento da conta DSRM em controladores de domínio.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DFL 2016 ou superior&lt;/strong&gt;: já é possível habilitar criptografia da senha no AD. Mesmo assim, DCs com Windows Server 2016 ou anteriores não suportam Windows LAPS e não participam do gerenciamento de conta DSRM.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DFL 2016+ com DCs apenas Windows Server 2019 ou mais recentes&lt;/strong&gt;: cenário ideal — criptografia e gerenciamento de DSRM totalmente suportados.[4]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Na prática: se seus controladores de domínio ainda são 2016 ou mais antigos, planeje a atualização. Não dá para aproveitar 100% do recurso sem isso.&lt;/p&gt;

&lt;h2&gt;
  
  
  Passo 1 — Extender o schema do Active Directory
&lt;/h2&gt;

&lt;p&gt;Esse é um passo único por floresta, e exige permissão de Schema Admins. Em um controlador de domínio (ou máquina com RSAT e o módulo LAPS instalado):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Update-LapsADSchema&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Verbose&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Esse cmdlet adiciona os atributos novos do Windows LAPS ao schema (substitui o antigo &lt;code&gt;Update-AdmPwdADSchema&lt;/code&gt; do LAPS legado). É irreversível e afeta toda a floresta, então rode isso fora do horário de pico e com change management aprovado.[3]&lt;/p&gt;

&lt;h2&gt;
  
  
  Passo 2 — Configurar permissões na OU
&lt;/h2&gt;

&lt;p&gt;Depois de extender o schema, defina quem pode ler a senha e quem pode resetar/expirar o prazo. Isso é feito por OU, usando os cmdlets de permissão:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Permite que os computadores da OU atualizem sua própria senha LAPS no AD&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="n"&gt;Set-LapsADComputerSelfPermission&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Identity&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"OU=Estacoes,DC=suaempresa,DC=local"&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="c"&gt;# Concede ao grupo de suporte permissão para LER a senha&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="n"&gt;Set-LapsADReadPasswordPermission&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Identity&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"OU=Estacoes,DC=suaempresa,DC=local"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-AllowedPrincipals&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"SUAEMPRESA\GT-Suporte-N2"&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="c"&gt;# Concede ao mesmo grupo permissão para forçar expiração/reset da senha&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="n"&gt;Set-LapsADResetPasswordPermission&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Identity&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"OU=Estacoes,DC=suaempresa,DC=local"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-AllowedPrincipals&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"SUAEMPRESA\GT-Suporte-N2"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Se quiser auditar quem está lendo as senhas (recomendado para qualquer ambiente com exigência de compliance), use:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Set-LapsADAuditing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Identity&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"OU=Estacoes,DC=suaempresa,DC=local"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-AuditType&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;Success&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="nx"&gt;Failure&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;E para descobrir rapidamente quais identidades já têm direitos estendidos numa OU (útil em auditoria ou troubleshooting de permissão):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Find-LapsADExtendedRights&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Identity&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"OU=Estacoes,DC=suaempresa,DC=local"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Todos esses cmdlets vêm do módulo &lt;code&gt;LAPS&lt;/code&gt;, nativo a partir das atualizações de 2023 em diante.[1]&lt;/p&gt;

&lt;h2&gt;
  
  
  Passo 3 — Configurar a política (GPO)
&lt;/h2&gt;

&lt;p&gt;O Windows LAPS lê configuração de quatro raízes de registro possíveis — CSP (Intune), Group Policy, configuração local, e a chave legada do LAPS antigo — sempre nessa ordem de prioridade, e sem herdar configuração entre elas. Ou seja: &lt;strong&gt;não misture GPO com Intune CSP na mesma máquina&lt;/strong&gt;, escolha um mecanismo.[5]&lt;/p&gt;

&lt;p&gt;Se for usar GPO (cenário on-premises mais comum), copie os templates ADMX do LAPS para o Central Store antes de editar a política, e configure pelo menos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;BackupDirectory&lt;/code&gt; = Active Directory&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PasswordComplexity&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PasswordLength&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PasswordAgeDays&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ADPasswordEncryptionEnabled&lt;/code&gt; = habilitado (se o DFL permitir)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Depois de vincular a GPO na OU correta, force o processamento imediato numa estação de teste em vez de esperar o ciclo normal do GPO:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Invoke-LapsPolicyProcessing&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Passo 4 — Consultar e rotacionar a senha
&lt;/h2&gt;

&lt;p&gt;Para ler a senha atual de uma máquina (exige permissão de leitura concedida no Passo 2):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-LapsADPassword&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Identity&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"ESTACAO01"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-AsPlainText&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A saída traz &lt;code&gt;ComputerName&lt;/code&gt;, &lt;code&gt;Account&lt;/code&gt;, &lt;code&gt;Password&lt;/code&gt;, &lt;code&gt;PasswordUpdateTime&lt;/code&gt; e &lt;code&gt;ExpirationTimestamp&lt;/code&gt;. Sem o parâmetro &lt;code&gt;-AsPlainText&lt;/code&gt;, a senha vem como &lt;code&gt;SecureString&lt;/code&gt;.[2]&lt;/p&gt;

&lt;p&gt;Se precisar forçar a rotação imediatamente (por exemplo, depois que um técnico usou a senha localmente):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Reset-LapsPassword&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Esse cmdlet é novo — não existe equivalente no LAPS legado — e evita que você precise esperar o &lt;code&gt;PasswordAgeDays&lt;/code&gt; configurado na política.[1]&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusão
&lt;/h2&gt;

&lt;p&gt;O Windows LAPS resolve de forma nativa (sem instalar agente extra) um problema de segurança básico que ainda aparece em muita auditoria: senha de admin local fixa e compartilhada entre máquinas. Os pontos que eu mais destacaria para quem vai implantar:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Confira o DFL do domínio antes de tudo&lt;/strong&gt; — ele decide se você tem criptografia de senha e gerenciamento de DSRM disponíveis.[4]&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;Update-LapsADSchema&lt;/code&gt; é único por floresta e irreversível&lt;/strong&gt; — trate como mudança de produção, com aprovação.[3]&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Permissões de leitura/reset são por OU&lt;/strong&gt;, via &lt;code&gt;Set-LapsADReadPasswordPermission&lt;/code&gt; e &lt;code&gt;Set-LapsADResetPasswordPermission&lt;/code&gt; — modele seus grupos de suporte antes de distribuir a política.[1]&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Não misture GPO e Intune CSP na mesma máquina&lt;/strong&gt; — o Windows LAPS usa apenas a primeira raiz de registro com configuração explícita que encontrar.[5]&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Com isso configurado, a troca de senha de admin local deixa de ser um processo manual (ou, pior, uma senha que nunca muda) e passa a ser auditável, automatizada e integrada ao próprio AD.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;p&gt;[1] &lt;a href="https://learn.microsoft.com/en-us/windows-server/identity/laps/laps-management-powershell" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/windows-server/identity/laps/laps-management-powershell&lt;/a&gt; — Windows LAPS PowerShell Cmdlets Overview&lt;br&gt;
[2] &lt;a href="https://learn.microsoft.com/en-us/powershell/module/laps/get-lapsadpassword" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/powershell/module/laps/get-lapsadpassword&lt;/a&gt; — Get-LapsADPassword&lt;br&gt;
[3] &lt;a href="https://learn.microsoft.com/en-us/powershell/module/laps/update-lapsadschema" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/powershell/module/laps/update-lapsadschema&lt;/a&gt; — Update-LapsADSchema&lt;br&gt;
[4] &lt;a href="https://learn.microsoft.com/en-us/windows-server/identity/laps/laps-scenarios-windows-server-active-directory" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/windows-server/identity/laps/laps-scenarios-windows-server-active-directory&lt;/a&gt; — Get started with Windows LAPS and AD&lt;br&gt;
[5] &lt;a href="https://learn.microsoft.com/en-us/windows-server/identity/laps/laps-management-policy-settings" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/windows-server/identity/laps/laps-management-policy-settings&lt;/a&gt; — Configure Policy Settings for Windows LAPS&lt;/p&gt;

</description>
      <category>powershell</category>
      <category>activedirectory</category>
      <category>sysadmin</category>
      <category>windows</category>
    </item>
  </channel>
</rss>
