On SharePoint on premise, is there a way to limit who can use Self-Service Site Creation?
We would like to use a product that utilises the self-service functionality, but do not want to open that functionality up to all users.
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It only takes a minute to sign up.
Sign up to join this communityLook here - User permissions and permission levels.
As you can see Read permission level has this option is active already.
So you can create your own permission levels (by copy one of defaults, e.g.) with this option is checked/unchecked.
In your User Profile Service, in the People group head over to Manage User Permissions. Select All Users Windows (or NT AUTHORITY\Authenticated Users depending on version), and "Uncheck the "Create Personal Site" for the existing users".
That way you disallow ordinary users do create personal sites.
See How to Limit the Self-Service Site Creation to only users of a specific AD group