สร้างการแจ้งเตือน SharePoint สำหรับกลุ่ม
SharePoint ไม่มีวิธีการสร้างการแจ้งเตือนสำหรับกลุ่มโดยตรง การแจ้งเตือนจะถูกกำหนดเป้าหมายไปยังบัญชีผู้ใช้แต่ละรายใน SharePoint เสมอ หากคุณมีข้อกำหนดในการสร้างการแจ้งเตือนสำหรับกลุ่มบุคคล ให้สร้างกลุ่มความปลอดภัย AD ที่เปิดใช้งานอีเมล และเพิ่มการแจ้งเตือนจาก SharePoint
ตั้งค่าการแจ้งเตือนไปยังกลุ่มใน SharePoint โดยใช้ PowerShell:
หรือคุณสามารถใช้ PowerShell เพื่อสร้างการแจ้งเตือน SharePoint สำหรับกลุ่มได้
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#Variables to create group alert
$WebURL="https://intranet.crescent.com/sites/sales/"
$GroupName="Sales Auditors"
$ListName="Documents"
#Get the objects
$Web = Get-SPWeb $WebURL
$Group = $web.Groups[$GroupName]
$List = $web.Lists[$ListName]
#Loop throgh each user in the group and create new alert
foreach ($user in $group.Users)
{
#sharepoint set alert to group
$alert = $user.Alerts.Add()
$alert.Title = "New Sales Proposal Alert"
$alert.AlertType = [Microsoft.SharePoint.SPAlertType]::List
$alert.List = $List
$alert.DeliveryChannels = [Microsoft.SharePoint.SPAlertDeliveryChannels]::Email
$alert.EventType = [Microsoft.SharePoint.SPEventType]::Add
$alert.AlertFrequency = [Microsoft.SharePoint.SPAlertFrequency]::Immediate
$alert.Update()
}
Write-host "Alerts created for all users in the group:"$GroupName
$web.Dispose()
โพสต์ที่เกี่ยวข้อง: การจัดการการแจ้งเตือนใน SharePoint โดยใช้ PowerShell
