Requesting the ability to request additional information when a user is requesting access

Today when a user requests access they don’t provide any additional info. That leaves the admin with only the email address to make an access decision. If the user is unknown (which seems like a common use case for access requests) the email address is often useless to decide if access should be granted.

On Facebook groups they have a similar feature where you can ask for additional info when a user requests access. This is super usefull as a foundation to make the access decision.

I could achieve the same by allowing all to sign-up and then create a propertary “approved” user profile field to use for holding back deeper app access until answering further questions and get approved. But the moment the user logs in the app data is loaded in the background and an unapproved user could those gain access to data meant to be protected by login.

I could also make a second access request app with public access. That could operate as a free app on a seperate account working on an gSheet connected to both apps. And then a custom approval flow in the primary app moving the users email to the user table on approval. But if I did that work around I would be missing a way to direct unapproved users to the approval flow.

And…that’s a lot of work around for something which could be elegantly part of the standard access request feature :slight_smile: So hereby requested :pray::blush:

You could make it so that you could only access the main features if you meet the condition of “if info submitted”. You could also just follow up email or set up a Zap to run. I don’t really think this feature is 100% needed for Glide.