Skip to main content
13 votes
Accepted

Create Modern Sites in SharePoint Online using CSOM

This is not possible currently using OOTB SPO CSOM. However, using the latest PnP Core and PnP PowerShell components, you will be able to create them programmatically. Using CSOM C# You can use the ...
Gautam Sheth's user avatar
5 votes

How do I use content editor/script editor web part for SharePoint modern site/communication site

Unfortunately, it's not supported in the Modern Experience. You can't customize the page to add Script Editor with JS or custom CSS as we have done in classic mode, meanwhile, you can go ahead with ...
Mohamed El-Qassas MVP's user avatar
5 votes
Accepted

Is there a way to have 3 levels of navigation links

In Modern Site navigation, you can add navigation up to three levels. It supported in both type of site i.e. Communication site and Teams Site If you meant that you want still another sub link then ...
Kalpesh Vaghela's user avatar
4 votes
Accepted

I am able to create sub-sites inside modern team sites and modern communication sites, why some links mentioned it is not possible

There's the "Modern UI" and the "Modern Site". While Microsoft does not stress the difference, the key difference is how users and security are handled. In the article you linked to they also said "...
Mike Smith - MCT's user avatar
4 votes

Duplicate a Communication Site in Sharepoint Online

To save the site as a template, we can directly access to /_layouts/savetmpl.aspx. For example: https://tenant.sharepoint.com/sites/site/_layouts/savetmpl.aspx We still can save the communication ...
JoannaW_MSFT's user avatar
  • 6,631
4 votes
Accepted

CSS to change font family in modern communication site

If you want to change font family for all the text of the modern site page, we can use the CSS style below to achieve it. body,div,span,a{ font-family: cursive !important; }
LZ_MSFT's user avatar
  • 6,249
4 votes

View only permission level for communication site

Solution: Activate “SharePoint Server Enterprise Site Collection features” The “View Only” permission level allows users to view content and restrict Create/edit/download of documents from the site (...
AIMEN BOULAHIA's user avatar
3 votes
Accepted

SharePoint Online Communication-Image Gallery-Carousel-Hyperlink

Currently, the Image Gallery web part does not support enhance the images with hyperlinks. Using it, we can only display images on the page. The Image web part allows users to add hyperlinks, but we ...
JoannaW_MSFT's user avatar
  • 6,631
3 votes
Accepted

SharePoint Online Communication Site- Image Carousel Does not rotate

The cause of this issue would be that your environment have not received the latest update. It is a new feature launched by the release. Any new release is first tested and validated by the feature ...
JoannaW_MSFT's user avatar
  • 6,631
3 votes
Accepted

SharePoint Online Communication Site-Code Snippet Web Part

The code editor web part is specifically designed to show source code on the web page. So what you're seeing is by design. If you'd like to enter HTML to be displayed, there is no OOTB method that I'...
Mike2500's user avatar
  • 8,090
3 votes

How to apply custom fonts to Communication Sites?

There are numerous customizations which currently are not supported for "modern" pages: -> Adding "classic" web parts on "modern" pages -> Custom CSS via AlternateCSSUrl web property -> Custom ...
mohd tahir's user avatar
  • 2,416
3 votes

Convert/Change the built-in root site collection into a communication hub site

At #MsIgnite, Microsoft just announced a way to convert the root site into a modern communication site using PowerShell, but, this new PS command is not yet publicly available. So, currently, there is ...
Kally's user avatar
  • 3,044
3 votes

How make SharePoint 2019 or Online Modern Communication Sites list view as responsive?

I had to create my own custom view using SPFX(Reactjs) to achieve this.
Billy P's user avatar
  • 236
3 votes

Can i save a list as template using PnP script inside my modern communication site

The best recommended approach is use the PnP Provisioning template. Download the PnP Provisioning template using PnP Filter the downloaded template (xml) because there is no way to generate only ...
SP 2022's user avatar
  • 4,114
3 votes
Accepted

SharePoint Online Communication site editing session inactivity

This is OOTB behavior. I am able to reproduce the issue on my tenant. As mentioned in the Modern Page Life Cycle An exception is that if the page has no activity for 5 minutes, the editing session ...
Dhruvil Prajapati's user avatar
3 votes

SharePoint Online Communication site editing session inactivity

Agree with Litt Spector. By design, the timeout of inactive editing session is 5 minutes. Changing the timeout of inactive editing session is not available. I suggest you go to Microsoft Q&A post ...
Emily Du - MSFT's user avatar
3 votes

Is there a way to have 3 levels of navigation links

In SharePoint online modern experience, you can have up to 3 levels of navigation links (2 levels of sub-links): Example (Edit mode): Output in communication site: You can either drag & drop ...
Ganesh Sanap - MVP's user avatar
2 votes

Branding for SharePoint Online communication sites/Modern experience

For SharePoint Modern Site Branding, it is recommended to use SPFX solution to achieve: Global Navigation and Branding for Modern Site using SharePoint Framework Extensions And you could get started ...
Jerry's user avatar
  • 2,583
2 votes
Accepted

Communication sites, Asset Library not available?

Asset library app is available once you activate the Video and Rich Media site collection feature. It is not part of the Team collaboration lists feature. To activate it: 1) Go to your Site ...
Gautam Sheth's user avatar
2 votes
Accepted

