<p>Your best bet here is going to be to create a plugin.</p>

<p>One way that this could work would be to set up a plugin that defines a <a href="https://craftcms.com/docs/plugins/records" rel="nofollow noreferrer" title="record">record</a> for the front-end users, and then create one or more Control Panel pages for your Administrator to handle these records. Because the records can be defined any way you'd like, they can exist separately from Craft's baked-in User system. </p>

<p>This may actually be preferable in your case, since (if I'm understanding correctly) it sounds like you'd like to manage users logging into a separate frontend area, not the Craft admin Control Panel.</p>

<p>Regarding the Admin ability to manage User's passwords from the Control Panel, this feature was removed in build 2.3.2615. However, <a href="https://craftcms.stackexchange.com/questions/10588/set-users-passwords/10591#10591">this answer</a> does offer a way around this.</p>

CC BY-SA 3.0
2017-01-05T09:25:17.827Z
Thanks Sam. We'll look at the records more but are you suggesting then that the act of the Admin creating that user would happen outside of the baked-in User section also via our plugin? (And your understanding regarding a front-end client area only is correct)
Mike
CC BY-SA 3.0
2017-01-05T15:26:38.270Z
That's correct - Plugins can include Control Panel page templates, and so the idea would simply to create one to to along with your plugin. The front-end user management would then still happen within the control panel, but outside of  / separately from Craft's users.

You could then think of your Plugin as the managing tool for your front-end client users, and the baked-in Craft User's area as the managing tool for your developers or administrators. Hope that helps!
Sam LeBlanc
CC BY-SA 3.0
2017-01-05T15:37:24.953Z
Yep - that does. Thanks Sam - much appreciated.
Mike
CC BY-SA 3.0
2017-01-05T15:39:15.883Z
No problem, glad to hear it!
Sam LeBlanc
CC BY-SA 3.0
2017-01-04T19:55:48.470Z
2017-01-04T19:55:48.470Z
2017-04-13T12:50:59.930Z
Sam LeBlanc
<p>I'm not certain if this is possible but what we want to do is the following:</p>

<p>Have an admin register a new user in the admin, including a password for them so that they can pass along these credentials along via offline channels - and then that user will log into a front end client area.</p>

<p>I don't think it's possible to add a password - which surprises me in terms of use-cases needing to manage new users subscriptions by someone else and wanting disseminate specific credentials.</p>

<p>Is this possible?</p>

<p>If not, is it possible to:</p>

<ol>
<li>Register the new member in the admin (without a password)</li>
<li>Have a custom Activate Account email confirmation go to them to finish their account signup, prompting them to go to:</li>
<li>A page where they can complete this, adding their new password and then logging them into their client account area</li>
</ol>

<p>Thanks!</p>

<users><registration><password>
Register front end member from admin area with password
# Register front end member from admin area with password

(Asked by: username_0 on 2017-01-04)

I'm not certain if this is possible but what we want to do is the following:

Have an admin register a new user in the admin, including a password for them so that they can pass along these credentials along via offline channels - and then that user will log into a front end client area.

I don't think it's possible to add a password - which surprises me in terms of use-cases needing to manage new users subscriptions by someone else and wanting disseminate specific credentials.

Is this possible?

If not, is it possible to:

1. Register the new member in the admin (without a password)
2. Have a custom Activate Account email confirmation go to them to finish their account signup, prompting them to go to:
3. A page where they can complete this, adding their new password and then logging them into their client account area

Thanks!

**Tags:** users, registration, password

---

## 1 answers

### Answer by username_1 on 2017-01-04. Score: 1 | Accepted answer

Your best bet here is going to be to create a plugin.

One way that this could work would be to set up a plugin that defines a [record](https://craftcms.com/docs/plugins/records "record") for the front-end users, and then create one or more Control Panel pages for your Administrator to handle these records. Because the records can be defined any way you'd like, they can exist separately from Craft's baked-in User system.

This may actually be preferable in your case, since (if I'm understanding correctly) it sounds like you'd like to manage users logging into a separate frontend area, not the Craft admin Control Panel.

Regarding the Admin ability to manage User's passwords from the Control Panel, this feature was removed in build 2.3.2615. However, [this answer](https://craftcms.stackexchange.com/questions/10588/set-users-passwords/10591#10591) does offer a way around this.

> **Comments:**
> **username_0**: Thanks Sam. We'll look at the records more but are you suggesting then that the act of the Admin creating that user would happen outside of the baked-in User section also via our plugin? (And your understanding regarding a front-end client area only is correct)  
> **username_1**: That's correct - Plugins can include Control Panel page templates, and so the idea would simply to create one to to along with your plugin. The front-end user management would then still happen within the control panel, but outside of  / separately from Craft's users.  You could then think of your Plugin as the managing tool for your front-end client users, and the baked-in Craft User's area as the managing tool for your developers or administrators. Hope that helps!  
> **username_0**: Yep - that does. Thanks Sam - much appreciated.  
> **username_1**: No problem, glad to hear it!  

---

