# Manually Activate Users (Not Just Invite)

**URL:** https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007
**Category:** Marketplace
**Created:** [August 16, 2019, 6:13pm UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007 "2019-08-16T18:13:26Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![DavidO](https://avatars.discourse-cdn.com/v4/letter/d/f475e1/32.png) [@DavidO](https://meta.discourse.org/u/DavidO)
#### Post date: [August 16, 2019, 6:13pm UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007/1 "2019-08-16T18:13:26Z")

</div>

What would you like done? I’d like a new column with a button per row (Invited User) that shows “Activate User” and it will automatically set a password for them (doesn’t need to email it to them). They’ll then receive at least the digest notifications. We’ve moved everyone from a mailing list software and not everyone is savvy enough to setup an account (I know it sounds crazy, but it’s a reality), and they’re all volunteers.

Here’s the column that I’m thinking… /u//invited/pending

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/e/fe3f462bc65131b6d6c6fec079a022421c8ebdff.png)

When do you need it done? Not a strict timeline, but the sooner the better. Just so everyone starts getting the notifications that they need.

What is your budget, in $ USD that you can offer for this task? It’s for a non-profit, so I’ll likely be donating whatever the cost, personally. That said, I realize these things take time (cost money), so I’m open to proposals. I’m new to Discourse, so I’m not familiar with what to expect.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [August 16, 2019, 6:55pm UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007/2 "2019-08-16T18:55:11Z")

</div>

Isn’t this going to be done just once at the transition? It’s likely easier to just activate everyone at the rails console. Something like

```
User.all.update_all(active: true)

```

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [August 16, 2019, 9:11pm UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007/3 "2019-08-16T21:11:03Z")

</div>

I think here is a better solution for you to migrate the entire mailing list:

> [@Migrate a mailing list to Discourse (mbox, Listserv, Google Groups, etc)](https://meta.discourse.org/t/importing-mailing-lists-mbox-listserv-google-groups-emails/79773):
>
> This guide is for you if you want to migrate a mailing list to Discourse. It also contains instructions for importing messages from [image] Google Groups. 1. Importing using Docker container This is the recommended way for importing content from your mailing lists into Discourse. 1.1. Installing Discoursebulb The import script most likely won’t work on systems with less than 4GB of RAM. Recommended are 8GB of RAM or more. You can scale back the RAM usage after the import if you like. …

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [August 16, 2019, 9:27pm UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007/4 "2019-08-16T21:27:44Z")

</div>

Oh! Yes, since a considerable part of my income [comes from imports](https://www.literatecomputing.com/discourse-migration/), I’d assumed that they’d already done the import or I’d have suggested that!

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [August 16, 2019, 9:29pm UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007/5 "2019-08-16T21:29:20Z")

</div>

I doubt that the import script will ever send invites?

Seems like they pulled the emails and sent a bulk invite to everyone?

---

<div class="post-metadata">

### Author: ![DavidO](https://avatars.discourse-cdn.com/v4/letter/d/f475e1/32.png) [@DavidO](https://meta.discourse.org/u/DavidO)
#### Post date: [August 18, 2019, 11:56am UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007/6 "2019-08-18T11:56:14Z")

</div>

Thanks fellas. I did use the bulk import tool, but I could get the remaining ones back into a spreadsheet to import.

You’re right, it’s just for this initial list, so one of these should work. I’ll check it out.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [September 17, 2019, 11:56am UTC](https://meta.discourse.org/t/manually-activate-users-not-just-invite/126007/7 "2019-09-17T11:56:15Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
