• Welcome to Simple Machines Community Forum. Please login or sign up.

Restrict what member group can see....

Started by Coldpressed, July 15, 2021, 06:29:38 PM

Previous topic - Next topic

Coldpressed

2 of us are scratching our heads on this and cant work it out.
We have a registered user who has been a naughty boy.We would like to put him in the naughty corner for a certain amount of time.
Not a ban.
We have made a new user profile called "TimeOut".
Checked all permissions so he cannot see anything yet after testing this profile he is able to see everything and is able to thank other users.
We have found we cannot change his account to guest from a reg user. We would like him to only see one board named "TimeOut"Yet when all other boards are un ticked and TimeOut is ticked he is still able to see all ther other boards.

Is there a way to do this?

Kindred

Yes...  but you either need to turn on, and use DENY permissions or remove him from any other grouos
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

"Loki is not evil, although he is certainly not a force for good. Loki is... complicated."

shadav

July 15, 2021, 06:42:06 PM #2 Last Edit: July 15, 2021, 07:03:29 PM by shadav
the regular member group (or any other group that they are in) will overwrite any other permissions if any of the groups they are in are allowed to do something unless like kindred said you turn on the use deny permissions

in your admin under members go to permissions then to settings
Enable the option to deny permissions

then go back to general permissions and edit your timeout and deny all the permissions you don't want them to have

Disallow and Deny - What's the difference when it comes down to permissions

Kindred

July 15, 2021, 09:05:48 PM #3 Last Edit: July 16, 2021, 09:10:33 AM by Kindred
Note, not "overwrite"

Smf permissions are INCLUSIVE.
a user has the GREATEST set of ALLOW permissions granted by ALL member groups that they belong to., regardless of what is set to DISALLOW.

Except DENY.
Deny permissions become EXCLUSIVE,  which means that they are stronger than any ALLOW
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

"Loki is not evil, although he is certainly not a force for good. Loki is... complicated."

Coldpressed

TYVM for all the replies.We will look into it.
Much appreciated <3

efk

Also read my topics, this will help you to deal with that user

https://www.simplemachines.org/community/index.php?topic=575212.msg4070909#msg4070909
https://www.simplemachines.org/community/index.php?topic=571419.msg4045460#msg4045460

Go to his profile and click Show Permissions, this will show you to which membergroups he belongs.

Advertisement: