You can control who can see your leagues and who can register for them. This lets you run open leagues for anyone, restrict registration to members, or keep leagues private.
Access Control Settings
- Go to Settings > Offerings > Leagues
- In the Access Control card, configure your preferences
- Tap Save
Visibility Options
Visibility controls who can see your leagues on the member app:
- Public — Anyone can see your leagues, even without signing in
- Members only — Only signed-in members can see available leagues
- Hidden — Leagues don't appear on the public page (players need a direct link)
Registration Access Options
Registration access controls who can register for your leagues:
- Open — Anyone can register, no account required
- Signed-in users — Players must create an account and sign in to register
- Members only — Only players with an active membership can register
How It Works Together
Visibility | Registration | What Happens |
Public | Open | Anyone can see and register — no sign-in needed |
Public | Signed-in users | Anyone can browse, but must sign in to register |
Public | Members only | Anyone can browse, but only members can register |
Members only | Members only | Only members can see and register |
These are your default settings for all leagues. Individual leagues can also be published or unpublished independently using the Publish toggle on each league's overview page.
Per-League Overrides
In addition to these global settings, each league has its own Publish toggle. Even if your settings allow leagues to be visible, an unpublished league won't appear on the member app. This gives you fine-grained control over which leagues are live.