I need hide or remove this ribbon menu (new, edit, flow) from this view. Is that possible?

enter image description here

2 Answers 2


If the user only has Read permissions on this list, he can only view the following options on the ribbon in Modern experience for the list.

enter image description here

To hide this whole ribbon, we may need scripts such as JavaScript or CSS. But you are using the Modern experience. Modern experience does not support Script Editor web part. The web parts on the Modern page are different with web parts on Classic page.

Currently, the following customizations are unsupported in Modern lists:

• Custom master pages - More extensive branding will be supported later using alternative options

• User custom actions / Custom JavaScript - There will be a more controlled way to embed JavaScript on the pages through the SharePoint Framework Extensions (currently in dev preview)

• Custom CSS via AlternateCSSUrl web property

• JSLink-based view customizations

Learn more about customizing the “modern” experiences in SharePoint Online.


As a best practice you should create a page and insert your view web part and remove the toolbar.

then Remove the navigation from the header.

And finally remove the ribbon from the page with an script editor to hide the ribbon with css


i would also try to find the reason why the ribbon should be removed instead of removing the permissions.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.