PowershellモジュールのSet-MsolUserLicenseコマンドレットが非推奨になった。使用することは未だ可能だが、スクリプトなどで連続処理を行なうと、3~4件ぐらい処理した後に、下記のエラーが発生して、次の処理を行えるまでにかなりの時間(分のオーダー)が掛かり実用的ではない。APIを使用した方法を試してみた。APIと同じ形で、追加,削除双方のパラメータが必須なところ。一々、手で打ち込むのは大変なので、下記のようなfunctionを作成してみた。Moduleのコマンドレットを使用する前には、Connect-MgGraphコマンドを実行しておく必要がある。Connect-MgGraphコマンドには、-Scopesパラメータで、User.Read.All,User.ReadWrite.All,Directory.Read.All,Directory.ReadWrite.All等、コマンド実行に必要な権限を指定する必要がある。実際に試してみて、単体では問題無く処理ができた。連続処理も(同じアカウントにだが)追加,削除をfor文で10回繰り返してもエラーが出なかったので、多分、問題は無いと思う。ついてソフトウェア開発会社(ITと言う言葉は大嫌い)で働く、元技術者。プログラミング言語はC#が好き。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。WordPress.。