The 10Web User Management plugin lets you manage user accounts, assign roles, control permissions, organize users into groups, and review account activity on your website or app.
You can manage many of these tasks manually from your WordPress dashboard or ask 10Web AI to make the changes for you.
This guide explains how to manage users, roles, permissions, groups, and access after registration and login have already been set up.
If you still need to configure registration, login methods, password rules, social sign-in, or account security settings, read How to Set Up User Registration, Login, and Account Security.
Note:
This solution applies only to projects created with the 10Web AI Builder. Websites or apps created with other builders or themes are not supported.
Step 1. Access the User Management plugin
If you need to enter the WordPress dashboard, you can do it in two ways:
- From the 10Web dashboard, click the W icon on your website thumbnail.
- From the 10Web Editor, click the W icon next to the Publish/Save button.
Then, in WordPress, open User Management from the left sidebar.
The plugin includes these main sections:
- Users: View and manage user accounts
- Roles: Create and edit roles and permissions
- Groups: Organize users into groups
- Activity: Review sign-ins and account-related actions
- Social sign-in: Manage supported provider connections
- Settings: Manage user-related configuration
This article focuses on Users, Roles, Groups, Activity, and the access-related settings you may need while managing accounts.
Step 2. Manage users
Go to User Management → Users to see all accounts on your website or app.
The Users page shows a list of registered accounts and includes the following information: Name, Emai, Role, Status, Joined, Last sign-in.
At the top of the page, you can also:
- use status filters such as All, Verified, Unverified, and Banned
- click Filter to narrow the list
- use the search field to find a specific user
- click Export to export the visible user list
- use Bulk actions to apply actions to multiple users
Add a new user
You can create user accounts manually or ask 10Web AI to do it for you.
To add a user manually:
- Go to User Management → Users.
- Click Add New User.
- Enter the user's:
- First name
- Last name
- Role
- Password if needed
- Click Create account.
If you leave the password field empty, the user receives an email with a link to set their own password.
Accounts created manually from this screen are treated as verified.
You can also create a new using AI.
Example AI prompts
Create a new user account for anna@example.com with the first name Anna, last name Smith, and assign the Member role.
Add a user john@example.com as an Admin and send them an email to set their password.
View and edit a user
Click a user name or open their profile from the Users list to manage that account.
You can edit user data like Email, First name, Last name, Display name, Website, Role, and Biography.
On the right side, the Account panel shows additional account information, such as:
- profile picture upload
- joined date
- last sign-in
- sign-up method
- whether a password is set
- marketing consent status
From this area, you can also:
- mark the user as verified
- send a password reset
- review whether the user is currently verified or unverified
Below the main details, you can also review:
- Devices: shows where the user is signed in
- Groups: shows the groups the user belongs to
- Recent activity: shows the latest actions related to that account
Example AI prompts
Change the role of anna@example.com from Member to Admin.
Update the display name of john@example.com to John Carter.
Mark user anna@example.com as verified.
Send a password reset email to john@example.com.
Ban or delete a user
At the bottom of the user details screen, the Danger zone lets you take stronger account actions.
You can:
- Ban the user, which blocks access without deleting the account
- Delete the user, which removes the account
Banning is useful when you want to prevent access but keep the account record. Deleting is used when the account is no longer needed.
Important:
Deleting a user asks what should happen to the content they created and cannot be undone.
Example AI prompts
Ban the user with email anna@example.com.
Delete the user john@example.com and reassign their content to the site owner.
Step 3. Manage roles
Roles define what users can access and which actions they are allowed to perform on your website or app.
Go to User Management → Roles to review existing roles, their permissions, and the users assigned to them.
Understand user roles
The User Management plugin defines three primary roles:
- Owner: Has full access, including website settings, billing, and user management.
- Admin: Has administrative access but cannot transfer ownership.
- Member: Can sign in and use the website or app according to the permissions granted.
New accounts receive the Member role by default unless you configure a different role.
Note:
Your website may also include additional WordPress roles, such as Editor, Author, Contributor, Subscriber, Customer, or Shop manager, depending on the functionality and plugins installed. Other plugins can introduce their own roles and permissions.
Create custom roles
You can create custom roles when your website or app requires different levels of access.
For example:
- An educational website might have Instructor and Student roles.
- A community website might have Moderator and Member roles.
- An online store might have Customer and Wholesale Buyer roles.
- A business application might have Manager and Employee roles.
To configure a custom role:
- Go to User Management → Roles.
- Click Add New Role.
- Fill in:
- Name
- Slug
- Start from a copy of field lets you copy an existing role as a starting point.
- Inherits from field lets the new role inherit all permissions from another role.
- Choose the permissions the role should have.
- Click Save role.
Each role contains a set of permissions that determine the actions its users can perform.
You can also edit an existing role's permissions.
You can also use 10Web AI to request roles and permission configurations.
Example AI prompt:
Create two user roles for my project management app: Manager and Employee. Managers should be able to view and manage all projects, while Employees should only be able to access and update projects assigned to them.
Rename or delete roles
You can rename roles or adjust their permissions as your website's requirements change.
When deleting a role, the system must account for users currently assigned to it.
Review any affected accounts and the available reassignment or deletion options before confirming.
Important:
Changing role permissions can affect multiple users simultaneously. Review the permissions carefully before saving changes.
Step 4. Manage permissions
Permissions determine which actions and features users can access. Permissions are configured directly when creating or editing a role under User Management → Roles. Each role has a Permissions section where you can select the actions users with that role are allowed to perform.
Depending on your website's functionality, permissions may control access to:
- WordPress administration screens.
- User and account management.
- Website or app settings.
- Content creation and editing.
- Specific records or features provided by other plugins.
Some permissions also depend on who owns a particular record.
For example, a Contributor may be allowed to edit their own draft without being able to edit content created by other users.
The higher roles inherit the permissions of lower roles, with additional permissions assigned where needed.
You can also add role-based permissions using AI:
Example AI prompts
Update the Author role so it can upload files and publish posts, but not edit pages.
Edit the Admin role to allow managing app records.
Step 5. Organize users into groups
The Groups section lets you organize users into teams, classes, organizations, or other collections. Groups allow supported plugins to associate shared records with a set of users.
Unlike roles, which control what users can do, groups determine which collection of users they belong to.
For example, you can create separate groups for Sales, Marketing, and Support teams, or organize students into different classes.
Create a group
To create a group:
- Go to User Management → Groups in WordPress.
- Click Add New Group.
- Complete the following fields:
- Name: Enter a name for the group.
- Slug: Enter a unique identifier using lowercase letters, digits, hyphens, or underscores. Leave empty to generate it from the group's name.
-
Type: Specify the kind of group, such as
team,class, ororganisation. - Owner: Optionally, enter the email address, username, or user ID of the person who should manage the group. Leave empty if no owner is needed.
- Click Create group.
View and manage existing groups
Go to User Management → Groups to view your existing groups. The list displays:
- Group: The group's name.
- Type: The kind of group.
- Owner: The user assigned to manage it.
- Members: The number of users belonging to the group.
You can use Filter to narrow the results or Export to download group information.
To review an individual user's group memberships, open their profile under User Management → Users and locate the Groups section. Click Manage groups to manage their memberships.
You can ask 10Web AI to create groups by describing their names, types, and owners.
Example AI prompt:
Create three groups called Sales, Marketing, and Support. Set their type to team and assign anna@example.com as the owner of the Sales group.
What's next
To set up how people sign up, sign in, and secure their accounts in the first place, see How to Set Up User Registration, Login, and Account Security.