Power Query を使用して、認証が必要な API を呼び出し、技術者以外の同僚と Excel ファイルを共有する

Power Query を使用して、認証が必要な API を呼び出し、技術者以外の同僚と Excel ファイルを共有する

Excel2010 Power Query From Web を使用して、JSON 形式でデータを返す認証が必要な API を呼び出しています。

この API にアクセスするには認証 (ユーザー名とパスワード) が必要なので、次の URL で説明されているように、Excel の [データ ソース設定] -> [資格情報] -> [基本] で設定します。

https://support.microsoft.com/ja-jp/office/data-source-settings-power-query-9f24a631-f7eb-4729-88dd-6a4921380ca9 より

動作しており、JSON データを API から正常に取得して Excel に表示できます。

しかし、私の主な困難は、この Excel ファイルを他の非技術者の同僚と共有する必要があり、前述のように認証を手動で設定するのが難しい可能性が高いことです。

同僚がこの Excel ファイルを受け取ったときに、手動で認証を設定しなくて済むような方法 (事前に設定できるもの) があるかどうかお聞きしたいのですが。

言い換えれば、非技術系のスタッフが Excel ファイルを開いたときに、認証が必要な API が呼び出され、それ以上の設定や構成を行わなくても結果がすぐに表示されるように、よりユーザーフレンドリーにする方法はありますか? ご協力ありがとうございます!

アップデート:

ユーザー名とパスワードの Excel ログイン プロンプトを作成し、ユーザー名とパスワードを使用して Power Query データ ソース設定の資格情報を自動的に更新できるかどうかを考えています。

これが実現可能であれば、非技術スタッフが Excel ファイルを開くと、ログイン プロンプトが表示され、スタッフは Power Query で使用される API のユーザー名とパスワードを入力できるようになります。

私の考えが実現可能かどうか、どなたか親切に説明していただける方はいらっしゃいませんか? よろしくお願いします!

関連情報