グループとカテゴリの権限の理解

:bookmark: このガイドでは、Discourseでグループを使用してカテゴリの可視性とユーザー権限を管理する方法について説明します。

:person_raising_hand: 必要なユーザーレベル: 管理者

グループとカテゴリの権限は、Discourseコミュニティ内でのアクセスとコンテンツ作成を管理するために不可欠です。このガイドでは、これらの機能を効果的に使用する方法を理解するのに役立ちます。

概要

  • カテゴリの権限は、可視性とユーザーアクションを制御します
  • 権限はグループアクセスリストを通じて管理されます
  • さまざまな権限レベル: 表示、返信、作成
  • 管理者、モデレーター、および匿名アクセスに関する特別な考慮事項

カテゴリ権限の管理

カテゴリセキュリティ設定へのアクセス

  1. 管理したいカテゴリに移動します
  2. レンチアイコンが付いた「カテゴリを編集」ボタンを選択します
  3. 「セキュリティ」タブに移動します

権限レベルの理解

グループに割り当てることができる権限レベルは3つあります。

  1. 表示 (See): ユーザーはカテゴリとそのコンテンツを閲覧できます
  2. 返信 (Reply): ユーザーは既存のトピックに返信を投稿できます
  3. 作成 (Create): ユーザーはこのカテゴリで新しいトピックを作成できます

アクセスリストへのグループの追加

  1. 「グループを追加」ボタンをクリックします
  2. ドロップダウンメニューからグループを選択します
  3. そのグループに適切な権限レベルを選択します

:information_source: 新しいフォーラムには、「everyone」、「admins」、「staff」、「moderators」などのデフォルトグループや、トラストレベルのグループがあります。作成したカスタムグループもこのリストに表示されます。

アクセスリストからのグループの削除

グループのアクセスを削除するには、グループ名の隣にあるゴミ箱 :wastebasket: アイコンをクリックするだけです。

カテゴリの可視性とアクセス制御

デフォルトの権限

デフォルトでは、新しいカテゴリは「everyone」グループに表示/返信/作成を許可します。これは、匿名訪問者を含むすべてのユーザーがカテゴリに完全にアクセスできることを意味します。

カテゴリの可視性の制限

グループがカテゴリに対して「表示」権限を持っていない場合:

  • そのグループのメンバーには、カテゴリがユーザーインターフェースに表示されません
  • アクセス権を持つグループのメンバーには、カテゴリバッジの隣に南京錠アイコンが表示されます

カテゴリへのアクセスを特定のグループに制限するには、カテゴリセキュリティ設定から everyone グループを削除し、カテゴリの可視性を許可される適切なグループを含める必要があります。

このビデオでは、グループ権限を使用してプライベートカテゴリを作成する方法を示しています。

:warning: ビデオのUIは古いですが、同じコアコンセプトは依然として適用されます。

https://www.youtube.com/watch?v=u2--KFaBwu4

ビデオのトランスクリプト

このビデオでは、ユーザーのグループを作成し、作成したグループにプライベートカテゴリへの権限を付与する方法を説明します。

このDiscourseインストールには「staff」というカテゴリがあり、特定のユーザーグループにこの特定のカテゴリへのアクセスを許可したいと考えています。

まず、管理者ページに移動し、次にユーザーとグループに移動して、ここで新しいグループを作成します。

もうすぐチームに参加するインターン生のグループがあるので、このスタッフカテゴリへのアクセスレベルを特定のものだけにしたいと考えています。

トピックを表示して返信できるようにしたいのですが、新しいトピックを作成することはできないようにしたいので、このグループを作成します。これらはすべてデフォルトのままにして、「作成」をクリックします。

作成をクリックしたら、カテゴリに戻り、関心のあるプライベートカテゴリである「staff」を見つけます。

これからこのカテゴリを編集します。セキュリティに移動すると、権限ページが表示されます。

現在、「staff」というグループに属するユーザーは、スタッフカテゴリ内のトピックを作成、返信、表示できます。

ここで、先ほど作成したインターンズグループを選択し、このドロップダウンを開いて、インターンズがトピックに返信して表示できるようにし、新しいトピックは作成できないようにします。表示を選択することもできますが、今回は返信と表示のみを選択します。

次にプラスボタンをクリックしてカテゴリを保存し、このページが更新されるのを待ちます。

これからインターンズグループに追加する新しいユーザーは、このスタッフカテゴリ内のすべてのトピックを表示できるようになり、それらに返信できます。ただし、このカテゴリで新しいトピックを作成することはできません。

これが、Discourseでグループを作成し、その特定のユーザーグループにプライベートカテゴリへの特定の権限を付与する方法です。

カテゴリを非表示にせずにアクションを制限する

グループが「表示」権限を持っているが、「作成」または「返信」権限を持っていない場合:

  • カテゴリとそのコンテンツは表示されます
  • 「新しいトピック」ボタンはグレー表示され、無効になります
  • カテゴリはコンポーザーのカテゴリドロップダウンメニューに表示されません

:information_source: カテゴリを「表示」できるだけのユーザーは、引き続き通知を受け取り、カテゴリのコンテンツがダイジェストメールに含まれます。

特殊なケースと考慮事項

