本文適用於 Microsoft 365 企業版和 Office 365 企業版。
本文提供在 Microsoft PowerShell 中執行群組一般管理工作的步驟。 它也會列出群組的 PowerShell Cmdlet。 如需管理 SharePoint 網站的相關資訊,請參閱 使用 PowerShell 管理 SharePoint Online 網站。
連結至您的 Microsoft 365 群組使用指導方針
當使用者 在 Outlook 中建立或編輯群組時,您可以向他們顯示貴組織使用指導方針的連結。 例如,如果您需要將特定字首或字尾新增至群組名稱。
使用 Microsoft Graph PowerShell 將使用者指向組織的 Microsoft 365 群組使用指導方針。 查看 Microsoft Entra Cmdlet 以設定群組設定,並遵循在目錄層級建立設定中的步驟來定義使用指導方針超連結。 執行 Microsoft Entra Cmdlet 之後,使用者會在 Outlook 中建立或編輯群組時,看到指導方針的連結。
允許使用者以 Microsoft 365 群組身分傳送
如果您想要啟用具有 [傳送身分] 許可權的 Microsoft 365 群組,請使用 Add-RecipientPermission 和 Get-RecipientPermission Cmdlet。 設定權限之後,Microsoft 365 群組使用者可以使用 Outlook 或 Outlook 網頁版以 Microsoft 365 群組身分傳送和回覆電子郵件。 使用者可以前往群組,建立新電子郵件,並將 「傳送身分 」欄位變更為群組的電子郵件地址。
(您也可以在 Exchange 管理員中心設定 [傳送身分] 權限 )
將 GroupAlias> 取代為您要更新之群組的別名,並將 UserAlias 取代為您要授與權限之使用者的別名。<<> 連線到 Exchange Online PowerShell,然後執行下列命令:
$groupAlias = "<GroupAlias>"
$userAlias = "<UserAlias>"
$groupsRecipientDetails = Get-Recipient -RecipientTypeDetails GroupMailbox -Identity $groupAlias
Add-RecipientPermission -Identity $groupsRecipientDetails.Name -Trustee $userAlias -AccessRights SendAs
執行上述命令之後,使用者可以移至 Outlook 或 Outlook 網頁版,將群組電子郵件地址新增至 [寄件者] 欄位,以群組身分傳送。
建立組織中 Microsoft 365 群組的分類
您可以建立敏感度標籤,讓組織中的使用者在建立 Microsoft 365 群組時可以設定這些標籤。 如果您想要分類群組,建議您使用敏感度標籤,而不是先前的群組分類功能。 如需使用敏感度標籤的相關資訊,請參閱 使用敏感度標籤來保護 Microsoft Teams、Microsoft 365 群組和 SharePoint 網站中的內容。
重要事項
如果您目前使用分類標籤,則在啟用敏感度標籤之後建立群組的使用者將無法使用分類標籤。
您仍然可以使用先前的群組分類功能。 您可以建立分類,讓組織中的使用者在建立 Microsoft 365 群組時可以設定這些分類。 例如,您可以允許使用者在他們建立的群組上設定 Standard、Secret 和 Top Secret。 預設不會設定群組分類,您必須建立群組分類,才能讓使用者設定群組分類。 使用 Microsoft Graph PowerShell 將使用者指向組織的 Microsoft 365 群組使用指導方針。
查看 Microsoft Entra Cmdlet 以設定群組設定,並遵循在目錄層級建立設定中的步驟來定義 Microsoft 365 群組的分類。
$setting["ClassificationList"] = "Low Impact, Medium Impact, High Impact"
若要將說明與每個分類相關聯,您可以使用設定屬性 ClassificationDescriptions 來定義。
$setting["ClassificationDescriptions"] = "Classification:Description,Classification:Description"
其中 Classification 符合 ClassificationList 中的字串。
例如:
$setting["ClassificationDescriptions"] = "Low Impact: General communication, Medium Impact: Company internal data , High Impact: Data that has regulatory requirements"
執行先前的 Microsoft Graph PowerShell 命令來設定分類之後,如果您想要設定特定群組的分類,請執行 Set-UnifiedGroup Cmdlet。
Set-UnifiedGroup LowImpactGroup@constoso.com -Classification LowImpact
或者建立具有分類的新群組。
New-UnifiedGroup HighImpactGroup@constoso.com -Classification HighImpact -AccessType Public
如需使用 Exchange Online PowerShell 的詳細資訊,請參閱搭配 Exchange Online 使用 PowerShell 和連線到 Exchange Online PowerShell。
啟用這些設定之後,群組擁有者可以從 Outlook 網頁版和 Outlook 的下拉式功能表中選擇分類,並從 [編輯群組] 頁面儲存分類。
從全域通訊清單隱藏 Microsoft 365 群組。
您可以指定 Microsoft 365 群組是否顯示在組織中的 GAL) 和其他清單 (全域通訊清單中。 例如,如果您有一個不想顯示在地址清單中的法律部門群組,您可以阻止該群組出現在 GAL 中。 執行 Set-Unified 群組 Cmdlet ,以從通訊清單中隱藏群組,如下所示:
Set-UnifiedGroup -Identity "Legal Department" -HiddenFromAddressListsEnabled $true
只允許內部使用者將訊息傳送至 Microsoft 365 群組
如果您不想讓其他組織的使用者將電子郵件傳送至 Microsoft 365 群組,您可以變更該群組的設定。 它只允許內部使用者傳送電子郵件給您的群組。 如果外部使用者嘗試將訊息傳送給該群組,則該訊息會遭到拒絕。
執行 Set-UnifiedGroup Cmdlet 來更新此設定,如下所示:
Set-UnifiedGroup -Identity "Internal senders only" -RequireSenderAuthenticationEnabled $true
將郵件提示新增至 Microsoft 365 群組
每當寄件者嘗試將電子郵件傳送至 Microsoft 365 群組時,就會向他們顯示郵件提示。
執行 Set-Unified 群組 Cmdlet ,將郵件提示新增至群組:
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."
變更 Microsoft 365 群組的顯示名稱
顯示名稱會指定 Microsoft 365 群組的名稱。 您可以在 Exchange 系統管理中心或 Microsoft 365 系統管理中心看到此名稱。 您可以執行下列命令,編輯群組的顯示名稱,或將顯示名稱指派給現有的 Microsoft 365 群組:
Set-UnifiedGroup -Identity "mygroup@contoso.com" -DisplayName "My new group"
將適用於 Outlook 的 Microsoft 365 群組的預設設定變更為公用或私人
Outlook 中的 Microsoft 365 群組預設會建立為私人。 如果您的組織想要Microsoft 365 群組預設建立為公用 (或回到私人) ,請使用此 PowerShell Cmdlet 語法:
Set-OrganizationConfig -DefaultGroupAccessType Public
若要設定為私人:
Set-OrganizationConfig -DefaultGroupAccessType Private
若要驗證設定:
Get-OrganizationConfig | ft DefaultGroupAccessType
若要深入瞭解,請參閱 Set-OrganizationConfig 和 Get-OrganizationConfig。
Microsoft 365 群組 Cmdlet
下列 Cmdlet 可與 Microsoft 365 群組搭配使用。
提示
Microsoft 365 群組的使用者相片會儲存在 Microsoft Entra ID 中。 若要管理 Microsoft 365 群組的使用者相片,請參閱 在 Microsoft Graph PowerShell 中管理使用者相片。
| Cmdlet 名稱 | 描述 |
|---|---|
| Get-Unified群組 | 使用此 Cmdlet 來查閱現有的 Microsoft 365 群組,以及檢視群組物件的屬性 |
| Set-UnifiedGroup | 更新特定 Microsoft 365 群組的屬性 |
| New-UnifiedGroup | 建立新的 Microsoft 365 群組。 此 Cmdlet 提供一組最小的參數。 若要設定延伸屬性的值,請在建立新群組後使用 Set-UnifiedGroup |
| Remove-UnifiedGroup | 刪除現有的 Microsoft 365 群組 |
| Get-UnifiedGroup連結 | 擷取 Microsoft 365 群組的成員資格和擁有者資訊 |
| Add-UnifiedGroupLinks | 將成員、擁有者和訂閱者新增至現有的 Microsoft 365 群組 |
| Remove-UnifiedGroupLinks | 從現有的 Microsoft 365 群組中移除擁有者和成員 |
| Get-MgGroupPhoto | 用來檢視與 Microsoft 365 群組相關聯之使用者相片的相關資訊。 |
| Get-MgGroupPhotoContent | 用來下載與 Microsoft 365 群組相關聯的使用者相片。 |
| Set-MgUserPhotoContent | 用於將使用者相片新增至 Microsoft 365 群組。 |
| 刪除-MgGroupPhoto | 移除 Microsoft 365 群組的相片。 |