web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Creating list template...
Power Automate
Unanswered

Creating list template that includes content

(0) ShareShare
ReportReport
Posted on by 467
Hi All,
 
Hope you're doing good!
 
I'm trying to generate sites and libraries template but can't get the library content (folders structure and links) to be part of this template.
 
I'm using an HTTP Request that correctly picks up all my library's configuration. ... metadata, default values, JSON button, etc...
 
 
I make it a SiteScript and then a SiteDesign, i see my template showing up in the "from your organisation" of my site and can create the library on any site after this. so everything good.
 
The problem is i have a structure of folders with a few links. 
While the old way of creating lists templates was simple but very effective, i can't find a way to include my folder structure and links into the created template.
 
Would someone have an idea how to do this ?
 
Thanks a lot and regards !!
  
Categories:
I have the same question (0)
  • Expiscornovus Profile Picture
    33,853 Most Valuable Professional on at
    Hi @Kadd,
     
    Unfortunately, the Site Script/Site Design json schema doesn't support creating content/doesn't have any verbs for that:
     
    In other words, you would have to provision that in additional steps in your flow. You can for example apply your site design via a second HTTP request and use a create folder action (in a loop) to create your structure. The method to apply your site design:
     
    Alternatively, you can also user PowerShell, xml and the PnP provisioning engine
     
     
    Happy to help out 😁

    I share more #PowerAutomate and #SharePointOnline content on my Blog, Bluesky profile or Youtube Channel
  • Kadd Profile Picture
    467 on at
     
    Thanks a lot for your answer.
     
    In fact i managed to do all this following your blog which was really well done and really interesting (difference is instead of puting the schema in my HTTP Request, i extract it from a Parse JSON action right after it). So thank you for that.
    I wasn't sure if this was possible and don't remember about it on your posts, reason why i decided to ask the question here.
     
    The point is i thought of doing it in additional steps but i need the users to be able to request the creation easily, meaning having the libraries in the "from your organization" section of the new library request on the sites... cause if i just add the library template, it remains without the internal folder structure that i need. and i will not be able to provision it afterwards.
     
    I have to understand how to do it with Powershell and XML but not sure i can have the structure inside the template either.
    But my client then says the problem is those templates in the "from your organization" section are visible to everyone...and they don't want that...
     
    So i'm thinking, as another option, to put a link to a PowerApp in the menu. This PowerApp would pick the url of the site, ask the user to fill the name of the new library and select the template to apply then it would create everything from their but it's external and maybe less user friendly ...hmm..
      

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 791

#2
Valantis Profile Picture

Valantis 582

#3
Haque Profile Picture

Haque 529

Last 30 days Overall leaderboard