概要 以前 のブログで、Azure でフルマネージドの認証基盤を使ってサイトのホスティングはできないような話を書いたが、新たに Static Webapps なるサービスの Preview が発表され、めでたく要件が実現できるようになった。 しかも、Google AppEngine × IAP では面倒だった、ロールベースで URL 毎に閲覧制限をかけることも手軽にできそうなので、早速試してみた。 やりたいこと Hugo の静的サイトをホスティング ホスティングしたサイトに Azure AD 認証ベースで、特定のユーザーしか閲覧できないページを作る やるべきこと概要 これらを実現するためには、下記のようなことをすればよい。 GitHub のリポジトリ上に、Hugo(静的サイト) のプロジェクトを作成 Azure Portal から Static Webapps を作成。上記 リポジトリとつ