管理者とモデレーターのアクセス

  • 管理者は常にすべてのカテゴリに対して完全な作成/返信/表示権限を持ちます
  • モデレーターにはデフォルトのアクセス権はなく、権限ルールに明示的に含める必要があります
  • モデレーターは「staff」グループと「moderators」グループの両方に属します

匿名ユーザーとログイン済みユーザー

  • 「everyone」グループには、匿名訪問者を含むすべてのユーザーが含まれます
  • 「trust_level_0」グループには、ログイン済みのすべてのユーザーが含まれます
  • 匿名アクセスを許可しない場合は、「everyone」の代わりに「trust_level_0」を使用します

権限設定の例

カスタムグループへのアクセス制限

コンテンツ作成が制限された公開可視性

返信は許可、トピック作成は制限

ログイン済みユーザーのみアクセス

追加リソース

「いいね!」 45
Create a private category with limited access for a certain group
Setting up a private category
Restricting Access to categories
What are the 'Private spaces'? What difference with 'Categories'?
Private Topics - are they supported?
Creating private groups
Can a group be used to contain users to viewing specific categories?
Group permissions for specific subcategory
Difficulty of Tiered-access forum
Adding users to the "staff" group
Custom Guest Mode
Is it possible to create a private categories
Using Discourse For Course Community
Patreon members only can create a New Topic?
Permissions for specific users
Setting Security Parameters: Log-In, Read-Only, Protected Groups
Red spot to indicate new users to review
Ban members from certain categories?
Private room/category for specific User group?
Mirrored topic: same topic in two categories
Configure Patreon integration with Discourse
Difference between “member” and “staff user”
Can I add a group of users to a PM without inviting them?
A plugin to "check" a portion of a post before it can be posted
Private Group Facebook Like
Private Group Facebook Like
Category Previews
Category Previews
Category Previews
Several questions about management right
How we put people in a category?
Questions à propos des groupes
Setting up Trust Levels along with Groups
Understanding Discourse
Allow only posting to subcategories
Ability to disable trust level auto-promotion?
The ability to post answers anonymously
Disable New Topic
What can user groups be used for?
What can user groups be used for?
Unable to set a Featured Topic
Help with auto-close topic?
Discourse for self hosting
Providing specific permissions to specific groups
Is it possible to add custom security groups (creating mini sub-communities)
Pin topics only for specific groups?
Limit discussion to certain people
Silence user via API
Discourse for Academic Use Features (Done and to be Done)
Prevent users creating new topics in a category but allowing them to comment?
Voting plugin: hiding closed topics
Latest topics on homepage with only members to read in detail?
Is it possible to create a custom group?
Automatically granting permissions to new members?
Placing Specific Topics in Read Only
4 different user types
How do I get some members to have a colored nick and create topics? (That others can't see this topic)
Forum structure advice
New to Discourse, have some questions :)
Allow students to create a tag when opening a topic
Setting up Discourse without the ability to create new topics
Can't delete this category because it has chat channels
Permissions and clients/users
Do not know how to setup locked subcategory
Locking topics to be accessed by members-only
Users self-select Category on Registration... is it possible?
Create a category in Discourse
Is it possible to restrict certain “docs” to appear based on the user’s groups?
How to make only people from a specific group create a post?
Disable topic creation in the parent/root category
Configure Patreon integration with Discourse
Discourse Moderation Guide
Groups ACL
Show posts only to logged in users
Post with private tag group is visible to not logged in user with direct link
Available settings within the category edit page
Default staff category permissions (on install)? what are they, exactly?
Understanding Discourse Trust Levels
Allow guest to Post in Topic
Disable reply option on every new topic users create
Limit topic creation to subcategories
Restrict "Ask a category expert to respond" to specific groups?
Use Case Question - Room/Equipment Booking
How to make the notification settings enabled to all the users?
Are Moderated User Invites a thing?
My Wiki of useful Meta (and other) links
My community users can't post anything
User created groups
Page visible to all - specific category for users only
Migrate a vBulletin 4 forum to Discourse
Error Can't search when No login
Addding a paid group who can reply to topics but not create them
First-login home page
No drafts in Discourse? Abomination! So I have had to publish 65 open drafts. And that sucks. Is there a way to hide these published posts?
Limiting visibility and access to forums by profile
Hierarchical group membership (groups inside groups)
Control Category Visibility and Access by User Levels
I Need a category link to take me to a tags page
A few questions related to moderation
I can't find the settings to allow members to make new topics
I can't find the settings to allow members to make new topics
How to delete default categories with chats?
Set up a category ONLY for specific Users
Limit users rights
How do you assign a badge automatically as soon as someone is added to a group?
Configuring group notifications for a private category
Creating groups in Discourse
Create a topic where only chosen people can post and see posts
How to Admin or the person who create the topic can only post
Looking for vBulletin alternatives (self hosted)
Trying to bring paying members from wp to discourse
Configuring anonymous posting for specific categories
WP (SSO) + LMS + Discourse Advice/Best Practices?
Can we prevent an admin from seeing a private category?
Help! Making two different channels in my discourse
Understanding Discourse for new users
Is this a use case for user custom fields?
Group as Group member?
Limiting Users to Certain Threads
Confidentiality of Posts, Public/private/onlyForAdmins

2件の投稿が新しいトピックに分割されました:チャンネルで使用するためのゴーストカテゴリの作成