<p>You can do what you're looking for with some caveats from the front-end of a site.</p>

<p>If officers have the <code>editUsers</code> permissions, then they can edit most other things about other users.</p>

<p>The two exceptions are their email address, which requires the <code>changeUserEmails</code> permission and the password, which they can't change at all.  The only person that can change the password is the user it belongs to.</p>

CC BY-SA 3.0
2015-05-11T07:39:51.200Z
Thanks Brad. That's most of what I need. One more question if I may. Do you know if I can display the 'copy password reset url' or 'suspend' function from the front end?
Oli
CC BY-SA 3.0
2015-05-11T18:16:02.227Z
Craft requires you to be an admin to call those methods on its UsersController. If you want to get around that you'd have to write a plugin that has a controller that removes the restriction, but I'd be very wary of opening that up on the front-end.
Brad Bell
CC BY-SA 3.0
2015-05-07T20:14:19.210Z
2015-05-07T20:14:19.210Z
Brad Bell
<p>So I'm setting up a system with 3 tiers of users.</p>

<ul>
<li>Admin</li>
<li>Officers</li>
<li>Managers</li>
</ul>

<p>I want Officers to be able to administer managers. Any of you know if this is doable?</p>

<p>So let's say an Officer could login (<strong>not in the CP</strong>) and view a list of its managers and change let's say, their password...</p>

<p>Any light on this would be great :)</p>

<users><user-groups>
Can a user edit another user
# Can a user edit another user

(Asked by: username_0 on 2015-05-07)

So I'm setting up a system with 3 tiers of users.

* Admin
* Officers
* Managers

I want Officers to be able to administer managers. Any of you know if this is doable?

So let's say an Officer could login (**not in the CP**) and view a list of its managers and change let's say, their password...

Any light on this would be great :)

**Tags:** users, user-groups


---

## 1 answers

### Answer by username_1 on 2015-05-07. Score: 0 | Accepted answer

You can do what you're looking for with some caveats from the front-end of a site.

If officers have the `editUsers` permissions, then they can edit most other things about other users.

The two exceptions are their email address, which requires the `changeUserEmails` permission and the password, which they can't change at all. The only person that can change the password is the user it belongs to.

> **Comments:**
> **username_0**: Thanks Brad. That's most of what I need. One more question if I may. Do you know if I can display the 'copy password reset url' or 'suspend' function from the front end?  
> **username_1**: Craft requires you to be an admin to call those methods on its UsersController. If you want to get around that you'd have to write a plugin that has a controller that removes the restriction, but I'd be very wary of opening that up on the front-end.  

---

