Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Manages permissions for SharePoint Web app principals.
The SPAppPrincipalPermissionsManager type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
SPAppPrincipalPermissionsManager | Initializes a new instance of the SPAppPrincipalPermissionsManager class for a given Web. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
AddAppPrincipalToList | Grants the app principal access to a list. |
![]() |
AddAppPrincipalToSite | Grants the app principal access to the site collection. |
![]() |
AddAppPrincipalToWeb | Grants the Web app access to the Web using the specified SPAppPrincipal object and SPAppPrincipalPermissionKind object. |
![]() |
AddSiteSubscriptionContentPermission | Grants the app principal access to all content within the site subscription. |
![]() |
AddSiteSubscriptionPermission(SPAppPrincipal, Guid, SPAppPrincipalPermissionKind) | Grants the app principal access to a site subscription-scoped (also called tenant-scoped) permission for a specified workload and specified permission provider. |
![]() |
AddSiteSubscriptionPermission(SPAppPrincipal, Guid, []) | Grants the app principal access to a site subscription-scoped (also called tenant-scoped) permission for a specified workload and specified permission provider. |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetAppPrincipalSitePermission | Gets the app principal's explicit permission on the site collection. |
![]() |
GetAppPrincipalSiteSubscriptionContentPermission | Gets the app principal's permission on the content within the site subscription. |
![]() |
GetAppPrincipalSiteSubscriptionPermission | Gets the app principal's permission on the specified permission provider within the site subscription. |
![]() |
GetAppPrincipalWebPermission | Gets the app principal's explicit permission on the site. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
IsAppOnlyPolicyAllowed | Indicates whether the app-only policy is allowed on the specified app principal. |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
RemoveAppPrincipalPermissionFromList | Removes the app's permission from a list. |
![]() |
RemoveAppPrincipalPermissionFromSite | Removes the app's permission on the site collection. |
![]() |
RemoveAppPrincipalPermissionFromWeb | Removes the app's permission from the web. |
![]() |
RemoveSiteSubscriptionContentPermission | Remove app principal's permission to content within the site subscription. |
![]() |
RemoveSiteSubscriptionPermission | Removes the app principal's permission to a tenant-scoped permission for a particular permission provider. |
![]() |
ToString | (Inherited from Object.) |
![]() |
UpdateAppOnlyPolicy | Updates the app principal's app only policy. |
Top
.gif)
.gif)