Ao executar um comando do PowerShell para Office365, um de meus colegas recebeu este erro:
O comando em execução foi interrompido porque a variável de preferência "ErrorActionPreference" ou parâmetro comum está definido como Stop: [admin0e.online.lync.com] O processamento de dados do servidor remoto admin0e.online.lync.com falhou com a seguinte mensagem de erro: O número máximo de shells simultâneos para este locatário foi excedido. Feche os shells existentes ou aumente a cota deste locatário.
Como posso descobrir quais usuários estão usando o PowerShell no Office365?
Naveguei pelo log de auditoria (em protection.office.com), mas não há logs de atividades do PowerShell.
Responder1
A menos que você tenha habilitado a auditoria em seu ambiente, você terá o desafio de obter essas informações.
Sua única opção é observar os eventos de logon e fazer suposições.
No entanto, se você não configurou o RBAC no local e na nuvem, provavelmente estará compartilhando a conta de administrador do MS Cloud e, nesse caso, nunca saberia quem fez isso, pois o logon seria o mesmo para todos.
Basta consultar os sites TechNet, MSDN e MS Docs para obter detalhes sobre como configurar a auditoria para O365/AAD/On-prem para servidores/serviços de recursos e PoSH.