Hi @Mixalis Nikitaras ,
Thanks for reaching out and apologies for delay in response.
Yes, it is possible to register user without email verification. This can be achieved using both user flow and custom policy.
But, as mentioned by you it leads to serious security issues and spam the invalid users in your B2C. I understand you are looking for private user flow or custom policy to handle the verification by administrator only.
Unfortunately, we don't have any hidden flow to verify user by admin.
Case 1# However, you can register the user after disabled email verification using local account sign up and then block the user sign in from the portal by navigating to the register user's profile.
If the user's wants to sign in, can contact you and then you can enable user to sign into your application.
Case 2# You can add the user in B2C manually or using Graph API endpoint with random generated password, which you can provide to user to sign into your application directly without require signup from the user.
Hope this will help.
Please remember to "Accept Answer" if answer helped you.