Quick Tip: Mit einem Lookup auf den Dokumentennamen verweisen

Über die SharePoint Oberfläche kann man in einem Lookup nicht das Dateinamen auswählen. Dazu kann man aber PowerShell benutzen

Hier erstelle ich ein neues Feld "Related Documents" mit dem ich verwandte Dokumente zu einem Dokument angeben kann. Das geht nicht über die Oberfläche ("Name" bzw. "FileLeafRef" ist hier nicht auswählbar), daher lege ich es per Powershell an.

Connect-PnPOnline "https://tenant.sharepoint.com/sites/meineseite" -Interactive

$ListName="Documents"
$LookupFieldName="RelatedDocument"

# Add the field to the list
Add-PnPField -List $ListName -Type Lookup -DisplayName $LookupFieldName -InternalName $LookupFieldName -AddToDefaultView

# Set the lookup list for the field and set the lookup field to "FileLeafRef"
Set-PnPField -List $ListName -Identity $LookupFieldName -Values @{LookupList=(Get-PnPList $ListName).Id.ToString(); LookupField="FileLeafRef"}
	

Hat dir das gefallen? Vielleicht magst du auch...

Quick Tip: Eine Communication Site als Subsite anlegen

Man kann über die UI keine Communication Site als Subsite anlegen. Per Powershell geht es aber problemlos.

Quick Tip: Die Dokumententemplates an einer Bibliothek per Powershell setzen

Mit diesem kleinen Skript lassen sich die Standard-Vorlagen an einer Biblithek per Powershell setzen

Quick Tip: Ein Theme als SiteCollection Administrator auf einer SharePoint Site setzen

Geht eigentlich ganz einfach, man muss aber anscheinend ein SiteTemplate benutzen