
Steps & Tech
87 resultados encontrados com uma busca vazia
- 💡Quick Tip! MFA no Windows 365 não é opcional — é obrigatório !
Quem aqui nunca levou um susto quando descobre que um usuário acessou o Cloud PC (Windows 365) de casa por um dispositivo comprometido, sim com "alguns" virus. 😒 Depois disso, virou regra: tudo com MFA ! Com Windows 365 , isso é moleza. Basta usar o Entra ID (ex-Azure AD) com políticas de segurança que exigem autenticação MFA no login. Isso bloqueia acesso indevido mesmo se as credenciais forem vazadas.
- Entendendo Diferentes Tipos de Gatilhos no Power Automate
Olá pessoal! No post de hoje, vamos explorar os diferentes tipos de gatilhos (triggers) que existem na ferramenta Power Automate, essenciais para iniciar processos de automação. Este post faz parte da nossa série "Explorando a Power Platform", onde compartilhamos informações, curiosidades e tutoriais sobre essa incrível plataforma de automação da Microsoft. Os gatilhos são o ponto de partida na criação de um novo processo de automação. Eles definem como o fluxo de automação será iniciado e são divididos em três categorias: Instantâneo/Manual, Agendado e Automatizado. Cada tipo de gatilho tem suas características únicas, que devem ser consideradas conforme o processo e o objetivo desejado. Tipos de gatilhos disponíveis Instantâneo/Manual Os gatilhos instantâneos/manuais são utilizados para executar fluxos de forma manual, através de um botão, permitindo total controle sobre o momento em que o processo será iniciado. Dessa forma, o processo só começa quando o botão é pressionado, podendo ser acionado na própria plataforma, via dispositivo móvel ou através de integrações com outras ferramentas, como Microsoft Power BI, SharePoint e Power Apps. Este tipo de gatilho é muito utilizado durante o desenvolvimento de um fluxo de automação, proporcionando maior controle durante os testes. Agendado Nesta modalidade, os fluxos podem ser programados para iniciar conforme uma frequência pré-definida. É possível definir a ocorrência de forma mensal, semanal, diária, ou até mesmo em horários específicos, além de data e hora iniciais. Dessa forma, o fluxo inicia automaticamente quando atinge os critérios de ocorrência definidos, sem qualquer interação necessária do usuário. Este tipo de gatilho é ideal para tarefas como gerar relatórios semanais, marcar reuniões, definir lembretes e muito mais. Automatizado O gatilho automatizado, como o nome indica, inicia a automação de forma 100% automática, através de condições específicas definidas dentro do processo. Diferente dos outros gatilhos, esta modalidade não se limita a apenas uma forma de executar o fluxo. Existem diversos conectores que podem ser utilizados como gatilhos para o fluxo de automação, utilizando inúmeros aplicativos. Alguns exemplos incluem: Quando uma nova resposta a um Microsoft Form é enviada. Quando um e-mail com características específicas é recebido (podendo especificar remetente, assunto, texto presente no corpo do e-mail e muito mais). Quando um requerimento é recebido por um endpoint HTTP (nesta modalidade, a URL do endpoint é gerada pelo fluxo). Tipos de gatilhos disponíveis para o gatilho automatizado Obrigado por acompanhar nosso post sobre os diferentes tipos de gatilhos no Power Automate! Esperamos que tenha encontrado informações valiosas para aplicar em seus próprios projetos de automação. Links para a documentação oficial: Introdução aos gatilhos Documentação Power Automate
- 💡Quick Tip! Responda e-mails com AI baseada em palavras-chave no Power Automate
Testamos essa funcionalidade em um helpdesk interno. Quando um e-mail chega com "senha", "bloqueio" ou "reset" no assunto, o Power Automate aciona um modelo do AI Builder que identifica a intenção e responde automaticamente com um passo a passo. Quer turbinar? Use o Copilot Studio pra gerar respostas dinâmicas com base na base de conhecimento da empresa.
- 💡Quick Tip! Onboarding de funcionário automatizado e sem erro
Gerenciar a entrada de novos colaboradores pode virar um caos se cada etapa depender de ações manuais espalhadas por diferentes sistemas. Etapas automatizadas no fluxo: 👤 Criação de usuário no Entra ID (usando a Microsoft Graph AP I) 📧 Geração da conta de e-mail no Exchange 🪪 Atribuição de licenças Microsoft 365 📅 Agendamento da integração no Microsoft Teams 📋 Envio de checklist de boas-vindas para o gestor
- 💡Quick Tip! Endpoint Analytics - o raio-X que faltava no seu fleet!
Uma das coisas que mais me ganhou no Windows 365 foi poder usar Endpoint Analytics pra ver exatamente como os Cloud PCs estão performando. Já usei isso pra descobrir que o tempo de boot em vários PCs tava alto por conta de um app de antivírus mal configurado. Com essas métricas em mãos, você consegue justificar upgrade de hardware virtual, tirar app que só pesa e até comparar performance entre departamentos.
- 💡Quick Tip! Automatize tarefas com fluxos e plugins do Power Automate
O Copilot Studio permite conectar seu agente a fluxos do Power Automate . E isso muda tudo. Agora ele não apenas responde perguntas — ele executa ações. Isso transforma seu Copilot em um assistente de verdade , que resolve e não só responde.
- 💡Quick Tip! Automatize a gestão de dados no CRM - Power Automate
Utilize o Power Automate para monitorar e atualizar registros em seu sistema CRM. Por exemplo, configure um fluxo que detecta quando um novo cliente é adicionado e automaticamente envia um e-mail de boas-vindas personalizado. Isso melhora a experiência do cliente e reduz tarefas manuais.
- 💡Quick Tip! Personalize a conversa com variáveis e entidades - Copilot Studio
Para tornar as interações mais naturais, capture informações durante o diálogo e reaproveite-as ao longo da conversa . Um simples “Qual é seu nome?” pode fazer toda a diferença na experiência do usuári o.
- Como desativar redirecionamento de dispositivos no AVD: um guia para você, profissional de TI.
Por padrão, quando um usuário acessa uma sessão do Azure Virtual Desktop, ele pode usar recursos do dispositivo local dentro da sessão: copiar/colar, imprimir, mapear drives, usar microfone, câmera, USB... Parece prático e simples, mas nem sempre é seguro. Em ambientes que lidam com dados sensíveis, o ideal é controlar/monitorar, ou até mesmo bloquear alguns redirecionamentos. Neste artigo, você vai ver como desabilitar o redirecionamento de dispositivos no AVD de forma centralizada, garantindo mais segurança e controle . O que é o redirecionamento de dispositivos? O redirecionamento de dispositivos no AVD é um recurso que permite que dispositivos como impressoras, unidades USB e funcionalidades de copiar/colar sejam usados no ambiente virtual. Embora esses recursos possam oferecer conveniência, eles também podem introduzir riscos à segurança, especialmente em redes corporativas. Em situações onde é crucial manter a integridade dos dados e a segurança do ambiente, desabilitar esse redirecionamento pode ser uma necessidade. Por que desativar o redirecionamento de dispositivos? Desativar o redirecionamento de dispositivos no AVD oferece vários benefícios. Em algumas situações, limitar esses redirecionamentos faz todo o sentido. Talvez você precise proteger informações sensíveis ou manter o ambiente mais controlado. Independentemente do motivo, o AVD permite configurar isso de forma bem tranquila. Maior Segurança : Restringir o acesso de dispositivos externos ao AVD ajuda a prevenir vazamentos de informações confidenciais e a proteger o ambiente contra ameaças externas. Controle de Funcionalidades : Reduzir as funções disponíveis no AVD garante que apenas as ferramentas realmente necessárias estejam acessíveis para os usuários autorizados, aumentando o controle e a eficiência. Desempenho Otimizado : Desativar recursos desnecessários melhora a performance do AVD, tornando-o mais ágil e eficiente, já que há menos políticas e serviços a serem processados. Facilidade de Diagnóstico : Um ambiente mais enxuto, com menos recursos ativos, simplifica a depuração, tornando mais fácil identificar e resolver problemas durante o desenvolvimento e testes. Como desativar o redirecionamento de dispositivos no AVD Host Pool > Settings> RDP Properties > Device Redirection 🙌Outra opção é através dos controles avançados. Host Pool > Settings> RDP Properties > Advanced Atributo RDP Função redirectclipboard Copiar/colar entre host e cliente redirectprinters Impressoras locais drivestoredirect Drives locais audiocapturemode Microfone camerastoredirect Câmera local usbdeviceredirection Dispositivos USB redirectcomports Portas COM (ex: leitores) redirectsmartcards Smartcards para login Configurando via GPO (Opcional) Se suas VMs AVD estão no AD e caso o cenário exigir configurações mais avançadas, você pode aplicar GPOs para personalizar ainda mais as restrições. Abra o Editor de Política de Grupo (GPMC) Navegue até: Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Device and Resource Redirection
- Como Configurar Host Pools no AVD com PowerShell
A configuração de Host Pools no Azure Virtual Desktop (AVD) pode parecer desafiadora, mas não precisa ser assim. Com o uso do PowerShell, você pode facilitar bastante o processo. Neste guia, você encontrará um passo a passo que o ajudará a criar e configurar Host Pools de maneira eficiente e descomplicada. Prepare-se para um tutorial prático que o levará ao sucesso! Se você quer criar um ambiente de AVD na "mão", clicando em tudo pelo portal, beleza! Funciona... Mas se você quer escalar , automatizar ou integrar com pipelines, o caminho mais inteligente é usar PowerShell. Com o módulo certo, dá pra criar host pools , application groups , registrar session hosts e mais - tudo via script. Neste artigo, você vai aprender o essencial para criar e configurar um host pool no AVD com PowerShell, usando o módulo Az.DesktopVirtualization . Pré-requisitos Antes de adicionar/criar os Host Pools, você deve garantir algumas configurações e pré-requisitos. Permissões adequadas no Azure (papel de Contributor ou equivalente no grupo de recursos). Assinatura do Azure : Seu usuário deve ter uma assinatura ativa do Azure. Isso é essencial, pois você não poderá criar recursos sem ela. O Azure PowerShell instalado e atualizado. Caso não tenha, você pode instalar executando: Install-Module -Name Az -AllowClobber -Scope CurrentUser Altere o -Scope se deseja instalar para AllUsers Install-Module -Name Az -AllowClobber -Scope AllUsers Módulo do Azure Virtual Desktop instalado: I nstall-Module -Name Az.DesktopVirtualization -Force Esse módulo permite gerenciar todos os recursos do AVD via PowerShell - de forma remota e automatizada . " ✅Depois de atender aos pré-requisitos, você estará pronto para configurar seu Host Pool! Conectando-se ao Azure O primeiro passo é conectar-se à sua conta do Azure usando o PowerShell. Execute o seguinte comando: Connect-AzAccount Após rodar o comando, uma janela de login irá aparecer. Insira suas credenciais do Azure. Selecione a conta e continue. Se você tiver mais de uma subscription irá aparecer para você selecionar qual será utilizada. 1 . Criando o Host Pool Agora, é hora de criar o Host Pool! Ajuste os parametros conforme sua necessidade: New-AzWvdHostPool ` -ResourceGroupName "NOMEDORESOURCEGROUP" ` -Name "HostPool01- Exemplo de Nome" ` -Location "East US - Escolha a localização" ` -FriendlyName "Teste para o Blog" ` -HostPoolType "Pooled OU Personal" ` -MaxSessionLimit 10 ` -LoadBalancerType "DepthFirst OU BreadthFirst" ` -PreferredAppGroupType "Desktop" HostPoolType : Escolha entre "Pooled" (multiusuário) ou "Personal" (dedicado a um usuário). LoadBalancerType : "BreadthFirst" para distribuir sessões igualmente ou "DepthFirst" para ocupar servidores um a um. O ` MaxSessionLimit ` é crucial, pois controla o número de conexões simultâneas permitidas. Por exemplo, se você espera 10 usuários simultâneos, configure para esse número. Criando um Application Group New-AzWvdApplicationGroup ` -ResourceGroupName "MeuGrupo" ` -HostPoolName "HostPool01" ` -Location "East US" ` -Name "AppGroupDesktop" ` -ApplicationGroupType "Desktop" Associar um Workspace Depois, associe o Host Pool a um Workspace existente (ou crie um novo): New-AzWvdWorkspace -ResourceGroupName "NOMEDORESOURCEGROUP" ` -Location "eastus" ` -Name "NovoWorkspaceBlog" ` -Description "Workspace para o Host Pool via PS" 4. Adicionando Máquinas Virtuais ao Host Pool Depois de criar o Host Pool, é hora de adicionar as máquina virtuais! Se você tiver uma imagem pronta e quiser registrar VMs manualmente: 1º - Instale o agente do AVD nas VMs. Após, execute o comando: Add-AzWvdSessionHost -ResourceGroupName "NOMEDORESOURCEGROUP" ` -HostPoolName "HostPoolPS" ` -Name "NomeDaVM" ` -AllowNewSession $true 🧑💻 Caso precise criar as VMs, você pode usar o PowerShell ou uma imagem personalizada no Azure. Configurar App Group e as Permissões de Usuário Com as máquinas virtuais prontas, você pode configurar aplicativos para os usuários. Adicione um App Group para o Host Pool: New-AzWvdAppGroup -ResourceGroupName "NOMEDORESOURCEGROUP" `` -Location "eastus" ` -Name "AppGroupDesktop" ` -HostPoolName "HostPoolPS" ` -AppGroupType "Desktop OU RemoteApp" Vincular usuários ao App Group: New-AzWvdAppGroupUser -ResourceGroupName "SeuResourceGroup" ` -AppGroupName "AppGroupDesktop" ` -UserPrincipalName "usuario@dominio.com" Validar a criação Get-AzWvdHostPool -ResourceGroupName "NOMEDORESOURCEGROUP" Get-AzWvdApplicationGroup -ResourceGroupName "NOMEDORESOURCEGROUP" Get-AzWvdWorkspace -ResourceGroupName"NOMEDORESOURCEGROUP"
- Monitoramento o AVD com Log Analytics
O Azure Virtual Desktop (AVD) transformou como as empresas gerenciam ambientes de trabalho virtuais. A solução proporciona segurança e flexibilidade na nuvem, permitindo que os usuários acessem aplicativos e desktops com facilidade, além de garantir um bom nível de gerenciamento para o IT Admin. Neste post, você vai aprender como configurar o monitoramento de sessões do Azure Virtual Desktop usando o Log Analytics e como visualizar dados de latência, qualidade gráfica, tempo de conexão e mais. O que é Log Analytics? Log Analytics é uma solução que permite a coleta, análise e visualização de dados de desempenho e eventos dos serviços em nuvem. Com essa ferramenta, é possível monitorar logs de segurança, desempenho e aplicações, garantindo uma visão clara da operação, além de auxilio na questão de telemetria e proactividade. Alguns dados que conseguimos analisar e coletar através do Log Analytics: Latência de conexão e round-trip Qualidade gráfica (frame drops, largura de banda) Uso de CPU e memória no host Erros de autenticação, qualidade do tempo de logon, etc... IDs de correlação para troubleshooting avançado Esses dados são essenciais para diagnosticar problemas que não causam falha total , mas afetam diretamente a experiência do usuário. Integrando o Log Analytics ao Azure Virtual Desktop (AVD) Passo 1: Criação de um Workspace O primeiro passo é criar um Workspace. Vamos lá! Acesse o portal do Azure. Pesquise por Log Analytics ou Pesquise por "Log Analytics Workspaces" ou Workspaces do Log Analytics Clique em " Criar ". Preencha os detalhes necessários e clique em " Examinar + Criar ". Pronto! Workspace criado. Passo 2: Conectar o AVD ao Workspace Após criar o Workspace, integre o Azure Virtual Desktop na solução. No portal do Azure, vá até seu AVD. Clique em " Diagnostic Settings ". Selecione " Add diagnostic setting " No nosso caso vamos adicionar as seguintes categorias abaixo para teste. Selecione as categorias, preencha o nome e após marque " Send to Log Analytics ". Categorias: Error Management Connection HostRegistration Após tudo preenchido clique em Save Pronto! Agora você pode coletar dados de desempenho em tempo real. Análise de Dados com Log Analytics Caso você não possua muito conhecimento em KQL Query Language. Existem modelos previamente configurados dentro do Queries Hub: Exemplo - Session duration Para verificar ou alterar a query basta apenas alterar o simple mode para KQL Mode Session duration // Lists the duration and connection type of each user's connections. // The "State" field provides information on the connection stage of an actitivity. // The delta between "Connected" and "Completed" provides the connection duration. WVDConnections | where State == "Connected" | project CorrelationId, UserName, ConnectionType, StartTime=TimeGenerated | join kind=inner ( WVDConnections | where State == "Completed" | project EndTime=TimeGenerated, CorrelationId ) on CorrelationId | project Duration = EndTime - StartTime, ConnectionType, UserName | sort by Duration desc Além disso, você pode ver muitos detalhes através de Monitoring > Insights OU Através das configurações do Host Pool > Monitoring EXMPLO: ERRORS Top 10 connection errors Dica bônus: quer brincar com KQL? Você pode usar o botão Logs e montar consultas com KQL (Kusto Query Language). Aqui vão algumas queries úteis para seu AVD: Active Connections by User WVDConnections | summarize ConnectionCount = count() by UserName | top 10 by ConnectionCount desc Session Count by Host WVDConnections | summarize SessionCount = count() by SessionHostName | top 10 by SessionCount desc Connection Failures WVDConnections | where ConnectionType == "ConnectionFailed" | summarize FailureCount = count(), LastSeen = max(TimeGenerated) by UserName, SessionHostName | order by LastSeen desc Volume de Conexões por hora | summarize Connections = count() by bin(TimeGenerated, 1h) Últimas Conexões WVDConnections | project TimeGenerated, UserName, SessionHostName | sort by TimeGenerated desc | take 10 Algumas informações importantes Retention (dias) : quanto tempo os dados vão ficar armazenados? O padrão é 30 dias, mas você pode mudar. Daily Ingestion Cap : define um limite para evitar surpresas na conta no fim do mês. Ingestion Anomalies : ele te avisa se teve alguma queda ou pico incomum na ingestão. Benefícios do Uso de Log Analytics com AVD Monitoramento em Tempo Real : Você terá acesso imediato a dados! Redução de Tempo de Inatividade : Identificar problemas rapidamente minimiza o tempo offline para os usuários. Otimização de Custos : Monitorando o uso de recursos, é possível ajustar a capacidade e reduzir custos desnecessários, potencialmente economizando até 25% em despesas operacionais.
- 💡Quick Tip! Use autenticação para liberar acesso por perfil - Copilot
Nem todo mundo deve ver tudo. Em muitos projetos, configuramos o Copilot com autenticação Entra ID (Azure AD). Assim, o Copilot sabe se quem está falando é RH, gerente, ou cliente externo - e responde de acordo. Exemplo: Se for do financeiro, mostra relatórios. Se for do suporte, exibe dados de chamados. Se não for autenticado, só responde dúvidas genéricas. Isso garante segurança sem perder a fluidez da conversa.













