SharePoint Online - Upload Site Template

%3CLINGO-SUB%20id%3D%22lingo-sub-151987%22%20slang%3D%22en-US%22%3ESharePoint%20Online%20-%20Upload%20Site%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-151987%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20a%20requirement%20of%20uploading%20an%20external%20custom%20site%20template%20(.wsp%20file)%20into%20our%20tenant.%20The%20external%20site%20template%20is%20from%20another%20organization%2C%20with%20no%26nbsp%3Blinks%20with%20our%20organization.%20I%20am%20having%20issues%20uploading%20this%20in%20our%20%22solutions%22%20library%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E1.%20I%20tried%26nbsp%3Buploading%20the%26nbsp%3Btemplate%20provided%20in%20a%20%22trial%20office%20365%22%20tenant%20where%20I%20have%20full%20central%20admin%20access.%26nbsp%3BIn%20my%20%22site%20settings%22%20at%20the%20top%20level%20site%2C%20I%20can%20not%20see%20the%20%22Solutions%22%20option%20under%20the%20%22Web%20Designer%20Galleries%22.%20I%20tried%20turning%20the%20server%20publishing%20on%20and%20ensuring%20the%20site%20scripting%20is%20off%20etc.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E2.%20Although%20it%20does%20not%20show%20me%20%22solutions%22%20option%2C%20but%20it%20still%20lets%20me%20navigate%20to%20solutions%20catalogs%20by%20direct%20link%20(as%20below).%20Here%20the%20%22Upload%22%20option%20is%20active%20but%20when%20I%20try%20to%20upload%20that%20external%20wsp%20file%2C%20it%20gives%20me%20permission%20issue%20(please%20see%20screen%20below)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fabc.sharepoint.com%2F_catalogs%2Fsolutions%2Fforms%2Fallitems.aspx%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fabc.sharepoint.com%2F_catalogs%2Fsolutions%2Fforms%2Fallitems.aspx%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20886px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F27927i1A42FD851B39D280%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22Site%20Template%201.png%22%20title%3D%22Site%20Template%201.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E3.%26nbsp%3BTo%20check%20if%20it%20could%20be%20an%20issue%20with%20the%20external%20wsp%20file.%20I%20tried%20saving%20one%20of%20my%20own%20site%20as%20a%20template%20and%20then%20downloading%20and%20renamed%20my%20wsp%20file%20and%20uploaded%20the%20renamed%20file%20back%20into%20%22solutions%22%20catalog.%20It%20worked%20fine%20and%20allows%20me%20to%20upload%20the%20wsp%20file%20(screen%20shot%20below).%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20890px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F27928iDE9E1894EED86B2B%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22Site%20Template%202.png%22%20title%3D%22Site%20Template%202.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESo%20have%20following%20questions%3A%3C%2FP%3E%0A%3CP%3E1)%26nbsp%3BHow%20to%20make%20%22solutions%22%20option%20available%20for%20me%20in%20my%20trial%20tenant.%3C%2FP%3E%0A%3CP%3E2)%20It's%20allowing%20me%20to%20upload%20my%20own%20wsp%20files%2C%20but%20giving%20permission%20issue%20on%20external%20wsp%20files.%20Does%20that%20mean%20the%20external%20wsp%20file%20is%20trying%20to%20execute%20some%20steps%20which%20I%20may%20not%20have%20access%20to%20even%20though%20I%20am%20central%20admin.%3C%2FP%3E%0A%3CP%3E3)%26nbsp%3BThe%20external%20template%20is%20from%20a%20known%20source%2C%20so%20there%20is%20no%20security%20threats%20as%20such.%20But%20from%20technical%20standpoint%20are%20there%20any%20strong%20factors%20advising%20against%26nbsp%3Buploading%2Factivating%20site%20templates%20from%20external%20tenants.%20Could%20it%20mess%20up%20the%20data%20structures%20in%20my%20tenant%3F%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ETruly%20appreciate%20all%20the%20help.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-151987%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3E2016%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EAdmin%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EPermissions%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EPowerShell%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%20Server%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESites%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-152006%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20Online%20-%20Upload%20Site%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-152006%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%20Juan.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20tried%20on%20another%20collection%20(which%20I%20had%20created%20with%20as%20a%26nbsp%3B%20%22Project%20Site%22%20during%20the%20collection%20creation)%20and%20there%20the%20%22Solutions%22%20option%20was%20turned%20on%20and%20it%20allowed%20me%20to%20update%20the%20wsp%20file.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESo%20I%20am%20still%20wondering%20the%20original%20questions.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFurther%26nbsp%3Bwhen%20I%20tried%20to%20create%20a%20sub-site%26nbsp%3Busing%20this%20custom%20site%20as%20template%2C%20then%20I%20get%20following%20error.%20Thanks.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F27932i085B6B07E053D07D%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22Site%20Template%203.png%22%20title%3D%22Site%20Template%203.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-151997%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20Online%20-%20Upload%20Site%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-151997%22%20slang%3D%22en-US%22%3EHave%20you%20tried%20to%20upload%20the%20wsp%20on%20a%20different%20site%20collection%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-692691%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20Online%20-%20Upload%20Site%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-692691%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F48378%22%20target%3D%22_blank%22%3E%40Vivek%20Jain%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHi%20Vivek%20Jain%2C%3C%2FP%3E%3CP%3ESorry%20for%20the%20late%20reply%2C%20but%20did%20you%20discover%20how%20to%20fix%20this%20problem%3F%20I%20have%20a%20similar%20issue%20related%20to%20not%20being%20able%20to%20upload%20new%20Display%20Templates%20for%20a%20single%20site.%3C%2FP%3E%3CP%3EKind%20regards%2C%3C%2FP%3E%3CP%3EAnders%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-692958%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20Online%20-%20Upload%20Site%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-692958%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F322514%22%20target%3D%22_blank%22%3E%40ahl2ndc%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFound%20the%20solution%3A%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fallow-or-prevent-custom-script%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fallow-or-prevent-custom-script%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Contributor

