How can I make a user edit app definition and yet he/she should not be able to copy the app?
You should assign the user as a co-author
thank you @LeventK.
I did that but I realized the option to copy the app is open when co-authored.
How do I work around this?
I believe that’s not possible. When you assign the user as a co-author to the app, you give the user full privilege.