I have an Azure DevOps org tied to an AAD tenant and it looks like it is possible for a user in the Project Administrators (not Collection Admin) group to add a new user from AAD to the org via the project, who was not in the org before, bypassing adding to the org.
Is there any way, programmatically or through the UI, to prevent this behavior? Even though the audit logs capture this, it's not totally safe to allow someone from the Project Admins group add anyone from AAD to the project who can then access the org.