Appearance
Team Management ​
Manage your team's members and their roles from the MFTPlus Dashboard. Only ADMINs and OWNERs can access the team management features.
Viewing Team Members ​
- Log in to the MFTPlus Dashboard
- Navigate to Settings > Team in the sidebar
- You will see a list of all team members with their name, email, role, and join date
Changing a User's Role ​
- Go to Settings > Team
- Find the user you want to modify
- Click the role dropdown next to their name
- Select the new role
- Confirm the change
Note: Only OWNERs can assign the OWNER role. ADMINs can assign ADMIN, MEMBER, and VIEWER roles.
Removing a User ​
- Go to Settings > Team
- Find the user you want to remove
- Click the Remove button (trash icon)
- Confirm removal
Removing a user revokes their access to the dashboard and transfers immediately. This action cannot be undone.
Transferring Ownership ​
To transfer the OWNER role to another user:
- Go to Settings > Team
- Click Transfer Ownership next to the target user
- Confirm the transfer
The previous OWNER will be demoted to ADMIN.
Team Management via API ​
You can also manage team members programmatically. See the RBAC API Reference for endpoint details.
bash
# List team members
curl -H "Authorization: Bearer <token>" \
https://dashboard.mftplus.co.za/api/team/members
# Update user role
curl -X PATCH https://dashboard.mftplus.co.za/api/team/members/<user-id> \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"role": "ADMIN"}'Troubleshooting ​
| Issue | Solution |
|---|---|
| Cannot change a user's role | You must have ADMIN or OWNER role. OWNER can only be granted by another OWNER. |
| Cannot remove a user | Only ADMINs and OWNERs can remove users. You cannot remove yourself. |
| Role dropdown is disabled | Your role (MEMBER or VIEWER) does not have permission to manage users. |
| "Last OWNER" error | You cannot remove or demote the last OWNER. Promote another user to OWNER first. |
Next Steps ​
- User Roles & Permissions — Understand what each role can do
- Inviting Users — Invite new users to your team