
382es (382es) asked a question.
Currently when a user completes the self service registration form and verifies their email they are immediately added to our organization as an active user. This is a problem because without any admin approval anyone could register for an account in your Okta organization. I am wondering if there is a way to have users added as "staged" after completing the self service registration form? Or if there is another more established way of having users request an account in your Okta organization?

You can go with a custom Solution for this.
You can use Microsoft Power Apps, Power Automate Flows to achieve this.
We had the same issue, easiest way we have found is to create a webpage "you are registered...", create a user group wait-list and an app associated with the group and the webpage. We put the webpage behind Okta (through Vouch Proxy, https://github.com/vouch/vouch-proxy) so when a user tries to reach the webpage, he needs to register himself, and when it's finished, he sees our message. The user account is in the wait-list group, and it requires we move them manually to another group to let them having access to our apps.
I realize it may seems a bit complicated to setup but honestly it is not at all and we don't have anything complex to maintain.