# Admin ability to impersonate other admin differs between admins

**URL:** https://meta.discourse.org/t/admin-ability-to-impersonate-other-admin-differs-between-admins/292382
**Category:** Support
**Created:** [January 20, 2024, 5:54pm UTC](https://meta.discourse.org/t/admin-ability-to-impersonate-other-admin-differs-between-admins/292382 "2024-01-20T17:54:57Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [January 20, 2024, 6:23pm UTC](https://meta.discourse.org/t/admin-ability-to-impersonate-other-admin-differs-between-admins/292382/2 "2024-01-20T18:23:50Z")

</div>

An admin user, who also has the status of a developer, has some additional abilities. Not only can they impersonate other admins, but their admin status cannot be removed via the user interface.

> [@Understanding user statuses, roles, and permissions](https://meta.discourse.org/t/understanding-user-statuses-roles-and-permissions/35171/1):
>
> ### Developer
> 
> Special account used to install Discourse
> 
> - View [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) showing timings on the page
> - Impersonate any account including admins
> - Automatically becomes admin and has all admin rights
> 
> **Storage** : controlled via the `developer_emails` global setting or the `developers` table, in Docker install use the env var `DISCOURSE_DEVELOPER_EMAILS` to specify an email list of users who are developers.

---

_[View the full topic](https://meta.discourse.org/t/admin-ability-to-impersonate-other-admin-differs-between-admins/292382)._
