- 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”
- Use os seguintes Comandos para criar uma sessão na nuvem
$livecred = Get-Credential
Connect-MsolService -Credential $livecred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange
-ConnectionUri https://ps.outlook.com/powershell/
-Credential $LiveCred -Authentication Basic –AllowRedirection
Import-PSSession
$Session
Set-executionpolicy
remotesigned
- Os comandos que seguem são para configurar as senhas dos utilizadores para nunca expirarem:
- Para definir que um usuário pode aceder a uma conta de email (full access a conta de email) :
- (Este comando faz com que a caixa de correio apareça como um alias no Outlook sendo adicionada as contas do Outlook)
Add-MailboxPermission -Identity
contato@dominio.com(conta onde se vai aceder)-AccessRights fullAccess -User user@dominio.com (quem vai aceder)
-AutoMapping $true
(O automapping true criar a Conta automaticamente no Outlook local do Ustilizador)
Add-MailboxPermission -Identity contato@dominio.com(conta onde se vai aceder)-AccessRights fullAccess -User user@dominio.com (quem vai aceder) -AutoMapping $false
(O automapping false, é possivel aceder à conta pelo OWA, para ser possivle pelo Outlook o se passa a True ou no Outlook deverá entrar nas configurações de contas/avançado e adicionar conta.
Este
comando dá permissões a um utilizador para enviar em nome de outra pessoa. (SendAs):
Add-RecipientPermission
-Identity <Mailbox ID 1>(a caixa que vamos dar acesso) -Trustee
<Mailbox ID 2>( a quem vamos dar acesso) -AccessRights SendAs
Retirar
full access:
Remove-mailboxPermission
-Identity xxxx@xxx(a quem vai se aceder) -AccessRights fullAccess -User
xxx@xxx(quem vai aceder)
Retirar full access para todas as contas
$Identity
| foreach-object {Remove-mailboxPermission -identity
conta@dominio.com -user $_.identity -accessrights
fullaccess -AutoMapping $false}
Retirar permissões a utilizadores que estão a enviar emails em nome de outra pessoa:
Retirar
Sendas:
Remove-RecipientPermission
-Identity xxxx@xxx(a quem se vai aceder) -Trustee xxx@xxx(quem vai aceder)
-AccessRights SendAs
Ver quem tem full access:
get-mailboxpermission
-identity paulo@suporteportugal.info |fl
get-MailboxPermission
-identity paulo@suporteportugal.info | select user, AccessRights
Get-MailboxPermission
mailbox a verificar | select user,accessrights
Sem comentários:
Enviar um comentário