現在、顧客が Power Query (Excel 用プラグイン) に接続して、公開された Odata-feed (Microsoft NAV 2013 R2 によってホストされている) にアクセスする方法を見つけようとしています。
セキュリティ上の理由から、NAV サーバーは資格情報の種類として Windows のみを受け入れるように設定されています。これは、クライアントの現在のユーザー資格情報が Web サービスに渡されることを意味します。
問題:システムのユーザーはオフサイトにいて、NAV 環境への VPN 接続を使用して別のドメインで作業していることがよくあります。つまり、Power Query は公開された Odata フィードに「正しい」AD 情報を渡しません。これは、ユーザーが承認されていないことを意味します。
Power Query を介して Odata Web サービスに送信される AD 資格情報を変更する方法を探しています。
ユーザーは、Web ブラウザーに Web サービス アドレスを問題なく入力し、プロンプトが表示されたら Windows 資格情報を入力して、フィードにアクセスします。ただし、Power Query では、データを更新するときにカスタム Windows 資格情報を入力するオプションがありません。
WebAPIKey と Basic 認証を試しました。しかし、NAV サーバー/Web サービスは Windows 認証のみを受け入れるように設定されているため、私は暗闇の中にいます..
何かご意見は?