I have a requirement of uploading an external custom site template (.wsp file) into our tenant. The external site template is from another organization, with no links with our organization. I am having issues uploading this in our "solutions" library:

 

1. I tried uploading the template provided in a "trial office 365" tenant where I have full central admin access. In my "site settings" at the top level site, I can not see the "Solutions" option under the "Web Designer Galleries". I tried turning the server publishing on and ensuring the site scripting is off etc.

 

2. Although it does not show me "solutions" option, but it still lets me navigate to solutions catalogs by direct link (as below). Here the "Upload" option is active but when I try to upload that external wsp file, it gives me permission issue (please see screen below)

 

https://abc.sharepoint.com/_catalogs/solutions/forms/allitems.aspx

Site Template 1.png

3. To check if it could be an issue with the external wsp file. I tried saving one of my own site as a template and then downloading and renamed my wsp file and uploaded the renamed file back into "solutions" catalog. It worked fine and allows me to upload the wsp file (screen shot below).

Site Template 2.png

 

So have following questions:

1) How to make "solutions" option available for me in my trial tenant.

2) It's allowing me to upload my own wsp files, but giving permission issue on external wsp files. Does that mean the external wsp file is trying to execute some steps which I may not have access to even though I am central admin.

3) The external template is from a known source, so there is no security threats as such. But from technical standpoint are there any strong factors advising against uploading/activating site templates from external tenants. Could it mess up the data structures in my tenant?

 

Truly appreciate all the help.

 

4 Replies
Highlighted
Have you tried to upload the wsp on a different site collection?
Highlighted

Thanks Juan.

 

I tried on another collection (which I had created with as a  "Project Site" during the collection creation) and there the "Solutions" option was turned on and it allowed me to update the wsp file.

 

So I am still wondering the original questions.

 

Further when I tried to create a sub-site using this custom site as template, then I get following error. Thanks.

 

Site Template 3.png

 

 

Highlighted

@Vivek Jain 

Hi Vivek Jain,

Sorry for the late reply, but did you discover how to fix this problem? I have a similar issue related to not being able to upload new Display Templates for a single site.

Kind regards,

Anders

Highlighted