Office 365 グループのメールアドレスを Powershell で変更する
今年はせめて月イチでブログを書くぞと決意して早3カ月。。。
最近 Office 365 を触り始めているのですが、ふと備忘録的に書き残しておきたい事が出て来たので久々に書いてみます。
Office 365 グループのメールアドレスは GUI から編集できない?
必要があって、ある Office 365 グループのメールアドレスを変更しようとしたのですが、Azure Active Directory の画面でも Microsoft 365 管理センターの画面でもメールアドレス部分がグレーアウトしていて直接編集できませんでした。
どこかのメニューから編集できないか探してみたのですが無さそう。
ということでググってみたら以下の Docs がヒットしました。
なるほど、コマンドでやれってことですね。
Powershell で Office 365 グループのメールアドレスを変更する
以下の内容は「ほげほげチーム」という Office 365 グループのメールアドレスを「hogehoge@example.com」に変更するスクリプトです。
# 認証 $UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session # 書き換え前に現在の情報を確認 Get-UnifiedGroup -Identity "ほげほげチーム" # メールアドレスの書き換え Set-UnifiedGroup -Identity "ほげほげチーム" -PrimarySmtpAddress hogehoge@example.com -RequireSenderAuthenticationEnabled $false # メールアドレスが正しく書き換わっているか確認 Get-UnifiedGroup -Identity "ほげほげチーム"
私の環境では上記内容でうまくいきました。
ちなみに多要素認証を設定している環境では、認証部分の書き方が上記とちょっと変わるようです。
ということで今日はここまで。