Benachrichtigungen im SharePoint mittels PowerShell anpassen

In diesem Beitrag wir kurz beschrieben, wie man die Benachrichtigungen mit Hilfe der PowerShell anzeigen, anpassen und löschen kann.

1. Anzeigen der Benachrichtigungen

$web = get-spweb „URL der SharePoint Webseite“ 

foreach($benachrichtigung in $web.alerts)

{

$benachrichtigung.User.Name + “  “ + $benachrichtigung.alertfrequency

}

Das zeigt den Nutzer und die jeweilige Benachrichtigungsfrequenz an.

2. Anpassen der Benachrichtigung

$web = get-spweb „URL der SharePoint Webseite“ 

foreach($benachrichtigung in $web.alerts)

{

if($benachrichtigung.User.Name -eq „Name des Benutzers“)

{

$benachrichtigung.AlertFrequency Microsoft.SharePoint.SpAlertFrequency]::Daily

$benachrichtigung.Update()

}

}

Dadurch kann die Benachrichtigungsfrequenz auf täglich gestellt werden.

3. Löschen der Benachrichtigung

$web = get-spweb „URL der SharePoint Webseite“ 

$benachrichtigungen= $web.alerts

$nutzer= “Domaine\Nutzername”

$meinebenachrichtigungen= @()

foreach ($benachrichtigung in $benachrichtigungen)

{

if ($benachrichtigung .User -like $nutzer)

{

$meinebenachrichtigungen += $benachrichtigung

}

}

foreach ($del in $meinebenachrichtigungen)

{

$benachrichtigungen.Delete($del.ID)

}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Blue Captcha Image
Refresh

*