"Save list as a template" missing ?

Anonymous
2024-04-28T12:50:04+00:00

Hi Folks,

I am a SharePoint Admin. We have a modern teams site, under that site we have a List.
But the option to save the list as a Template is missing.
FYI : Custom scripting is already allowed in SharePoint admin center.

I just want to create a same list with same column type and views from one tenant to another tenant.

Thanks in advance.

Microsoft 365 and Office | SharePoint | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes

11 answers

Sort by: Most helpful
  1. Anonymous
    2024-04-28T18:06:01+00:00

    Dear Admin Rishu

    Good day! Thank you for posting to Microsoft Community. I am happy to help you.

    After enabling the application script, it will take a period of time (24 hours) for it to be applied to the SharePoint service, so you can wait patiently.

    If you've been waiting more than 24 hours, you can also try using SharePoint PowerShell to try to allow custom scripts and see if that helps:

    #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

    I look forward to your reply. Thanks for your cooperation.

    Sincerely,

    Tin | Microsoft Community Moderator

    0 comments No comments
  2. matt howell 3,501 Reputation points
    2024-04-28T19:10:28+00:00

    Try the url:

    /_layouts/15/savetmpl.aspx?List=%7B7EDD432D%2DAC72%2D401E%2DB8D2%2D36B63DFD585E%7D

    Get the list guid from settings. Why Msft makes this so difficult is only known to them.

    2 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2024-04-30T19:13:48+00:00

    Hi Folks,

    I am a SharePoint Admin. We have a modern teams site, under that site we have a List.
    But the option to save the list as a Template is missing.
    FYI : Custom scripting is already allowed in SharePoint admin center.

    I just want to create a same list with same column type and views from one tenant to another tenant.

    Thanks in advance.

    Hi All,
    I have found a new solution for this situation. As we know that in modern team site, we will not be able to save the list as a template. I my case I have tried with this URL "/_layouts/15/savetmpl.aspx List=%7B7EDD432D%2DAC72%2D401E%2DB8D2%2D36B63DFD585E%7D" but it was displaying that I do not have access on this, even though I am a SharePoint Admin and Site Admin/owner.
    Solution: Only took 5 minutes
    Create a new list in any Classic site by using existing list and choose the same list of which you want to make a template in your Source tenant.

    Then you will be able to see "Save list as a template" option in that newly created list settings.

    After saving the list as a template, go to Site Settings of that classic site where you have created the new list by using existing list then >> Web Designer Galleries >>List templates >> Select the saved list template and download it. Then it will save in your download folder.

    Now open your another tenant >> Any Classic site >>Site Setting >> Web Designer Galleries >> Click on Files and upload the same file of that list template.
    Now click on the gear (Settings) icon >> Add an App >>click on Classic experience >> Then search the template name >> now you can create a by giving a name to that new list.

    After this open the teams site where you want to use this list.
    Create a list from existing list, then select this list. its done

    Thank you.

    0 comments No comments
  4. matt howell 3,501 Reputation points
    2024-04-30T19:48:33+00:00

    As I said you'd have to change the list guid from the one in the url I pasted to the one for your list. The bit between the %7B and %7D characters so:%7B7EDD432D%2DAC72%2D401E%2DB8D2%2D36B63DFD585E%7D. You may also have to explicitly be a site collection admin, not just a SP admin.

    0 comments No comments
  5. Anonymous
    2024-09-03T22:01:29+00:00

    Since it took me a while to find and piece together all the info from different sources, in case anybody else is still looking for a simple way to migrate a List including data from one modern SharePoint Site to another (even across tenants), here is exactly how to do it using the "Save List As Template Method". How to move a SharePoint List including data from one site/tenant to another with Modern Sites:

    1. On the Source Site, make sure you have full SharePoint Admin and Site Owner permissions
    2. On the Source Site, make sure you have Custom Scripting Enabled

    1. On the Source Site, get the List GUID by going to List Settings, and then Name and Description and copy the URL:
      yourdomain.sharepoint.com**/_layouts/15/ListGeneralSettings.aspx?List=**[GUID]
      The GUID starts with %7 and ends with 7D
    2. Save the Source List as a Template by going to the following URL (replace GUID with the GUID of your List)

    yourdomain.sharepoint.com**/_layouts/15/savetmpl.aspx?List=**[GUID]

    Check Include Content

    1. On the Source Site, go to the List Template Gallery
      yourdomain.sharepoint.com**/_catalogs/lt/Forms/AllItems.aspx**

    And click on the name of the template to download the List Template (.stp file) to your computer.

    1. On the Target Site, make sure you have full SharePoint Admin and Site Owner permissions
    2. On the Target Site, make sure you have Custom Scripting Enabled (Same process as Step 2)
    3. Open the List Template Gallery on the Target Site

    yourdomain.sharepoint.com**/_catalogs/lt/Forms/AllItems.aspx**

    1. Upload the template (.stp) that you previously downloaded.
    2. Go to Site Contents
    3. Click New > App
    4. Choose “Classic Experience”
    5. Select your Template
    6. Everything, list structure, columns, views, data, and attachments will be present in the new list
    6 people found this answer helpful.
    0 comments No comments