사용자 지정 목록 템플릿 만들기
Microsoft 365의 SharePoint 관리자이상에서는 organization 사용자에 대한 사용자 지정 목록 템플릿을 제공할 수 있습니다. 사용자가 새 목록을 만들 때 Microsoft의 기본 제공 템플릿과 함께 이러한 템플릿에서 선택할 수 있습니다. 이 기능을 사용하면 organization 반복 가능한 목록 솔루션(SharePoint, Teams 및 Lists 앱 자체 내에서)을 만들 수 있습니다.
Microsoft PowerShell을 사용하여 사용자 지정 목록 템플릿을 만들고 관리할 수 있습니다.
최신 SharePoint Online 관리 셸 다운로드
참고
이전 버전의 SharePoint Online 관리 셸을 설치한 경우 프로그램 추가/제거로 이동하여 "SharePoint Online 관리 셸"을 제거합니다.
Microsoft 365에서 전역 관리자 또는 SharePoint 관리자로 SharePoint 에 연결합니다. 자세한 방법은 SharePoint Online 관리 셸 시작을 참조하세요.
사용자 지정 템플릿 추가
다음 단계에 따라 사용자 지정 목록 템플릿을 만듭니다.
다음 명령을 실행하여 기존 목록에서 사이트 스크립트 출력을 추출하고 변수에 씁니다.
$extracted = Get-SPOSiteScriptFromList -ListUrl "https://contoso.sharepoint.com/sites/strategy/customer-contacts"
다음 명령의 변수를 참조하여 목록 디자인에 사용할 수 있는 사이트 스크립트를 업로드합니다.
Add-SPOSiteScript -Title "Contoso Customer Tracker" -Description "This creates a customer contact list" -Content $extracted
위의 단계에서 반환된 사이트 스크립트 ID를 사용하여 목록 디자인을 만듭니다.
Add-SPOListDesign -Title "Contoso customer tracking" -Description "Tracks key customer data in a list" -SiteScripts "<ID from previous step>" -ListColor Orange -ListIcon BullseyeTarget -Thumbnail "https://contoso.sharepoint.com/SiteAssets/site-thumbnail.png"
organization 사용자가 목록을 만들 때(SharePoint, Teams 또는 Lists 앱에서) "organization" 탭에 템플릿이 표시됩니다.
참고
목록 템플릿을 추가한 후에는 업데이트할 수 없습니다. 대신 기존 템플릿을 제거하고 업데이트된 버전을 추가합니다.
사용자 지정 템플릿으로 권한 범위 지정
기본적으로 사용자 지정 목록 템플릿은 organization 모든 사용자가 사용할 수 있습니다. 원하는 경우 특정 사용자 또는 보안 그룹에 대한 액세스를 제한할 수 있습니다. 다음 예제에서는 템플릿에 개별 사용자 보기 권한을 부여하는 방법을 보여줍니다.
Grant-SPOSiteDesignRights
-Identity <List design ID to apply rights to>
-Principals "nestorw@contoso.onmicrosoft.com"
-Rights View
템플릿 가져오기
다음 예제에서는 모든 사용자 지정 목록 템플릿을 검색합니다.
Get-SPOListDesign <List design ID>
사용자 지정 템플릿 제거
다음 예제에서는 사용자가 목록을 만들 때 더 이상 사용할 수 없도록 사용자 지정 목록 템플릿을 제거하는 방법을 보여줍니다.
Remove-SPOListDesign <List design ID>
목록 디자인에서 참조하는 연결된 사이트 스크립트는 다음을 사용하여 제거할 수도 있습니다.
Remove-SPOSiteScript <Site script ID>