Permission profiles - an overview: Difference between revisions From Online Manual

Jump to: navigation, search
No edit summary
 
(13 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<ul class="bbc_list"><ul class="bbc_list"><ul class="bbc_list"><ul class="bbc_list"><ul class="bbc_list"></ul></ul></ul></ul></ul><u><span style="font-size: 11pt;" class="bbc_size">'''General'''</span></u>
SMF enables you to have separate permissions for each [[board]], so that different [[{{Latest docs}}membergroups|membergroups]] can do different things on different boards. For example, this can be useful if you want users to be allowed to reply to posts, but not to create new topics in a certain board.
<ul class="bbc_list"><li type="disc">'''Moderate board''' - Decides whether or not people in this [[membergroup]] can moderate the boards they have access to.</li></ul>
<u><span style="font-size: 11pt;" class="bbc_size">'''Topics'''</span></u>
<ul class="bbc_list"><li type="disc">'''Post new topics''' - Decides whether or not people in this [[membergroup]] can [[Post]] new topics.
</li><li type="disc">'''Merge any topic''' - Decides whether or not people in this [[membergroup]] can merge topics.
</li><li type="disc">'''Split any topic''' - Decides whether or not people in this [[membergroup]] can split topics.
</li><li type="disc">'''Send topics to friends''' - Decides whether or not people in this [[membergroup]] can send topics to their friends via email.
</li><li type="disc">'''Make topics sticky''' - Decides whether or not people in this [[membergroup]] can make topics [[sticky]].
</li><li type="disc">'''Move topic''' - Decides whether or not people in this [[membergroup]] can move their topics, all topics, or no topics at all.
</li><li type="disc">'''Lock topics''' - Decides whether or not people in this [[membergroup]] can [[lock]] their topics, all topics, or no topics at all.
</li><li type="disc">'''Remove topics''' - Decides whether or not people in this [[membergroup]] can remove their topics, all topics, or no topics at all.
</li><li type="disc">'''Post replies to topics''' - Decides whether or not people in this [[membergroup]] can [[Post]] replies to their topics, all topics, or no topics at all.
</li><li type="disc">'''Modify replies to own topics''' - Decides whether or not people in this [[membergroup]] can modify replies to their own topics.
</li><li type="disc">'''Delete replies to own topics''' - Decides whether or not people in this [[membergroup]] can delete replies to their own topics.
</li><li type="disc">'''Announce topic''' - Decides whether or not people in this [[membergroup]] can [[announce]] (send topic by email or private message) their topics.</li></ul>
<u><span style="font-size: 11pt;" class="bbc_size">'''Posts'''</span></u>
<ul class="bbc_list"><li type="disc">'''Delete posts''' - Decides whether or not people in this [[membergroup]] can delete their posts, all posts, or no posts at all.
</li><li type="disc">'''Modify posts''' - Decides whether or not people in this [[membergroup]] can modify their posts, all posts, or no posts at all.
</li><li type="disc">'''Report posts to the moderators''' - Decides whether or not people in this [[membergroup]] will be able to report posts to moderators that have selected to receive forum notifications.</li></ul><u><span style="font-size: 11pt;" class="bbc_size">
'''Polls'''</span></u>
<ul class="bbc_list"><li type="disc">'''View polls''' - Decides whether or not people in this [[membergroup]] will be able to view polls.
</li><li type="disc">'''Vote in polls''' - Decides whether or not people in this [[membergroup]] will be able to vote in polls they can see.
</li><li type="disc">'''Post Polls''' - Decides whether or not people in this [[membergroup]] will be able to make their own polls.
</li><li type="disc">'''Add [[poll]] to topics''' - Decides whether or not people in this [[membergroup]] are allowed to add polls to existing topics. You can choose whether they must have posted the topic, or if they can add it to any [[Topic]] they can see.
</li><li type="disc">'''Edit polls''' - Decides whether or not people in this [[membergroup]] can edit their polls, any polls, or no polls at all. This permission allows a user to edit the polls options, reset the poll, edit the maximum number of votes, and edit the expiration time of the poll. In order to edit the maximum number of votes and the expiration time a user needs to have the &#039;Moderate board&#039; permission.
</li><li type="disc">'''Lock polls''' - Decides whether or not people in this [[membergroup]] can lock their polls, any polls, or no polls at all.
</li><li type="disc">'''Remove polls''' - Decides whether or not people in this [[membergroup]] can remove their polls, any polls, or no polls at all.</li></ul><u><span style="font-size: 11pt;" class="bbc_size">
'''Notifications'''</span></u>
<ul class="bbc_list"><li type="disc">'''Request notification on replies''' - Decides whether or not people in this [[membergroup]] will be able to request notification on replies to topics they select.
</li><li type="disc">'''Request notification on new topics''' - Decides whether or not people in this [[membergroup]] will be able to request notification when new topics get posted in a board.</li></ul>
<u><span style="font-size: 11pt;" class="bbc_size">'''Attachments'''</span></u>
<ul class="bbc_list"><li type="disc">'''View Attachments''' - Decides whether or not people in this [[membergroup]] can view attachments.
</li><li type="disc">'''Post Attachments''' - Decides whether or not people in this [[membergroup]] can [[Post]] attachments.</li></ul>


[[Category:Permissions]]
{{Version specific|version=1.1|small=yes|content=First you need to enable local permissions, by going to ''Admin > Permissions > Settings'' and selecting ''Enable advanced by-board permissions''.
 
You can set the board to use local permissions under the ''Permissions by board'' tab. Click on the board name to add or change the permissions for each group. These permissions will only apply to this one particular board. For each board that requires custom permissions, you need to set them manually and apply them to each board.
 
There are some predefined profiles available, which you can see when you click on ''Local'', which allows you to edit the permissions of the boards in the drop down "Apply Pre-Defined Permission Profile".}}
 
 
{{Version specific|version=2.0|small=yes|content=SMF 2.0 uses a system of permission profiles which can be created and edited at ''Admin > Permissions > Edit Profiles''. You can then assign a permission profile to a board when you edit the board. You can use a permission profile on multiple boards.
 
There are some pre-defined profiles available on this page: No Polls, Reply Only, and Read Only. These cannot be modified.}}
 
One permission profile which administrators often like to create is one which limits which boards new members can post in until they have made their first post.  The following steps give an example of how to create such a permission profile:
 
*A board needs to be created or an existing one can be used.
 
*Remove all posting and reply permissions from the "Regular members" group.
 
*Enable permissions for post count based groups (''Admin > Members > [[{{Latest docs}}Permissions|Permissions]] > [[{{Latest docs}}Permissions#Settings|Settings]] > Enable permissions for post count based groups'').
 
*Set up at least two post-count based groups, one for members with zero posts and another for members with one or more posts.
 
*In the post count based group for members with one or more posts, assign permissions to this group to allow posting and replies. In the zero post count group, do not allow posting and replies.
 
*[[Permission profiles|Create a permission profile]] for the board on which you want to restrict the the actions of members. In this profile be sure to allow the zero post count group to be able to post and/or reply. If using SMF v2.*, remember to assign the profile to the proper board by editing the board.
 
After you have completed these steps, you will have set things up so that those in a post count based group with one or more posts can create new topics and reply to topics in all boards, but those that do not have that number of posts will not be able to post in any board other than the one with the profile assigned to it. It will be necessary to give posting permissions to the other post count based groups if more than two groups exist.
 
[[Category:FAQ]][[Category:Permissions]]

Latest revision as of 09:58, 27 May 2015

SMF enables you to have separate permissions for each board, so that different membergroups can do different things on different boards. For example, this can be useful if you want users to be allowed to reply to posts, but not to create new topics in a certain board.

First you need to enable local permissions, by going to Admin > Permissions > Settings and selecting Enable advanced by-board permissions.

You can set the board to use local permissions under the Permissions by board tab. Click on the board name to add or change the permissions for each group. These permissions will only apply to this one particular board. For each board that requires custom permissions, you need to set them manually and apply them to each board.

There are some predefined profiles available, which you can see when you click on Local, which allows you to edit the permissions of the boards in the drop down "Apply Pre-Defined Permission Profile".


SMF 2.0 uses a system of permission profiles which can be created and edited at Admin > Permissions > Edit Profiles. You can then assign a permission profile to a board when you edit the board. You can use a permission profile on multiple boards.

There are some pre-defined profiles available on this page: No Polls, Reply Only, and Read Only. These cannot be modified.

One permission profile which administrators often like to create is one which limits which boards new members can post in until they have made their first post. The following steps give an example of how to create such a permission profile:

  • A board needs to be created or an existing one can be used.
  • Remove all posting and reply permissions from the "Regular members" group.
  • Enable permissions for post count based groups (Admin > Members > Permissions > Settings > Enable permissions for post count based groups).
  • Set up at least two post-count based groups, one for members with zero posts and another for members with one or more posts.
  • In the post count based group for members with one or more posts, assign permissions to this group to allow posting and replies. In the zero post count group, do not allow posting and replies.
  • Create a permission profile for the board on which you want to restrict the the actions of members. In this profile be sure to allow the zero post count group to be able to post and/or reply. If using SMF v2.*, remember to assign the profile to the proper board by editing the board.

After you have completed these steps, you will have set things up so that those in a post count based group with one or more posts can create new topics and reply to topics in all boards, but those that do not have that number of posts will not be able to post in any board other than the one with the profile assigned to it. It will be necessary to give posting permissions to the other post count based groups if more than two groups exist.



Advertisement: