PowerShell で Office 365 グループを管理する

この記事では、Microsoft PowerShell でグループの一般的な管理タスクを行うための手順について説明します。また、グループの PowerShell コマンドレットを示します。SharePoint サイトを管理する方法の詳細については、「PowerShell を使用して SharePoint Online サイトを管理する」を参照してください。

Office 365 グループを管理するための一般的なタスク

ユーザーが Outlook でグループを作成または編集するときに、組織での使用方法のガイドラインへのリンクをそのユーザーに表示することができます。たとえば、グループ名に特定のプレフィックスまたはサフィックスを追加する必要がある場合があります。

組織での Office 365 グループの使用方法のガイドラインをユーザーに参照させるには、Azure Active Directory PowerShell を使います。「グループの設定を構成するための Azure Active Directory コマンドレット」を確認し、「ディレクトリ レベルでの設定の作成」の手順に従って、使用方法のガイドラインのハイパーリンクを定義します。AAD コマンドレットを実行すると、ユーザーが Outlook でグループを作成または編集するときに、ガイドラインへのリンクが表示されます。

使用するガイドライン リンクを指定して新しいグループを作成する

グループの使用方法のガイドラインをクリックして、組織の Office 365 グループのガイドラインを参照する

Exchange 管理センターでもこれを行うことができます。「Office 365 グループとして、または Office 365 グループの代わりに送信することをメンバーに許可する - 管理者向けヘルプ」を参照してください。

Office 365 グループを "差出人" とするメールを送信できるようにするには、コマンドレット Add-RecipientPermissionGet-RecipientPermission を使用して設定を行います。管理者がこの設定を有効にすると、Office 365 グループのユーザーは、Outlook または Outlook on the web を使用して Office 365 グループとしてメールを送信したり返信したりできるようになります。ユーザーはグループに移動し、新しいメールを作成して、"差出人" フィールドをグループのメール アドレスに変更することができます。

注: 自分以外を差出人とするメールを新規作成するときは、グループのメール アドレスを CC フィールドに追加する必要があります。これは、そのメッセージがグループに送信され、グループ会話に表示されるようにするためです。

現時点で、メールボックス ポリシーを更新する手段は PowerShell のみです。

  • このコマンドを使用すると、グループのエイリアスを設定できます。

    $groupAlias = "TestSendAs"
  • このコマンドを使用すると、ユーザーのエイリアスを設定できます。

    $userAlias = "User"
  • このコマンドを使用すると、groupalias を Get-Recipient コマンドレットに渡して、受信者の情報を取得できます。

    $groupsRecipientDetails = Get-Recipient -RecipientTypeDetails groupmailbox -Identity $groupAlias
  • 次に、対象の受信者の名前 (グループの名前) が、Add-RecipientPermission コマンドレットに渡される必要があります。sendas のアクセス権が与えられる useralias が、-Trustee パラメーターに割り当てられます。

    Add-RecipientPermission -Identity $groupsRecipientDetails.Name -Trustee $userAlias -AccessRights SendAs
  • コマンドレットが実行されると、From フィールドにグループ メール アドレスを追加することで、ユーザーが Outlook または Web の Outlook に移動して、グループとして送信することができます。

組織内のユーザーが Office 365 グループを作成するときに設定できる分類を作成できます。たとえば、作成するグループにユーザーが "標準"、"機密"、"最高機密" といった分類を設定できるようにすることができます。グループの分類は既定では設定されていないので、ユーザーに分類を設定させるには、分類を作成する必要があります。組織での Office 365 グループの使用方法のガイドラインをユーザーに参照させるには、Azure Active Directory PowerShell を使います。

グループの設定を構成するための Azure Active Directory コマンドレット」の「ディレクトリ レベルでの設定の作成」の手順に従って、Office 365 グループの分類を定義します。

上の Azure Active Directory コマンドレットを実行して分類を設定した後、特定のグループに分類を設定する場合は、Set-UnifiedGroup コマンドレットを実行します。

Set-UnifiedGroup <LowImpactGroup@constoso.com> -Classification <LowImpact> 

または、分類を使って新しいグループを作ります。

New-UnifiedGroup <HighImpactGroup@constoso.com> -Classification <HighImpact> -AccessType <Public> 

Exchange Online PowerShell の使い方の詳細については、「Exchange Online による PowerShell の使用」および「リモート PowerShell による Exchange への接続」をご覧ください。

これらの設定を有効にした後、グループの所有者は、Outlook on the web および Outlook​​ のドロップダウン メニューから分類を選び、[編集] グループ ページから分類を保存できるようになります。

Office 365 グループの分類を選択する

Office 365 グループを組織内のグローバル アドレス一覧 (GAL) や他のリストに表示するかどうかを指定することができます。たとえば、アドレス一覧に表示したくない法務部グループがある場合は、GAL にそのグループを表示しないようにすることができます。アドレス一覧からグループを非表示にするには、次のように Set-UnifiedGroup コマンドレットを実行します。

  Set-UnifiedGroup -Identity "Legal Department" -HiddenFromAddressListsEnabled $true

他の組織のユーザーに Office 365 グループへのメールを送信してほしくない場合は、そのグループの設定を変更できます。これにより、内部のユーザーのみがグループにメールを送信できるようになります。外部ユーザーがそのグループにメッセージを送信しようとしても、拒否されます。

この設定を更新するには、次のように Set-UnifiedGroup コマンドレットを実行します。

Set-UnifiedGroup -Identity "Internal senders only" - RequireSenderAuthenticationEnabled $true

送信者が Office 365 グループにメールを送信しようとするたびに、メール ヒントが表示されるようにすることができます。

グループにメール ヒントを追加するには、Set-UnifiedGroup コマンドレットを実行します。

Set-UnifiedGroup -Identity "MailTip Group" -MailTip “This group has a MailTip”

メール ヒントと共に、MailTipTranslations を設定することもできます。これは、メール ヒントの追加の言語を指定します。スペイン語の翻訳を追加するとします。この場合は、次のコマンドを実行します。

Set-UnifiedGroup -Identity "MailaTip Group" -MailTip "This group has a MailTip" -MailTipTranslations "@{Add="ES:Esta caja no se supervisa."

表示名は、Office 365 グループの名前を指定します。この名前は、Exchange 管理センターまたは O365 管理ポータルで表示できます。Set-UnifiedGroup コマンドを実行して、グループの表示名を編集するか、既存の Office 365 グループに表示名を割り当てることができます。

Set-UnifiedGroup -Identity "mygroup@contoso.com" -DisplayName “My new group”

コマンドレット名

説明

Get-UserPhoto

アカウントと関連付けられたユーザーの写真について情報を表示します。ユーザーの写真は Active Directory に保存されます。

Set-UserPhoto

ユーザーの写真とアカウントを関連付けます。ユーザーの写真は Active Directory に保存されます。

Remove-UserPhoto

Office 365 グループの写真を削除します。

Office 365 グループのコマンドレット

Office 365 グループには、最近次のコマンドレットを利用できるようになりました。 これらのコマンドレットを使うことができない場合、Office 365 サブスクリプションがまだ更新されていないため、この機能が追加されていません。 メッセージ センターと「Office 365 ロードマップ」を参照してください。

コマンドレット名

説明

Get-UnifiedGroup

既存の Office 365 グループを検索し、グループ オブジェクトのプロパティを表示するには、このコマンドレットを使います。

Set-UnifiedGroup

特定の Office 365 グループのプロパティを更新します。

New-UnifiedGroup

新しい Office 365 グループを作成します。このコマンドレットに用意されているパラメーター セットは最小限です。拡張プロパティの値を設定するには、新しいグループを作成した後に Set-UnifiedGroup を使ってください。

Remove-UnifiedGroup

既存の Office 365 グループを削除します。

Get-UnifiedGroupLinks

Office 365 グループのメンバーシップと所有者情報を取得します。

Add-UnifiedGroupLinks

数百、数千人のユーザー (新しい所有者) を既存の Office 365 グループに追加します。

Remove-UnifiedGroupLinks

所有者とメンバーを既存の Office 365 グループから削除します。

LinkedIn ラーニングのショート アイコンです。 Office 365 を初めてお使いの場合は
、LinkedIn ラーニングによって提供された Office 365 管理者および IT プロフェッショナル向けの無料のビデオコースをご覧ください。

詳細情報

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×