本記事は Microsoft Azure Techのカレンダー | Advent Calendar 2022 - Qiita の 2 日目の記事です。
私の Microsoft Graph PowerShell を使用した開発をするときの流れを書きます。
普段 Azure AD のサポートをしている都合上、Azure AD の操作をするためのスクリプトを開発することを考えます。
個人の見解です。
Azure AD に関する操作を Azure portal からではなくスクリプトでやりたいけども、腰が重い人。
Azure AD のサポートをしていますが、「○○ をするような PowerShell スクリプトを作成することは可能でしょうか?」というお問い合わせを多くいただきます。
お問い合わせをいただくものの、Azure のサポートでは基本的には開発支援は非対応ですので、最終的にはお客様での PowerShell スクリプトの開発が必要です。
参考: 『Azure AD サポートが提供する [ご支援に関する Q&A] | Japan Azure Identity Support Blog (jpazureid.github.io)』
Q. サポートでは対応できない問い合わせの具体例を教えてください。 略) (例) API や PowerShell スクリプトの提供 サポートの支援は開発、運用の請負を請け負うことはできませんので、基本的にはスクリプトなどの提供はできません。過去事例などからスクリプトを提供できる場合であっても、あくまでサンプルスクリプトとして提供します。
私自身、普段サポートをする中で、Microsoft Graph PowerShell を使用したスクリプトを書くことが多々ありますので、その時にどういった流れで進めているかを書いていきます。