# Manually activate user via "Studio administration"

**URL:** <https://discuss.openedx.org/t/manually-activate-user-via-studio-administration/14870>\
**Category:** Tutor Help\
**Tags:** tutor\
**Created:** [January 30, 2025, 7:31am UTC](https://discuss.openedx.org/t/manually-activate-user-via-studio-administration/14870 "2025-01-30T07:31:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wiesener](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/wiesener/32/7522_2.png) [@wiesener](https://discuss.openedx.org/u/wiesener)\
**Post date:** [January 30, 2025, 7:31am UTC](https://discuss.openedx.org/t/manually-activate-user-via-studio-administration/14870/1 "2025-01-30T07:31:39Z")

</div>

Hi,  
we have a tutor installation running on our server. Now, we disabled the registration and want users to be created manually via the “Studio administration”. This can be down by the superuser.  
But users created via the portal cannot login. They always get a

```auto
We couldn't sign you in.
An error has occurred. Try refreshing the page, or check your internet connection.

```

If I reenable a registration and register a user with the same credentials, he can login. I’ve already checked the admin portal and found that are some addional entries e.g. registration objects where an activation key can be added. And for all registered users there is a valid registration object. Creating there a manual registration object is not possible since a valid activation key is missing.  
Any hints would be apreciated. We do not want to login to the server via ssh and make some command line tasks but use the administraion portal.

cheers.

---

<div class="post-metadata">

**Author:** ![Andres.Aulasneo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/andres.aulasneo/32/984_2.png) [@Andres.Aulasneo](https://discuss.openedx.org/u/Andres.Aulasneo)\
**Post date:** [January 30, 2025, 8:00pm UTC](https://discuss.openedx.org/t/manually-activate-user-via-studio-administration/14870/2 "2025-01-30T20:00:36Z")

</div>

Hi @wiesener,  
You should not create users with the admin panel, as it will not create all the needed resources, mainly the user profile, for the user to work. Instead use the registration API or run a `tutor local do createuser` command.

---

<div class="post-metadata">

**Author:** ![wiesener](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/wiesener/32/7522_2.png) [@wiesener](https://discuss.openedx.org/u/wiesener)\
**Post date:** [January 30, 2025, 8:13pm UTC](https://discuss.openedx.org/t/manually-activate-user-via-studio-administration/14870/3 "2025-01-30T20:13:58Z")

</div>

> [@Andres.Aulasneo](#):
>
> tutor local do createuser

Sounds reasonable.

---

<div class="post-metadata">

**Author:** ![joel.edwards](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/joel.edwards/32/3193_2.png) [@joel.edwards](https://discuss.openedx.org/u/joel.edwards)\
**Post date:** [January 31, 2025, 7:31am UTC](https://discuss.openedx.org/t/manually-activate-user-via-studio-administration/14870/4 "2025-01-31T07:31:32Z")

</div>

I created a little script here to bulk-add users if you want to try that 🙂

> [@How to bulk add users (teachers & students) to Open edX](https://discuss.openedx.org/t/how-to-bulk-add-users-teachers-students-to-open-edx/11879/2):
>
> there’s a few ways to do it, you could use the API if you’re familiar with using API access. You can also get users to self register and then you go edit users staff/superuser status. The way I would do it (I’m not implying that this is the best way to do it, just a method I came up with) is with a for loop to loop through a list of users to add and have the loop run this for each user: tutor local createuser --staff --superuser \<name\> \<email\> -p \<password\> --staff will be for teachers and -…
