Hi @Hamish ,
You can make it by Save document library as template.
Go to Library Settings, click Save document library as template under the Permissions and Management section.
This is the library I used:
- If you cannot find it, please Enable Custom Script in SharePoint Online .
- Sign in to Office 365 and go to the SharePoint Online Admin Center as an admin.
- Click on Settings from the left navigation >> Scroll down to the “Custom Script” section.
- Under the Custom Script section, Set “Allow users to run custom script on personal site” and “Allow
users to run custom script on self-service created sites” options. - Click on “OK” to save your changes.
#Variables for Admin Center and Site Collection URL
$AdminCenterURL = "https://crescent-admin.sharepoint.com/"
$SiteURL="https://crescent.sharepoint.com/Sites/marketing"
#Connect to SharePoint Online
Connect-SPOService -url $AdminCenterURL -Credential (Get-Credential)
#Disable DenyAddAndCustomizePages Flag
Set-SPOSite $SiteURL -DenyAddAndCustomizePages $False
Note: The Group-connected Root site’s “Documents” (Shared Documents) library comes with the “Save document library as template” disabled by default, even if the custom scripts are enabled.
In your case, not select Include Content.
Then the template is created successfully.
Through New-->app to create a document library use the template:
And the new library just like this:
NOTES:
- Above method does not work on Communication sites or Team sites connected to an Office 365 Group.
- You have to be a Site Owner (Full Control) at the site level to perform the above steps.
For more information, please refer to:
https://sharepointmaven.com/5-ways-to-store-and-reuse-document-templates-in-sharepoint/
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.