How to check permissions for SharePoint add-in app registration?
As far as I know, there is no way to check the permissions of SharePoint add-in. The AppPrincipals can only view the app you registered but cannot view the permissions of the app. If you forget what permission you gave, I would suggest you create a new one.
Is the permission request XML box always empty?
The following snippet is what I enter in the permission box: The Permission Request XML box is always empty, even when you have previously added permissions. Unfortunately it works this way, i was also wondering in the beginning. When you add permissions, they are assigned to the app, but are not shown later.
Is the add-in permission XML a cheat sheet?
Add-In Permission documentation is detailed and it is quite useful for developers. But it is not power user friendly. This post is intended as cheat-sheet of permission XMLs that can be used directly. If an add-in is granted permission to one of the scopes, the permission applies to all children of the scope.
Is it possible to selectively grant SharePoint add in permissions?
Selective grants are not possible. (For add-ins that request permissions on the fly, only a user with Manage permissions to the SharePoint resources that the add-in seeks to access can run the add-in, even if the add-in is asking only for lesser permissions, such as Read.)
What are the different types of permissions in SharePoint?
Types of add-in permissions and permission scopes. A SharePoint Add-in uses permission requests to specify the permissions that it needs to function correctly. The permission requests specify both the rights that an add-in needs and the scope at which it needs the rights. These permissions are requested as part of the add-in manifest.
What does a permission request scope in SharePoint mean?
Permission request scopes indicate the location in the SharePoint hierarchy where a permission request applies. A SharePoint Add-in has its own identity and is a security principal, called an add-in principal. Like users and groups, an add-in principal has certain permissions or rights.