User & Content Management

Users Management

Admins are able to view a list of all users from this tab. They will also be able to search for and filter users by certain parameters.‌

List of User Actions

Action
Description
Update global role
Change the role of the user
Global ban user
Kick the user from all channels. Then ban the user from accessing the SDK
Global unban user
Unban the user from accessing the SDK
In changing a user's role, admin can either promote a member to a moderator role or demote a moderator to a member role.
There is no limit to the number of moderators a community can have. This means that if there are hundreds of users in the community, all of them can be moderators. However, every community must have at least one moderator. Thus, the sole remaining moderator in the community cannot be demoted to a member.
For more information on how to change a user's role, refer to Moderation, Roles & Privileges.

Admin User Management

Admins are able to see all current Admin accounts on the SDK as well as create new Admin accounts. The username that is selected will be used as the login name. The display name is the name that users will see when the Admin broadcasts a message.‌

List of Admin Actions

Action
Description
Edit Admin
Change the Admin's Display Name, First Name and Last Name
Edit password
Change the Admin's password
Settings
Get an Admin's settings
Admins can see all current Admin accounts on the SDK as well as create new Admin accounts. The username that is selected will be used as the login name. The display name is the name that users will see when the Admin broadcasts a message.

Blocklist Management

Admins are able to view and manage a list of all blocked expressions from this tab.‌
Blocked expressions can either be exact or partial matches. This choice of behavior needs to be defined when an admin adds an expression to the list.‌
Admins can also set the auto mute period (in milliseconds) for when a user uses a blocked expression.‌

Adding blocked expressions via API

Adding blocked expressions in bulk can be done using the post /api/blacklist/records API. Here is the format:
{
"regexs": [
"expression1_string", "expression2_string", "expression3_string"
],
"isMatchExactWord": true
}

Model description

Name
Data Type
Description
regexs
Array.<string>
Blocked expressions to add to the block list
isMatchExactWord
Boolean
true: will block if an exact match is found
false: will block even if the expression is just a subset
Example:
Expression: "hell"
Will block: "hell", "hello", "shell", "seashells", etc...

Allowlist Management

Admins can view and manage a list of all allowed links from this tab.
Admin can add links to the allow list and only the links in the list will be allowed. All other links not in the list will be blocked. By default, link restriction is enabled, thus, all links will be blocked.
You can enable/disable this feature by toggling the on and off button.
Export as PDF
Copy link
Outline
Users Management
List of User Actions
Admin User Management
List of Admin Actions
Blocklist Management
Allowlist Management