Photo by Alekzan Powell at Unsplash
In a rage of fits yesterday where I was running a PowerShell script against SharePoint Online with an account using multi factor authentication – which just don’t work reliably due to the use of login via web browser I decided to use app-only authentication instead.
I used the following permission manifest which should ensure god rights, right?
<AppPermissionRequests AllowAppOnlyPolicy="true" >
<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="FullControl" />
<AppPermissionRequest Scope="http://sharepoint/taxonomy" Right="Write" />
</AppPermissionRequests>
But since I’m dealing with modifications to terms in this script, that quickly broke down. More rage, more fits!
Reading https://msdn.microsoft.com/en-us/library/office/mt210897.aspx?f=255&MSPPError=-2147217396#sectionSection0 states:
You can't use the app-only policy with the following APIs:
User Profile
Search
Taxonomy (this only applies to scenarios that write to the managed metadata service)
Read more »
Comments