私はWindows Azure画像を一般化し、これをARM(Azure Resoure Manager)テンプレートで使用して新しいVMを作成しています。 VM作成時には、Powershellスクリプトを実行するカスタムスクリプト拡張を使用して、いくつかのブートストラップ作業を行っています。これは、マシンにログオンするユーザーに固有のものを除いて正常に動作します。たとえば、カスタムドライブエクステンション経由でマシンにログインするユーザーのために、ネットワークドライブをマップしたり、powershell exection polictyをリモートに設定することはできません。ARMによるAzure VMのユーザーログイン時に実行するスクリプトの設定
ARMテンプレートでユーザー固有のタスクを実行する方法や、ユーザーがログインするときに実行するスクリプトを設定する方法はありますか?
へ
クレジットは、あなたが実行しますかそれらのものを設定するログインスクリプト?またはカスタムスクリプト拡張でこれらの設定を行いたいのですか? –
私がカスタムスクリプト拡張ですべての作業を行うことができれば、それは1か所になるのですばらしいでしょう。 PSカスタムスクリプトがSYSTEMアカウントで動作することを理解しているので、カスタムスクリプトエクステンションのPowerShellスクリプトを実行しています。拡張機能の実行後にVMにログインする別のユーザーのネットワークドライブとセットアップ環境をマウントする必要があります。それを行う方法はありますか? – TechnoFobic
あなたはCSEでそれを行うことができます。私は確かに専門家ではありませんが、そうした場合、単一のユーザーだけでなく、VMにログオンするすべてのユーザーに対して設定する必要があります。それはシナリオのために働きますか? –