User & Content Management

The User & Content Management console provides comprehensive administrative tools for managing users, moderating content, and maintaining community standards across your social.plus application.
This section requires Admin privileges. User counts and statistics are refreshed every 5 minutes for real-time visibility.

Overview

User Administration

User Management Dashboard

The main user management interface displays:
  • Total User Count: Complete user statistics (updated every 5 minutes)
  • Active Users: Currently engaged users across the platform
  • User Filters: Search and filter users by various criteria
  • Bulk Actions: Perform actions on multiple users simultaneously
1

Access Users

Navigate to Console → User & Content ManagementUsers
2

Apply Filters

Use search and filter options to find specific users
3

Select Actions

Choose appropriate management actions for selected users
4

Execute Changes

Apply changes and monitor results

Admin User Management

Administrator Management

Manage administrative accounts with full control over:
  • Admin Account Creation: New administrator setup
  • Permission Management: Role-based access control
  • Profile Management: Admin profile and settings
  • Security Settings: Password and access management
1

Create Admin Account

Set up new administrator with appropriate permissions
2

Configure Profile

Set display name, contact information, and preferences
3

Assign Permissions

Define access levels and administrative capabilities
4

Security Setup

Configure authentication and security settings

Content Filtering

Blocked Expressions

Configure automatic content filtering with blocked expressions:
Control link sharing across your platform:

Best Practices

API Integration

# Get user information
curl -X GET "https://api.amity.co/api/v3/users/{userId}" \
  -H "Authorization: Bearer YOUR_ADMIN_TOKEN"

# Update user role
curl -X PUT "https://api.amity.co/api/v3/users/{userId}/roles" \
  -H "Authorization: Bearer YOUR_ADMIN_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"role": "moderator", "communityId": "community123"}'

# Add blocked expressions
curl -X POST "https://api.amity.co/api/v2/blacklist/records" \
  -H "Authorization: Bearer YOUR_ADMIN_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"regexs": ["spam", "inappropriate"], "isMatchExactWord": true}'

Regular review of user management practices and content filtering effectiveness helps maintain a healthy community environment.