Monday, September 12, 2016

SharePoint add-ins tenant permissions and appinv.aspx

Having issues deploying your tenant scoped SharePoint add-in (though I confess I still call them apps)?  You've pasted the XML for your add-in on the appinv.aspx page and you get a message back that you have to be a tenant admin?  But wait you are logged on as the tenant admin!

Microsoft recently made a change that any apps that require tenant permissions must use the tenant admin site itself for the AppInv.aspx - so navigate to https://mytenant-admin.sharepoint.com/_layouts/15/appinv.aspx and try out the same steps - it'll work just fine!

Makes sense I guess that in order to deploy a tenant scoped add-in I really should be a tenant admin... I haven't tried to verify whether I need to be a global admin or just a SharePoint admin, but I suspect both would work fine.