I've created an associate SSID, the main purpose is for staff to have the ability to use their smart phones or tablets in breakout or canteen areas.
They request/create an account through the splash page and the request sits waiting approval until a local site engineer checks the dashboard and approves the request.
The engineer sets the expiry, the staff member then gets the email saying they are good to go.
Problem is when the account expires, there is no way I know of or can find that would allow the staff member to re-enable or reactivate their account within the tools of the current dashboard or getting someone to program a custom/bespoke splash screen.
The staff person only option would be to reach out to the local site engineer via email requesting that their account is re-enabled.
The sponsor option fits the bill for what I'm after, thank you for pointing it out, but there is one gotcha that if it was possible would make it perfect.
If there was a way to customize the text in all or just the first screen that is shown to users. I need a away to be able to add my companies legal verbiage in the same way you can customize a splash page.