Arquivo da categoria: Powershell

Cantinho Powershell 01 – Conectar Azure/Office365/Skype online

 

mti-logo-300x297         windows_powershell-696x522
Eu tenho muito comandos que fui procurando pela internet e até melhorando.

Vou colocar todos em um menu Powershell e ir publicando aos poucos.

Para iniciar eu prezumo que você tem já instalado o pacote de conexão no Azure e Office 365.

Vide este link que você baixa o pacote do Azure e Office 365.

http://aka.ms/webpi-azps

Instale o pacote

capturar

Após o pacote instalado você estará apto a utilizar o Powershell pata Azure e Office 365.

Através do Powershell ISE você pode também utilizar os comandos.

O Powershell ISE para quem não está familiarizado ele facilita a utilização dos comando fazendo um tipo de autocompletar diminuindo a incidência de erros.

Na busca do Windows digite ISE que já aparecerá para o uso.

captur1ar

captur3ar

Segue abaixo:

Azure AD/ Office 365/ SkypeOnline

Set-ExecutionPolicy RemoteSigned -Force
$Cred = Get-Credential 
Connect-MsolService -Credential $cred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $Cred -Authentication Basic -AllowRedirection 
Import-PSSession $Session 
Import-Module SkypeOnlineConnector

captura4r

Você pode copiar e colar direto ou selecionar linha por linha para entender melhor como funciona.

Eu recomendo copiar e colar linha por linha para entender para os menos experientes.

A sequencia é a seguinte:

  • Abrir o powershell para Azure ou Powershell ISE
  • Realizar a conexão acima
  • Se autenticar
  • Importar os modulos

Depois disso você está apto a utilizar os comandos para Azure, Office 365 e Skype.

Abraços

 

Powershell agora é OpenSource

Microsoft: PowerShell agora é open-source | Fonte do windows_powershell-696x522BABOO

A Microsoft anunciou hoje que o PowerShell agora é open-source e que ele também terá versões para Mac OS e Linux.

O repositório já está disponível no GitHub. Confira aqui.

A versão para Linux é compatível inicialmente com o Ubuntu, CentOS e Red Hat e a versão para Mac OS é compatível com o OS X 10.11.

PowerShell

O PowerShell é um shell de linha de comando e uma linguagem de script criado para ajudar os profissionais de TI no controle e automação da administração de sistemas operacionais Windows/Windows Server e de aplicativos executados nestes sistemas operacionais, como o Office.

Para os desenvolvedores, ele usa um conjunto extensível de classes do .NET Framework que permite a criação de cmdlets personalizados, aplicativos de host e utilitários.

Microsoft: PowerShell agora é open-source
PowerShell no Windows 10 v1607

De acordo com a Microsoft o núcleo e os cmdlets serão os mesmos no PowerShell para Windows, Linux e Mac. Alguns cmdlets que usam recursos do Windows não estarão disponíveis nas outras plataformas e scripts escritos para Windows terão que ser modificados para que funcionem no Linux e Mac.

A empresa confirmou que ainda está trabalhando para finalizar os recursos com foco em acesso remoto na versão para Linux. Quando este trabalho for concluído, os administradores poderão usar o PowerShell no Windows para gerenciar remotamente múltiplos sistemas com Linux.

Eles também poderão gerenciá-los no AWS (Amazon Web Services), graças à uma parceria entre a Microsoft e a Amazon, seu maior concorrente no mercado de computação em nuvem. Os novos cmdlets do AWS possibilitarão o gerenciamento de serviços na nuvem.

A VMware também firmou uma parceria com a Microsoft para lançar novos cmdlets que funcionarão nas outras plataformas e não apenas no Windows.

Vídeo falando sobre o PowerShell open-source e a versão para Linux:

Usuários de Serviços AdAzure e Office 365

 

Pessoal

Muita gente tem me perguntado como é que a senha não expira no AdAzure e no Office 365.

Com advento da nuvem da muito problema de sincronização de senhas do AD Onpremissess e AzureAd.

Muitos usuários como Automation, RemoteApp, Adsync e outros serviços são usados como usuários de serviços.

Mas também serve para usuários comuns como senhas de diretores usadas como VIP.

Atrapalha a segurança da informação mas quando o “Homem” apita somos os primeiros a fazer esta alteração causando furos na segurança mas deixando o chefe feliz.

Então vamos la:

Se fomos utilizar comandos para Office 365 e Azure Ad recomendo que já utilize o acesso para acessar o Powershell completo.

Eu vou explicar.

Para conectar via Powershell Utilize o Modulo Powershell do AD.

powershell2xa4azure4150-ofc365_5f00_orng166_5f00_d_5f00_rgb

Depois de realizar a conexão no Powershell você está apto a realizar os comandos do Azure AD e Office 365

Eu vou explicar separado cada comando e depois colocar o comando que deixara você feliz.

 

  • Para definir a senha de um usuário para nunca expirar, execute o cmdlet a seguir usando o nome UPN ou a ID do usuário:

    Set-MsolUser -UserPrincipalName <user ID> -PasswordNeverExpires $true

  • Para definir as senhas de todos os usuários de uma organização para nunca expirar, execute o cmdlet a seguir:

    Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $true

  • Agora o usuário ninja que você não quer alterar a senha no próximo logon.

    Set-MsolUserPassword -userPrincipalName <user ID> -NewPassword senha -ForceChangePassword: $false

    OBS: Não recomendo que use este comando para todos usuários da empresa pois iria ferir a segurança da informação.

 

 

Ativar ou Desativar Clutter (E-mail Secundário) PowerShell para o Office 365

Este post é apenas um guia rápido para o Office 365 Administradores e explica como você pode ativar ou desativar e-mail secundário (Clutter) para um determinado usuário ou todos os usuários.

Para ativar ou desativar Clutter (E-mail Secundário) para um usuário

Para permitir um usuário:

Set-Clutter -Identity user@domain.com -Enable $true 

Para desativar para um usuário:

Set-Clutter -Identity user@domain.com -Enable $false

Para ativar ou desativar Clutter para todos os usuários

Para habilitar para todos os usuários executar:

Get-Mailbox | Set-Clutter -Enable $true

Para desativar a confusão para todos os usuários executar:

Get-Mailbox | Set-Clutter -Enable $false

Espero que ajude

PowerShell for Office 365

E ai Galera, no meio de minhas férias, mas aficcionado por tecnologia estou postando novidades. O site do Office disponibilizou o tema sobre Powershell para office 365.

image

Para quem administra Office 365 é um caminho sem volta que aliás tinha demorado.

Mas para os fãs de Powershell como eu veio para ficar.

Acesse e veja as novidades.

Abraços

http://powershell.office.com/

Ao redor do buraco tudo é beira!

Um cavalo morto é um animal sem vida!

Exame

Notícias do Brasil e do Mundo. Economia, Política, Finanças e mais. ➤ Entrevistas, Análises e Opinião de quem entende do Assunto! ➤ Acesse!

Project THOR

Technical and Human infrastructure for Open Research

randieri.com

Il blog di Cristian Randieri

TEC OFFICE PRODUTIVO

Tec Office Produtivo é um grupo de treinamentos, dicas e tutorias de informática sobre aplicativos utilizados em escritórios.

GOLD RECIPES.

GOLD RECIPES.

Escadas Especiais

Projetos, fabricação e instalação de escadas em geral

%d blogueiros gostam disto: