Right now it seems that every user with add/edit access to event participants is able to add new records, even if their role in the database view does not allow them to create new constituents. I would love to disable the ability to create new records and only give the option to link to an existing record or add a new named guest. It's adding so many unnecessary records. And since the creation of new records also ignores our required fields from the database settings, the records are not only unnecessary, but also incomplete and incorrect.
My apologies if this was already mentioned somewhere else.