
Alteryx Oneアプリでログインが反映されない場合の確認方法
困っていた内容
Alteryx Oneアプリをインストールし、アプリケーションからAlteryx Oneへのログインを実施したところ、正常にログインできない事象が発生しました。
具体的には、Alteryx Oneアプリからサインインを実行するとWebブラウザが起動し、ブラウザ上では正常に認証が完了します。
しかし、認証完了後にAlteryx Oneアプリへ戻っても、アプリケーション側ではログイン状態が反映されず、引き続きサインインが求められる状況です。
WebブラウザからAlteryx Oneへアクセスすることは可能ですが、デスクトップアプリではログインできないため、Designerの利用にも影響する可能性があります。
このような場合、どのような原因が考えられ、どのように対処すればよいでしょうか?
具体的な解決策
Alteryx Oneアプリでログインが反映されない場合、認証操作が最後まで完了していない可能性や、ネットワーク通信、アプリケーション側の問題などが考えられます。
Alteryx公式ドキュメントを基に、以下の項目を確認します。
1. Alteryx Oneの認証手順を確認する
Alteryx Oneには、Windowsにインストールするデスクトップアプリと、Webブラウザから利用するWeb版が用意されています。
デスクトップアプリでは、ブラウザを使用して認証を実施しますが、Webブラウザ上でAlteryx Oneを利用できることだけでは、デスクトップアプリ側の認証が完了しているとは限りません。
公式ドキュメントでは、以下の手順でサインインするよう案内されています。
- Alteryx Oneアプリを起動し、「サインイン」を選択します。
- Webブラウザでサインインポータルが開くため、必要情報を入力します
- アクセスするワークスペースを選択します。
- 必要なパスワード入力などを行い、サインインを完了します。
- ブラウザを閉じ、Alteryx Oneアプリに戻ります。
※組織でSSOを利用している場合など、認証方式によって画面や手順が異なる可能性があります。
特に、ワークスペースの選択まで正常に完了しているかを確認することが重要です。
また、すでにWebブラウザでAlteryx Oneにログインしている場合でも、デスクトップアプリの「サインイン」から改めて認証を実施し、事象が改善するか確認します。
2. ネットワークおよびプロキシ設定を確認する
Alteryx Oneアプリは、Windowsのシステムプロキシ設定に対応しています。
一方、Alteryx Designerで利用できるアプリケーション固有のプロキシ設定には対応していません。
そのため、企業ネットワークなどでプロキシサーバーやファイアウォールを利用している場合は、Alteryx Oneアプリから必要な通信先へアクセスできているか確認する必要があります。
Alteryx公式ドキュメントでは、Alteryx Oneの利用に関連して、以下のドメインへの通信許可が案内されています。
alteryxcloud.comalteryx.comflexnetoperations.com(Alteryx Oneアプリの更新時)
実際に必要となる通信先は、利用するリージョンや機能によって異なります。
例えば、米国リージョンのAlteryx Oneを利用している場合、PowerShellから以下のコマンドを実行することで、対象ホストへのTCP接続を確認できます。
Test-NetConnection us1.alteryxcloud.com -Port 443
接続に成功した場合、以下のように表示されます。
TcpTestSucceeded : True
ただし、このコマンドはTCPレベルの疎通を確認するものであり、Alteryx Oneの認証処理が正常に動作することを保証するものではありません。
また、プロキシを経由する環境では、PowerShellとAlteryx Oneアプリで通信経路が異なる場合があります。
通信制限が疑われる場合は、Windowsのプロキシ設定や社内ファイアウォールのログなども確認します。
3. Alteryx Oneアプリのバージョンを確認する
Alteryx Oneアプリでは、過去のリリースにおいて認証やセッションに関連する不具合が修正されています。
Alteryx Oneアプリのバージョンは、対応バージョンであればアプリのヘルプメニューにある「セッションの詳細」から確認できます。
古いバージョンを使用している場合は、公式リリースノートを確認したうえで、最新のサポート対象バージョンへの更新を検討します。
なお、Alteryx Oneアプリは自動更新モデルを採用していますが、企業環境ではネットワーク制限や管理ポリシーによって更新が制御されている場合があります。
4. Alteryx Oneアプリのログを確認する
上記の確認でも改善しない場合は、Alteryx Oneアプリのログから原因を調査します。
公式ドキュメントによると、Alteryx Oneアプリのシステムログは以下のディレクトリに保存されます。
%LOCALAPPDATA%\Alteryx.AlteryxOne\logs
エクスプローラーのアドレスバーに上記を入力することで、ログフォルダーへアクセスできます。
PowerShellでは、以下のコマンドでログファイルの一覧を確認できます。
$logDir = Join-Path $env:LOCALAPPDATA "Alteryx.AlteryxOne\logs"
Get-ChildItem -Path $logDir -File |
Sort-Object LastWriteTime -Descending |
Select-Object Name, LastWriteTime, Length
ログを確認する際は、ログイン操作を実施した時刻の前後で、以下のような問題が発生していないかを調査します。
- 認証処理に関連するエラー
- ネットワーク接続の失敗やタイムアウト
- セッションに関連するエラー
- ワークスペース情報の取得失敗
- アプリケーション内部で発生した例外
なお、実際に出力されるログの内容はアプリケーションのバージョンや発生事象によって異なります。
また、ログにはアカウント情報などが含まれる可能性があるため、外部へ提供する際は機密情報に注意してください。
5. 改善しない場合の対応
ここまでの確認でも事象が改善しない場合は、Alteryxサポートへの問い合わせを検討します。
問い合わせ時には、以下の情報を整理しておくことで、原因調査を進めやすくなります。
- Alteryx Oneアプリのバージョン
- WindowsのOSバージョン
- 認証方式(通常ログイン、SSOなど)
- 利用しているAlteryx Oneのリージョン
- ワークスペースの選択状況
- プロキシやVPNの利用有無
- ログイン操作時に取得したログファイル
- 事象の再現手順および発生日時
必要に応じてAlteryx Oneアプリの再インストールも検討できますが、その前にログを取得しておくことをおすすめします。
なお、Alteryx Oneアプリにはユーザー単位とマシン単位のインストール方式があるため、再インストール時は既存のインストール方式についても確認が必要です。
以上のように、Alteryx Oneアプリでログインが反映されない場合は、認証手順、ネットワーク、アプリケーションのバージョン、ログの順番で確認することで、原因を切り分けられる可能性があります。
参考資料
-
Alteryx Oneアプリ - Alteryx公式ドキュメント
- Alteryx Oneアプリの仕組み、認証とワークスペースの同期、プロキシ仕様、ログの保存先について記載されています。
-
Alteryx Oneアプリのダウンロードとインストール - Alteryx公式ドキュメント
- Alteryx Oneアプリへのサインイン手順、インストール方式、更新に必要な通信先について記載されています。
-
Alteryx One App Release Notes - Alteryx公式ドキュメント
- 認証、セッション、プロキシ通信に関連する修正内容を確認できます。
-
Get Started with Alteryx One Platform - Alteryx公式ドキュメント
- Alteryx Oneの利用開始に必要な設定やネットワーク要件について確認できます。






