Compile Product Model Permissions

On AX version 2009, we have an end user that needs full rights to the Product Builder Module. We’ve discovered this does not provide the ability to compile the Product Model. Obviously this is because it creates or edits and compiles classes in the system.

I don’t want to give Full Control to Development security key. Does anyone know which key is required so I can be specific? Or at least how to configure the security so the user can compile their models but not access the AOT and/or code editor. I don’t know if this is possible at all since it seems compiling models is meant to be a developer function.

Anyone have any ideas?