Forum Discussion
Webpart "See All" ASPX link Not displaying List of News for Read-Only Users
We have an extremely simple Sharepoint site in M365 Sharepoint that we created a very simple News webpart, list form, 1 item, from news posted to this site only. The idea being people come and see the most recent news post, they click "See All" to view more if they desire.
Visitors can see this link and go and view the article, along with any other news article posted to this site if they have the direct link, but only people with Edit or higher access are able to click the "See All" link and get a list of more news articles. People with regular Visitor/Read access see the title of the list but the page is otherwise empty like it's failing to return query results.
We've chopped up the URL since it's aspx and have at least figured out the point of failure is in the : &serverRelativeUrl part of the link. If they chop off link before that variable, they can get an (albeit unformatted) list of the news articles.
I am absolutely not a Sharepoint guru. We've inspected the permissions on the Site Library, we've reindexed the site, we've even experimented with different usergroups, nothing seems to change this behavior. Can anyone explain what's happening here and how to fix it or is this just busted behavior in Sharepoint Webpart command link?
3 Replies
- virendrakSteel Contributor
In my tenant I am not seeing this issue. See All is visible for all Read‑permission users.
I only noticed one behavior. In the News Web Part post limit:
- If you set Number of posts = X
- And your site has X or less news > See All will NOT show
- If your site has more than X news > See All WILL show
Same rule for filters:- If filter returns X or less > See All will NOT show
- If filter returns more than X > See All WILL show
MS Article: Create and send a news digest - Microsoft Support
Another possibility: Read‑only users may not have View Application Pages permission. Please check if your Read users can open this page: https://YourTenant.sharepoint.com/sites/YourSite/_layouts/15/news.aspxIf they cannot open it, then it is a permission issue. The ‘See All’ page is an ASPX page, and it needs this permission to show the list.
If my post solved your issue or answered your query, please mark it as a Solution and give it a Like.
- JasonJTLCopper Contributor
same problem. Has worked for years and now it doesn't.
- ColinCauliflowerCopper Contributor
Hiya did you ever get a solution for this? We're having the exact same problem