解決策は下記を参照
Azure Automation には現在、Azure PowerShell モジュール バージョン 0.8.6 が付属しており、OrgId (Azure Active Directory ユーザー) 資格情報ベースの認証を使用して Azure に非対話的に認証する機能が導入されています。以下の手順を使用して、この認証タイプを使用して Azure と通信するように Azure Automation を設定できます。
ステップ 1: 管理する Azure サブスクリプションに関連付けられている Azure Active Directory を見つけます。
1. Azure Automation を使用して管理する Azure サブスクリプションのサービス管理者として Azure ポータルにログインします。このユーザーを見つけるには、この Azure サブスクリプションへのアクセス権を持つ任意のユーザーとして Azure ポータルにログインし、[設定]、[管理者] の順にクリックします。

2. 管理する Azure サブスクリプションに関連付けられているディレクトリの名前をメモします。このディレクトリは、[設定]、[サブスクリプション] の順にクリックすると見つかります。

手順 2: Azure サブスクリプションに関連付けられたディレクトリに Azure Active Directory ユーザーを作成し、次のものを管理します。
このディレクトリに既に Azure Active Directory ユーザーがいて、この OrgId を使用して Azure を管理する予定の場合は、この手順をスキップできます。
1. Azure ポータルで、Active Directory サービスをクリックします。

2. この Azure サブスクリプションに関連付けられているディレクトリ名をクリックします。
3. 「ユーザー」タブをクリックし、「ユーザーの追加」ボタンをクリックします。
4. ユーザーの種類として、「組織内の新規ユーザー」を選択します。作成するユーザーのユーザー名を入力します。
5. ユーザーのプロファイルを入力します。ロールには「ユーザー」を選択します。多要素認証を有効にしないでください。多要素アカウントは Azure Automation では使用できません。
6. 「作成」をクリックします。
7. 完全なユーザー名(@ 記号の後の部分を含む)と一時パスワードを書き留めます。
ステップ 3: この Azure Active Directory ユーザーがこの Azure サブスクリプションを管理できるようにします。
1. [設定] をクリックします (StorSimple の下の Azure タブ)

2. 管理者をクリック
3. [追加] ボタンをクリックします。Azure を管理するために設定する Azure Active Directory ユーザーの完全なユーザー名 (@ 記号の後の部分を含む) を入力します。サブスクリプションの場合は、このユーザーが管理できるようにする Azure サブスクリプションを選択します。チェック マークをクリックします。
手順 4: この Azure Active Directory ユーザーを使用してこの Azure サブスクリプションを管理するように Azure Automation を構成します。作成した Azure Active Directory ユーザーのユーザー名とパスワードを含む Azure Automation 資格情報資産を作成します。Azure Automation で資格情報資産を作成するには、Automation アカウントをクリックし、[資産] タブをクリックして、[設定の追加] ボタンをクリックします。

注: Azure と Azure Automation で Azure Active Directory 資格情報を設定すると、この資格情報を使用して Azure Automation Runbook から Azure を管理できるようになります。
参照:
https://azure.microsoft.com/sv-se/blog/azure-automation-authenticating-to-azure-using-azure-active-directory/