Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full Admin Panel #6

Open
anthonycastelli opened this issue Jul 22, 2015 · 3 comments
Open

Full Admin Panel #6

anthonycastelli opened this issue Jul 22, 2015 · 3 comments

Comments

@anthonycastelli
Copy link

I wrote @KrauseFx an email the other day about this. After playing with this, the idea is great, however, I (and I am sure many other would feel the same) don't like the current flow where anyone can actually add themselves to TestFlight. Before Apple bought them, you were able to share a link to a page where people could sign up and join, but you had to approve people.

  1. Enable or Disable Signups
  2. Set a date signups are open
  3. Set a limit on signups
  4. Enable automatic TestFlight enrollment
  5. Approve/Deny Signups.

The first three are pretty self explanatory, but let me go into detail about the 5th. Basically, a system I would use would work like this.
You create the heroku app, setup everything like you do now, but you also create an admin account(s) which would allow you to manage the app persay. If Option #4 is disabled and you have it set to approve or deny signups, you would be presented with a list of people who signed up via the form. From here you can then approve users, thus enrolling them in TestFlight.

It's just an idea so if anyone has any suggestions or comments, feel free to leave them.

@eytanbiala
Copy link
Contributor

+1, I think the most useful parts are 4 and 5, since some companies want to vet users before adding them to their beta.

@KrauseFx
Copy link
Member

What do you mean with 4? boarding will automatically enable the latest build for the newly added TestFlight user.

@anthonycastelli
Copy link
Author

To clarify #4
When Automatic TestFlight enrollment is enabled, anyone who signs up will automatically be added to TestFlight in ITC as a tester, otherwise, if it is disabled, you will have to approve testers before they are added to ITC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants