Blog链接:https://blog.51cto.com/13969817
今天使用PnPManagementShell连接SharePoint Online 时出错,如下所示:
Connect-PnPOnline : AADSTS65001: The user or administrator has not consented to use the application with ID '31359c7f-bd7e-475c-86db-fdb8c937548e' named 'PnP Management Shell'. Send an
interactive authorization request for this user and resource.
Trace ID: 6939620a-3121-4546-b1fb-b76d780f8500
Correlation ID: a83fdfaa-7e56-433f-874a-f7e1b4203f88
Timestamp: 2021-11-25 08:14:15Z
At line:1 char:1
+ Connect-PnPOnline –§CUrl https://mvptrainingcn.sharepoint.com/sites/Dem ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Connect-PnPOnline], MsalUiRequiredException
+ FullyQualifiedErrorId : Microsoft.Identity.Client.MsalUiRequiredException,PnP.PowerShell.Commands.Base.ConnectOnline
查了相关资料,给的解决方案是,需要授权PnP ManagementShell应用程序权限,如下所示:
Register-PnPManagementShellAccess
然后再次输入命令,连接SharePoint Online的site,连接成功,如下所示:
分享给大家,希望能给遇到同样问题的小伙伴提供解决方案。