# Invite only apply for access form

**URL:** https://meta.discourse.org/t/invite-only-apply-for-access-form/64029
**Category:** Feature
**Created:** [June 6, 2017, 12:33pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029 "2017-06-06T12:33:00Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![jlippiner](https://avatars.discourse-cdn.com/v4/letter/j/cab0a1/32.png) [@jlippiner](https://meta.discourse.org/u/jlippiner)
#### Post date: [June 6, 2017, 12:33pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/1 "2017-06-06T12:33:00Z")

</div>

I’m currently running an invite only discourse forum, which is great. I have a separate google form setup for people to apply to the forum. What I’d like to do is combine these so people can apply for access directly through discourse and I can review and approve them.

Is there anyway to do this?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [June 6, 2017, 12:35pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/2 "2017-06-06T12:35:48Z")

</div>

I think you simply need to enable `must approve users` in Admin \> Settings

When a user signs up, I believe you get notified and you must approve their account before they can do anything else.

---

<div class="post-metadata">

### Author: ![jlippiner](https://avatars.discourse-cdn.com/v4/letter/j/cab0a1/32.png) [@jlippiner](https://meta.discourse.org/u/jlippiner)
#### Post date: [June 6, 2017, 12:57pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/3 "2017-06-06T12:57:15Z")

</div>

Is there anyway to add additional form fields to that, such as order number, so we can verify their identity?

---

<div class="post-metadata">

### Author: ![jlippiner](https://avatars.discourse-cdn.com/v4/letter/j/cab0a1/32.png) [@jlippiner](https://meta.discourse.org/u/jlippiner)
#### Post date: [June 6, 2017, 12:59pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/4 "2017-06-06T12:59:46Z")

</div>

The other problem / question with this is will people who are NOT registered be able to VIEW the site before they apply? I don’t want anyone who was not invited / approved to be able to view the content.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [June 6, 2017, 1:15pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/5 "2017-06-06T13:15:48Z")

</div>

To prevent anyone from viewing the content you can set `login required`

I’m unsure about the additional information fields though. I haven’t really used the feature. I may try it out in a bit.

---

<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: [June 6, 2017, 1:33pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/6 "2017-06-06T13:33:26Z")

</div>

Yes, you can add custom fields. You can require them. I’m pretty sure that they are added to the account request page.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [June 6, 2017, 1:36pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/7 "2017-06-06T13:36:18Z")

</div>

Yeah, I can confirm this. You will want to create a Custom User Field (Admin Area), require it at signup, and turn on `must approve users`

---

<div class="post-metadata">

### Author: ![jlippiner](https://avatars.discourse-cdn.com/v4/letter/j/cab0a1/32.png) [@jlippiner](https://meta.discourse.org/u/jlippiner)
#### Post date: [June 6, 2017, 1:44pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/8 "2017-06-06T13:44:47Z")

</div>

Thats great. Thanks.

When I check the box to require approval it says that everyone in my forum already will be kicked out. I have 56 people participating. Is there a way to easily approve them post this change?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [June 6, 2017, 1:51pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/9 "2017-06-06T13:51:05Z")

</div>

Yes, go to Admin \> Users \> Pending, click the checkbox at the top of the list, and then the Approve button.

---

<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: [June 6, 2017, 2:11pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/10 "2017-06-06T14:11:58Z")

</div>

If you had a thousand, you’d want to do it from the console, but with under a hundred, it’s ready enough on the web interface.

---

<div class="post-metadata">

### Author: ![jlippiner](https://avatars.discourse-cdn.com/v4/letter/j/cab0a1/32.png) [@jlippiner](https://meta.discourse.org/u/jlippiner)
#### Post date: [June 6, 2017, 2:31pm UTC](https://meta.discourse.org/t/invite-only-apply-for-access-form/64029/11 "2017-06-06T14:31:29Z")

</div>

Man I love discourse and this community! Thx.
