Prevent site announcements by non administrators

Prevent site announcements by non administrators

by Sreepathy T L -
Number of replies: 4

I need to block non-admin users from creating site announcements (which comes on login page). They should be able to view the announcements, but not create/edit/reply/delete. How this can be done? 

Average of ratings: -
In reply to Sreepathy T L

Re: Prevent site announcements by non administrators

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

They can't, surely? Well, the only people who possibly could would have roles assigned at site level. Who are they and do they really need that level of access?

In reply to Howard Miller

Re: Prevent site announcements by non administrators

by Sreepathy T L -

It is happening in our moodle site. All users are getting "Permalink | Edit | Delete | Reply"  links in site announcements. "Add a new discussion" is also active. Where to check it and block? I am using moodle 3.4

In reply to Sreepathy T L

Re: Prevent site announcements by non administrators

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Then there is something very wrong in your Moodle setup. All users should not be able to create new announcements and NO users should be able to reply to announcements (It's an announcement not a discussion). 

So -  the forum, which is presumably on your front page, is an ordinary forum not an announcements forum. You have changed the user settings so that everybody is enrolled in the 'front page course'. Probably both. 

In reply to Howard Miller

Re: Prevent site announcements by non administrators

by Sreepathy T L -

Sorry. you were right. We were testing  in user with site level permissions