Поиск по сайту:

Office 365 Exchange Online PowerShell: Быстрое подключение с помощью Connect-ExchangeOnline


Все больше компаний переходят на Office 365. Это особенно касается малых и средних предприятий. Этот процесс едва ли можно остановить. Поэтому я решил уделить больше внимания этой новой технологии, чтобы еще лучше поддерживать своих клиентов Office 365.

Первое, что я заметил, это то, что для входа в Exchange Online требуется 3 команды. Моя задача была ясна: автоматизировать эти команды, чтобы упростить вход в Exchange Online.

Цель

Моя цель состояла в том, чтобы использовать только одну команду вместо трех. И вот она, моя новая функция Powershell Connect-ExchangeOnline.


Connect-ExchangeOnline

Хорошо. Теперь вы будете задумываться о том, как вы можете реализовать это в своей среде. Это подводит меня к следующему пункту. Сам код.

Connect-ExchangeOnline


function Connect-ExchangeOnline {

.SYNOPSIS
Connect-ExchangeOnline connects you to your Office365 Exchange Online portal.

.PARAMETER
None

.EXAMPLE
Connect-ExchangeOnline

.NOTES
Author: Patrick Gruenauer
Web: https://active-directory.ru

$userCredential = Get-Credential
$session = New-PSSession -ConfigurationName Microsoft.Exchange `
-ConnectionUri https://outlook.office365.com/powershell-liveid/ `
-Credential $userCredential -Authentication Basic -AllowRedirection
Import-Module (Import-PSSession $session -DisableNameChecking) -Global `
-WarningAction SilentlyContinue
$domain=Get-AcceptedDomain | Where-Object Default -EQ 'True'
""
Write-Output "***** Welcome to Exchange Online for the domain $domain *****"
""
}

Как это использовать

Скопируйте приведенный выше код в PowerShell ISE (ise.exe) и выполните код. Затем введите команду и получайте удовольствие от этого.

Если вы хотите сделать функцию постоянной, чтобы она была доступна каждый раз при запуске PowerShell, вам нужно создать папку в C:\Program Files\WindowsPowerShell\Modules. Назовите папку Connect-ExchangeOnline. Затем сохраните код в файле с расширением .psm1 в этой папке. Скриншот ниже поможет вам.

Статьи по данной тематике