Many office 365 users face the issue that the root SharePoint site not showing all the web parts and features but these features and web parts are available in other site collections of the same tenant except the root site like http://mstalk.sharepoint.com.
This happen mostly when you setup a new tenant and try to add web parts on the pages and come to know that some most common web parts like Content Edit or script editor missing.
Do not try to activate different features, this is because custom scripts are disabled on root site collection for security reasons and due to that Script Editor, Content Editor web part and many other web parts or features are not available where user can add custom scripts. Follow the below steps to active the custom script.
You need to be have the global admin permissions for SharePoint on your tenant. Go to SharePoint admin center (URL will be: https://tenantName-admin.sharepoint.com) and click on settings.
Scroll down the settings page and you will the Custom Script section. Allow both options to enable scripting on the site collection as shown in below picture, this will allow user to have missing web parts and features on all site collections.
If you check the instructions, its mentioned that it will take 24 hours to enable custom script on your tenant which include all site collections and OneDrive.
But who have that much time and in most of the cases no one wants to enable it for all site collections. So, if you can use below PowerShell script to enable custom script on single site collection with immediate effect.
Set-SPOsite <SiteURL> -DenyAddAndCustomizePages 0
$adminUPN="userid@mstechtalk.com" $orgName="mstalk" $userCredential = Get-Credential -UserName $adminUPN -Message "Enter password" Connect-SPOService -Url https://$orgName-admin.sharepoint.com -Credential $userCredential Set-SPOsite https://mstalk.sharepoint.com -DenyAddAndCustomizePages 0
The PowerShell script take few seconds to complete the execution. Once the script is completed, you can see the all the missing web parts are visible. Now you can also compare the first screenshot and below one for the different. I will be sharing complete list of missing features and web parts in next section.
Site features not available
Below is the list of site features which are not available when custom script is set to prevent from users.
- Save Site as Template
- Save document library as template
- Solution Gallery
- Theme Gallery
- Help Settings
- HTML Field Security
- Sandbox solutions
- SharePoint Designer(Create Form and Custom Action will no longer work.)
Blocked File Types:
- .asmx
- .ascx
- .aspx
- .htc
- .jar
- .master
- .swf
- .xap
- .xsf
Web parts not available
Below is the list of web parts which are not available when custom script is not allowed:
Web part category | Web part |
Business Data | Business Data Actions
Business Data Item Business Data Item Builder Business Data List Business Data Related List Excel Web Access Indicator Details Status List Visio Web Access |
Community | About This Community
Join My Membership Tools What’s Happening |
Content Rollup | Categories
Project Summary Relevant Documents RSS Viewer Site Aggregator Sites in Category Term Property Timeline WSRP Viewer XML Viewer |
Document Sets | Document Set Contents
Document Set Properties |
Forms | HTML Form Web Part |
Media and Content | Content Editor
Script Editor Silverlight Web Part |
Search | Refinement
Search Box Search Navigation Search Results |
Search-Driven Content | Catalog-Item Reuse |
Social Collaboration | Contact Details
Note Board Organization Browser Site Feed Tag Cloud User Tasks |
Also visit Allow or prevent custom script for more details.
One reply on “Missing web part and features in office 365”
What’s up it’s me, I am also visitin this website on a regular basis,
this website is truly pleasant and the visitors are really sharing pleasant thoughts.