Our organization globally does not restrict users by domains as several projects need non company domain users to be able to submit tickets. However we would like to lock this down for specific projects as internal users have added external request participants to tickets where they should not.
At this time we do not pre-load company users into the customer list though (either manually or through SSO), so we cannot restrict at the project level to already created customers. We still need users to be able to dynamically create accounts for themselves by submitting tickets, we just want it only to be possible for company domain email addresses for specific projects.
Am I missing something on how to do this with existing settings? Or if not, does anyone have any suggestions for a workaround?