Problem:
Ein Benutzer kann ein durch das Information Rights Management (IRM) geschütztes Dokument in seiner SharePoint Bibliothek nicht öffnen. Beim Versuch erscheint die folgende Fehlermeldung:
Zudem finden sich im ULS Log Einträge wie diese:
Mögliche Ursache:
Die Kommunikation zwischen SharePoint und dem RMS Server funktioniert normalerweise über die E-Mail-Adresse des jeweiligen Benutzers. Pro SiteCollection gibt es eine sogenannte User Information List (UIL), welche Benutzerinformationen speichert. Ist nun dieser Wert nicht korrekt gesetzt, so funktioniert die Verifizierung nicht und Dokumente können nicht geöffnet werden.
Lösung:
Hinweis: Der nachfolgende Lösungsvorschlag wurde mit SharePoint 2010 on-premise verifiziert.
Ob der jeweilige Wert gesetzt ist oder nicht, kann der Benutzer mit Hilfe der Eingabe von /_layouts/userdisp.aspx am Ende der URL selbst überprüfen.
z.B. https://IhreSharePointSeite/_layouts/userdisp.aspx
Sollte das Attribut wie im obigen Beispiel nicht gesetzt sein, kann dies durch die Ausführung des folgenden PowerShell Befehls durch einen Administrator ergänzt werden.
Set-spuser -Identity «Domainusername» -email «email@domain.ch» -web https://IhreSharePointSeite.ch
Weitere Informationen bezüglich inkonsistenten Benutzerdaten in SharePoint finden Sie hier.
Beitrag teilen
Geschrieben von
Sandro Ineichen
Projektleiter
Profil anzeigen