質問: $context.Web.Lists $context.Load($lists) $context.ExecuteQuery() $lists | select Title #** 上記、4行が上手く行きません。1行目の、$listsにデータが入りません。 **# ``` もしおわかりの方がいれば、ご教授お願いします。 実行ポリシーも変更済で、一応PowerShellを「管理者」で動かしてます。 自分のOffice365の権限は、「一般」になります。 よろしくお願いします。 対象のURLへ飛ぶと、「test」という名前のカスタムリストがあります。
回答: PowerShellからCSOMを呼び出し実行しているのですね。 CSOMは、サイトコレクションに対する権限によってできることが制限されます。 **※テナントに対する権限ではありません。** 一度サイトコレクションの管理者でコードを実行してみてはいかがでしょうか。 それで正常に動作するのであれば、単純に操作に対する権限が足りていないだけではないでしょうか。