I attempted to deploy and debug a simple app on my company's on premise SharePoint 2013 test environment, when I encountered a security error:
This task requires the application to have elevated permissions.
After some research I located several articles and blog entries like this one: http://algrandi.azurewebsites.net/index.php/sharepoint-2013-error-occurred-in-deployment-step-install-app-for-sharepoint/ that suggest a separate ID must be created for deployment and debugging. This new ID should be granted db_owner privileges in several backend SharePoint related SQL databases among several other security related steps. I have two questions:
- Does the deployment and debugging of apps in an on premise environment require a special ID with additional security permissions?
- Will I need a similar ID for the deployment to the production App Catalogue?
Thanks in advance
Mark L Cole