terça-feira, 30 de julho de 2013

Office 365: Password Never Expires on Office 365


  1. Faz o download do Powershell da nuvem: aqui segue o link 32bit or 64bit
    • Vai no Iniciar
    • “todos programas”
    • Abri a Pasta “Microsoft Online Services”
    • Abra o Programa “Microsoft Online Services Module for Windows Powershell”
  1. Use os seguintes Comandos para criar uma sessão na nuvem.



$LiveCred = Get-Credential

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection

Import-PSSession $Session

Connect-Msolservice -Credential $LiveCred


ERROS? Se o estiver recebendo alguns tipos de restrição, digite o seguinte comando
Enable-OrganizationCustomization
Set-executionpolicy unrestricted

Set-ExecutionPolicy RemoteSigned


  1. O comandos que seguem são para configurar a senha de usuários para nunca expirar:
  • Para definir a senha de um usuário para nunca expirar, execute o seguinte cmdlet usando o nome UPN ou a ID de usuário do usuário:
Set-MsolUser -UserPrincipalName usuario@dominio.com -PasswordNeverExpires $true
  • Para definir as senhas de todos os usuários de uma organização para nunca expirar, execute o seguinte cmdlet:
Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $true
  • O seguinte commando e para verificar que as senhas mudaram para nunca Expirar.
get-msoluser | fl displayname, passwordneverexpires
(True = senha nunca vai expirar ; False= Senha esta programada para expirar)
NOTA: Pode copiar e colar no Powershell, mas por vezes dá erro é sempre recomendado escrever.
Depois de ter entrado no Powershell deverá correr os seguintes comandos:
Para se ligar ao servidor, através do PowerShell:
NOTA: Pode copiar e colar no Powershell, mas por vezes dá erro é sempre recomendado escrever.
$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Import-PSSession $Session
Connect-Msolservice -Credential $LiveCred
Para atribuir um período de restrição da password e número de dias antes em que vai receber a notificação de que a password está a expirar.
Para alterar:
Set-MsolPasswordPolicy -ValidityPeriod “dias” -NotificationDays “dias” -DomainName “domínio”
Deve retirar as aspas e colocar o número que pretende.
1º - Número de dias até expirar.
2º - Número de dias antes que recebe a notificação
Exemplo:
Set-MsolPasswordPolicy -ValidityPeriod 120 -NotificationDays 5 -DomainName “domínio.com”
Para verificar se a Regra ficou aplicada:
get-MsolPasswordPolicy | select ValidityPeriod ( ou select NotificationDays)
Depois desta alteração todas as contas do domínio passaram a ter o valor de dias atribuído e a notificação será o número de dias antes de expirar.

Sem comentários:

Enviar um comentário