I do recommende that you install them from nuget instead of the admin interface. It will give you more and better control over them.
You might want to read this article and some of the linked pages to get a better understanding: http://world.episerver.com/articles/Items/2-important-improvements-for-managing-addons-in-episerver/
Yes, thanks guys. I was lazy enough to improve my answer. Think.. There definitely should be reason why EPiServer turned AddOn installation from UI off by default :) When you let AddOns to be managed by editors or admins an interesting mess may expect you ahead..
Thank you all for the quick usefull comments. I'm new to EpiServer and just checking it out. I'll keep that in mind for when I'm really going to use it on a project.
Hello, just downloaded EpiServer CMS and installed the demo site Alloy.
I want to install the adds-ons to test them but I can't get the install button to show.
It also shows the message: "Please note that add-ons are configured to be managed by your site developer, but you can still browse the store." on the add ons page.
I created the WebAdmins and WebEditors roles and assigned it to the user. I also have the virtual rules:
Any suggestions?