Accessing a user’s admin page

:bookmark: This guide details the steps to access a user’s admin page as an admin or moderator on a Discourse forum.

:person_raising_hand: Required user level: Administrator or Moderator

As an admin or moderator on a Discourse forum, accessing a user’s admin page allows you to perform various administrative tasks such as reviewing their activity, managing account settings, or addressing community guidelines violations.

There are two primary methods: searching for the username or from the user profile page.

Search the admin user list

  1. Log In to the Admin Account
    Ensure you are logged in with an account that has admin or moderator privileges on the Discourse forum.

  2. Navigate to the Users Section
    Go to the site’s admin dashboard by navigating to https://discourse.example.org/admin/users. This will display a list of all registered users on the forum.

  1. Search for the User
    Use the search bar at the top to enter the username, email address, or other identifying information of the user whose admin page you want to access.

  1. Open the User’s Admin Page
    From the search results, click on the username of the user to open their admin page.

Linked from the user profile

The admin link is also available from the user profile page, accessed via the usercard.

Last edited by @Discourse 2024-06-18T06:10:19Z

Check documentPerform check on document:
2 Likes

Hello :slight_smile: This was originally a PM with Jammy but he asked me to post it here.


Continuing the discussion from Admin button on user page is obscured on mobile.

This topic made me wonder with this being a “design issue - unless the entire user settings interface is redesigned”

Would it be worth adding a :information_source: note to the Accessing a user’s admin page topic that on mobile you may have to scroll horizontally depending on the device?

1 Like

I don’t think we need an infobox, but we can certainly add a sentence describing it will look different on smaller screen sizes. :+1:

Or not! :smiley: I’m sure some admin users will use smaller screen sizes to access that user data, but I presume most will not; I have large fingers so I’d be afraid to accidentally deleting a new user from my phone. :laughing:

This is not the case for me. When I go to

https://discourse.example.org/admin/users

I am automatically re-routed to

https://discourse.example.org/admin/users/list/active

Even in the screenshot you can clearly see that the “Active” tab is highlighted, therefore specifically not showing all registered users.

That link goes to a page with tabs containing all the registered users.

We can update the language in this instance to be more accurate. What do you suggest? :slight_smile:

Does active == all?

No, not in this case. We don’t have a list of all users, rather a section with several tabs that amount to all registered users. Rather than generate example URLs for Active/New/Staff/Suspended/Silenced/Staged we just include the URL shows in the Admin menu. :+1:

Does that make sense? I presumed you understood what each tab meant, but the point I’m trying to make is that we are not saying that URL goes to a page that directly lists all registered accounts; that does not seem particularly useful for an admin, hence the way we list accounts by type.

No one else has mentioned this, so I want to make sure you understand how those user lists work, and then produce a more useful description for this documentation. :slight_smile:

1 Like

I do understand what the tabs indicate. At least I think I do!

The issue came up because a moderator was trying to use this interface to find a user, but they didn’t know that the user had been silenced. They wanted to be able to search for a user and find them without knowing what there status was. It was in fact the user’s status that they were trying to find. So I can see a use for an “all” tab in this interface. But that has nothing to do with the documentation.

I think the straightforward language here is incorrect. It does not display a list of all registered users. It displays a variety of different lists of users based on their status, and to find a user you have to know their status.

At least that is how I understand it. But it could just be a problem of my interpretation of the language.

I appreciate your efforts.

I would say this is not accurate. More accurate would be:

Use the search bar at the top to enter the username, email address, or other identifying information of the user whose admin page you want to access. You may need to check under each of the tabs depending on the user’s status.

Again, the directions as printed assume that the staff already knows the status of the user they are looking for.

I think I understand how this works now. If you can use my feedback to improve the docs that’s great. But after discussion I understand how to use this interface in the future.

That is how it works. If you search for a silenced/suspended/etc user in the Active Users tab it will show up. Have you tried?

Ah, I thought I tried it, but when I use it now I see that active does include suspended users.

But why do you consider a suspended user as active? To me the very definition of suspended means they are no longer active. Why not call the active tab “all” instead?

Any way, I’m sorry for my confusion. I’m not sure what I was doing originally to get the outcome I did.

I really appreciate how active the developers are on the forum. It’s what makes Discourse the amazing platform it is.

We do not consider them active. The search box doesn’t specify that it is only searching Active users, but the placement under the tab title may appear ambiguous.

For what it’s worth, if it is a problem for your moderation team and you want to change those user headings in admin, you can edit them to whatever text you feel is appropriate. For example:

customizing your forum’s text:

finding text strings for editing:

3 Likes

To clarify, the Active list is all users sorted by most recent access, and the New list is all users sorted by most recent joining.

3 Likes