Hide parts of page in SharePoint Online

To hide the members on the top right corner, you may need scripts such as CSS. In SharePoint Online modern experience, we need to use SharePoint Framework Extensions to add scripts to "modern" pages. ...
JoannaW_MSFT's user avatar
  • 6,631
2 votes

Enabling left navigation for communication SharePoint site

It seems like Microsoft is of the opinion that a Communication Site should not have any left nav as per https://www.wortell.nl/blogs/modern-sharepoint-sites-navigation-options/ and similar sources
Kasper Bo Larsen's user avatar
2 votes
Accepted

SharePoint Online Communication Site- Quick Links-3 Layers

Two main options: first is to just add a text web part and manually add links, formatting as desired. Another option is to get out Visual Studio Code and create a custom SPFx part that implements your ...
Mike2500's user avatar
  • 8,090
2 votes
Accepted

Communication site vs Team site: different webparts available?

This is indeed by design. The extra webparts that you are referring to are called as connector webparts. They are only available on O365 group connected team sites and not communications sites or ...
Gautam Sheth's user avatar
2 votes
Accepted

How to add an instagram, facebook and twitter logos in sharepoint modern communication site footer?

I have created a reusable SPFx webpart which will allow you to add configurable header and footer via Webpart UI, you can find this solution here. All you need to do. I have tried and tested below ...
Siddharth Vaghasia's user avatar
2 votes
Accepted

Search api when executed from communication site are not returning team sites results

You need to add additional property in the query EnableDynamicGroups:true. By doing this, you will be able to fetch data from Team site. By default, results from private O365 groups is not included. ...
Gautam Sheth's user avatar
2 votes
Accepted

How make SharePoint 2019 or Online Modern Communication Sites list view as responsive?

I Got the Answer on this, Using SharePoint List Formatting help of provided by Microsoft GitHub Repository in JSON Code format, we can make different different types of Modern sites List View as ...
Mohammad Tahir's user avatar
2 votes
Accepted

How to add icons in text in SharePoint Online Communication site?

You cannot add icons directly in Text webpart. You may need to develop your own SPFx webpart. You can use Office UI Fabric icons in SPFx webpart as stated in below official documentation by Microsoft:...
Ganesh Sanap - MVP's user avatar
2 votes

Can i save a list as template using PnP script inside my modern communication site

You can use Get-PnPProvisioningTemplate to export a list as a template and then recreate the list on another site using Apply-PnPProvisioningTemplate. To export just a specific list you would use the ...
Rune Sperre's user avatar
  • 2,249
2 votes

How to set timezone when creating sites using New-PnPSite

Using PnP-PowerShell, you can do it like below: $adminUrl = "https://<tenant>-admin.sharepoint.com" $newSiteUrl = "https://<tenant>.sharepoint.com/sites/Pensaerniaeth" $ownerEmail = "<...
Ganesh Sanap - MVP's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible