我正在尝试自动与外部用户共享我的网站,但 PnP 命令 let 似乎不起作用。
当命令在用户上下文中运行时(Connect-PnPOnline -Interactive),它正在执行应该执行的操作。 但是,当我尝试在应用程序注册(Connect-PnpOnline -ClientId -ClientSecret)的上下文中使用它时,它不会抛出任何错误,但不会将用户添加到组中。
如有任何建议,我们将不胜感激。
我也遇到了同样的问题,在 2024 年 3 月 9 日生效的更改之前,脚本正在运行,因此不再允许交互连接 PnPpOnline,而无需先注册应用程序。
在 PS 5 中,这是不可能的,但它也不能使用 PS 5 中的证书运行。
它可以通过应用程序注册在 PS 7 上运行,但使用证书登录时则不能运行。