mindzieStudio オンプレミス インストールガイド

概要

mindzieStudio の AI 駆動型プロセスマイニングおよび自動化プラットフォームは、組織内のワークフローを包括的かつ詳細に把握し、プロセスの可視化、ボトルネック、非効率、最適化領域の特定を支援します。プロセスマイニングツールを活用することで、リアルタイムの洞察を得て、業務の効率化、コンプライアンスの向上、全体的な効率性の向上を実現できます。mindzieStudio は、組織がデータに基づく意思決定を行い、最大の生産性を追求しながらコスト削減、プロセスの迅速化、標準化されたワークフローの確立を可能にします。

主な利点

  • プロセスタイムの短縮 - ワークフローを最適化して迅速な実行を実現
  • 無駄の削減 - 非効率を特定して排除
  • コンプライアンスの監視と確保 - 規制基準の維持

インストールタイプ

本ガイドはオンラインとオフラインの両方のインストールをカバーしています。環境に応じて選択してください:

インストールタイプ 使用タイミング
オンライン サーバーがインターネット接続されている場合
オフライン サーバーがインターネット非接続 (エアギャップ) の場合

オフラインインストールの場合は、インターネット接続のあるマシンで必要なファイルをすべてダウンロードし、ターゲットサーバーへ転送してください。


インストール前チェックリスト

インストール予定前に以下の項目をすべて完了してください。このページを印刷し、各項目をチェックしてください。

SSL証明書

  • IT/セキュリティ部門からSSL証明書を取得済み
  • 証明書ファイルがIISへインポート可能な状態
  • 証明書のドメイン名が予定通り一致している

DNS構成

  • DNSエントリが作成されている(例:mindzie.[yourcompany].com
  • DNSレコードがVMのIPアドレスを指している
  • DNS伝播が確認済み(ホスト名が解決できる)

SQLサーバー(いずれかを選択)

オプションA: 既存のSQLサーバーを使用する場合

  • VMからアクセス可能なSQL Serverインスタンスを特定済み
  • データベース管理者が対応可能で以下を実施できる:
    • 「mindzie」という新規データベース作成
    • db_owner権限を持つ適切なログイン作成(認証モード参照)
    • 接続資格情報の提供
  • 認証モードを決定済み(次セクション参照)

オプションB: VMにSQL Server Expressをインストールする場合

  • SQL Server Expressインストーラーを入手済み(オンライン時はダウンロード、オフライン時は転送)
  • IT担当者がSQL Server Expressのインストールを担当
  • SQL Expressは無償だがバックアップやミラーリングのエンタープライズ機能がないことを理解済み
  • SQL Server Express インストールガイド参照

SQL Server 認証モード

以下のいずれかから認証モードを選択してください:

モード 必須事項 推奨環境
混合モード (SQL Server + Windows 認証) ユーザー名/パスワードによるSQLログイン 推奨。 簡単なセットアップ - Windowsサービスと IIS アプリケーションプールはデフォルトの Local System アカウントのままで構いません
Windows認証のみ SQL権限を持つWindowsサービスアカウント。WindowsサービスIISアプリケーションプールの両方で使用します セキュリティポリシー上SQLログインが許可されない環境向け

混合モードの場合:

  • SQL Serverで混合モード認証が有効化されている
  • SQLログイン資格情報(ユーザー名/パスワード)を作成予定

Windows認証のみの場合:

  • 使用するWindowsサービスアカウントを特定または作成済み
  • サービスアカウントにmindzieデータベースへのdb_ownerアクセス権がある
  • このアカウントでWindowsサービスIISアプリケーションプールの両方を実行するための設定権限がある
  • サービスアカウントに、IISウェブサイト・サービス・ストレージの各ディレクトリへの読み取り/書き込みアクセス権を付与する予定(ステップ4参照)

仮想マシン

  • Windows Server 2019以降の環境を用意済み
  • 最小スペックを満たしている:4コア以上、RAM8GB以上、ストレージ100GB以上(技術要件参照)
  • 以下の操作に対する管理者権限を持つ担当者がいる:
    • ソフトウェアのインストール
    • IISの設定
    • Windowsサービスの管理
  • インターネット接続あり(オンラインインストールのみ)

その他の項目

  • mindzieからmindzieStudioライセンスキーを受領済み
  • ユーザーへの予定停止時間を通知済み(該当する場合)

オフラインインストールのみ

サーバーにインターネット接続がない場合、以下の手順3および4のファイルは、インターネット接続のあるマシンでダウンロードし、USBドライブやネットワーク共有などでターゲットサーバーに転送してください。


インストール手順

ステップ1: SQL Server 設定

要件:

  1. SQLサーバーでデータベースを作成できる権限
  2. SQL Server Management Studio(推奨)

設定手順:

  1. SQL Server Management Studioを起動
  2. mindzieデータベースを正しい照合順序で作成

重要:データベース照合順序の要件

mindzieデータベースは必ず SQL_Latin1_General_CP1_CI_AS の照合順序で作成してください。これはアプリケーションの文字列比較で正しく動作するために必要です。

データベース作成スクリプトダウンロード:

create-mindzie-database.sql をダウンロード

スクリプトの使用方法:

  1. SQL Server Management Studioを開く
  2. SQL Serverインスタンスに接続
  3. ダウンロードしたスクリプトファイルを開く
  4. スクリプトを実行(F5)

スクリプトは:

  • 既存のデータベースの有無を確認
  • 正しい照合順序でmindzieデータベースを作成
  • 照合順序の設定を確認メッセージで表示

次に認証モードに従って設定してください:

混合モードを使用する場合(SQL Server認証)

  1. SQL Serverで混合モード認証が有効になっていることを確認
  2. 「mindzie」というSQLログインを作成
  3. mindzieログインにmindzieデータベースのdb_owner権限を付与

Windows認証のみを使用する場合

  1. Windowsサービスアカウントを特定または作成(例:DOMAIN\mindzieService
  2. SQL ServerにこのWindowsアカウントのログインを作成
  3. Windowsログインにmindzieデータベースのdb_owner権限を付与
  4. ステップ4では、mindzieStudio の Windows サービスIISアプリケーションプールの両方をこのアカウントで実行するように設定します

ステップ2: Internet Information Services (IIS)

設定内容:

  1. .NETインストール前にサーバーにIISが有効化されていることを確認
  2. 既に.NETをインストール済みの場合は修復を実行
  3. Web Server -> Application Development の「WebSocket Protocol」を追加

WebSocket プロトコルの構成

注意: 次のステップへ進む前にIISの設定が正しいことを必ず確認してください。

ステップ2a: WebDAVの削除

WebDAVはHTTPリクエスト(PUT、DELETE、MOVE)をmindzieStudioに届く前にキャッチし、APIエラーの原因となるため削除が必要です。

管理者権限のPowerShellを開いて以下を実行:

Remove-WindowsFeature Web-DAV-Publishing

サーバーの再起動が必要になる場合があります。詳細はWebDAV無効化を参照してください。

ステップ3: .NET ランタイムのインストール

オンラインインストール

ASP.NET Core 8 Runtime Hosting Bundle をダウンロードしてインストール:

ASP.NET Core 8 Runtime Hosting Bundle をダウンロード

インストーラーを実行し、ウィザードの指示に従ってください。

オフラインインストール

インターネット接続のあるマシンでホスティングバンドルをダウンロードし、サーバーへ転送:

ASP.NET Core 8 Runtime Hosting Bundle をダウンロード

サーバーで:

  1. dotnet-hosting-8.0.6-win.exe を見つける
  2. 管理者権限でインストーラーを実行
  3. インストールウィザードに従う
  4. インストール完了後にIISを再起動

ステップ4: mindzieStudio のインストール

オンラインインストール

mindzieStudio エンタープライズ版をダウンロード:

mindzieStudio セットアップをダウンロード

セットアップの実行:

  • mindzieStudioSetup.exe を実行
  • ライセンス契約に同意
  • すべての画面はデフォルトのまま進める

オフラインインストール

インターネット接続のあるマシンで以下3つのファイルをダウンロードし、サーバーへ転送:

1. mindzieStudio セットアップをダウンロード

2. mindzieStudio アップデートパッケージをダウンロード

サーバー上で:

  • 3つのファイルを同じフォルダに配置
  • mindzieStudioSetup.exe を実行
  • ライセンス契約に同意
  • すべての画面はデフォルトのまま進める

ライセンス設定(全インストール共通)

  1. インストール後に EnterpriseConfiguration アプリを実行
  2. ライセンスをテキストボックスに貼り付け、「新しいライセンスを有効化」をクリック

データベース設定

  1. 「データベース設定」ボタンをクリック
  2. 「SQLサーバーを変更」をクリック
  3. 認証モードに応じて設定:

混合モード使用時(SQL Server認証):

  • SQLサーバー名を正しく入力
  • 認証方式を「SQL Server 認証」に設定
  • SQLユーザー名とパスワードを入力
  • 「データベースを更新」をクリック

Windows認証のみ使用時:

  • SQLサーバー名を正しく入力
  • 認証方式を「Windows 認証」に設定
  • 「データベースを更新」をクリック
  • 続いて、以下の手順で両方のサービスアカウントを変更してください

重要:変更するアカウントは1つではなく2つです

Windows認証を使用する場合、mindzieStudio は次の2か所からSQL Serverに接続し、それぞれが独自の ID を持ちます。

  • Windowsサービス mindzieStudioService
  • IISアプリケーションプール mindzieStudioAppPool

新規インストール直後はどちらも Local System で実行されており、このアカウントには SQL Serverへのアクセス権がありません。一方を変更しても、もう一方は変更されません。 Windowsサービスだけを変更した場合(最も多い間違いです)、サイトは依然として起動しません。

両方のアカウントを変更する手順:

  1. Enterprise Configuration ツールで Service / IIS Status セクションを探し、Settings... をクリックします
  2. ダイアログには独立した2つのセクションがあり、それぞれに専用の Change Account... ボタンがあります。一方は Windows Service: mindzieStudioService、もう一方は IIS Application Pool: mindzieStudioAppPool という見出しです。どちらも同じWindowsサービスアカウントに設定する必要があります。
  3. 各セクションで Change Account... をクリックし、Custom Account (recommended for Windows Auth) を選択して、アカウント名とパスワードを入力し、OK をクリックします。
  4. 両方のセクションの Account 欄にサービスアカウントが表示されていることを確認します。いずれかに LocalSystemNT AUTHORITY\SYSTEMApplicationPoolIdentity が残っている場合は、変更されていません。

Windowsサービスのアカウントは、Windowsサービス(services.msc)から mindzieStudioService を右クリック → プロパティ → 「ログオン」タブでも設定できます。 アプリケーションプールに相当する項目は services.msc にはありません。構成ツール、または IISマネージャー → アプリケーションプール → mindzieStudioAppPool → 詳細設定 → ID から変更してください。

サービスアカウントに必要な権限:

必要な権限 付与する場所
mindzie データベースに対する db_owner 権限を持つSQLログイン SQL Server(ステップ1)
IISウェブサイトディレクトリへの読み取り/書き込みアクセス Windowsのフォルダー権限
サービスディレクトリへの読み取り/書き込みアクセス Windowsのフォルダー権限
ストレージディレクトリへの読み取り/書き込みアクセス Windowsのフォルダー権限

構成ツールはフォルダー権限を自動で付与しません

Windows認証を使用している場合、Settings ダイアログは3つのディレクトリ(IISウェブサイト、 サービス、ストレージ)をサーバー上の実際のパスとともに表示します。表示するだけであり、 フォルダーの権限は変更しません。3つのフォルダーそれぞれについて、サービスアカウントへの 読み取り/書き込みアクセス権はご自身で付与する必要があります。

パスワードが変更されないアカウントを使用するか、パスワード変更のたびにWindowsサービスと アプリケーションプールの資格情報を更新する手順を定めてください。保存されたパスワードが 古くなると、サイトは動作しなくなります。

データベース設定の確認

サーバーを引き渡す前に、インストールが実際に動作していることを確認してください。

  1. Windowsサービスが「Running」になること。 Settings ダイアログまたは services.msc で、mindzieStudioService の状態が Running になっている必要があります。StartPending のまま止まる、または起動直後に Stopped に戻る場合、そのアカウントはデータベースを開けていません。
  2. アプリケーションプールが開始(Started)されていること。Account 欄にサービスアカウントが表示されていること。
  3. サイトが表示されること。 mindzieStudio のURLにアクセスしてサインインします。起動時のデータベース障害では、サインイン画面ではなくエラーページが表示されます。

「Check」の成功は設定が正しいことの証明にはなりません

データベースのダイアログにある Check ボタンは、SQL Server への接続が成功することを 確認するだけです。mindzie データベースへのアクセスは確認しません。また、Windowsサービスや アプリケーションプールのアカウントではなく、構成ツールを実行しているご自身のアカウントで 接続します。そのため、サービスアカウントに mindzie データベースの権限がまったくない状態でも Check は成功し得ます。設定が正しいことを証明できるのは、Running 状態のサービスと、 実際に表示されるサイトだけです。

ステップ4a: Pythonのインストール(任意)

PythonのエンリッチメントやPythonスクリプトアクションを使用予定の場合は、ここでPythonをインストールしてください。

Pythonが必要な場合

以下の機能を利用する場合に限りPythonが必要です:

  • Python Enrichment - Pythonスクリプトによるカスタムデータ変換
  • Python Script Action - 自動連携、Webhook、データベースエクスポート、通知等

これらを使用しない場合は、このステップは不要です。

Python インストールの詳細手順を参照してください。

ステップ5: IISでのSSL設定

SSL設定内容:

  1. Internet Information Services (IIS) でSSL証明書を設定
  2. ステップ1で用意した証明書を使ってhttpsバインディングを追加
  3. 製品環境ではlocalhostではなく実際のドメイン名を使用

推奨DNS:

  • mindziestudio.[companyname].com

重要事項:

  • 本番環境ではSSL設定が必須
  • 適切な証明書管理でセキュリティを確保

アップデート

オンラインサーバー(自動更新)

インターネット接続のあるサーバーは自動更新が利用可能です。自動更新で詳細を確認してください。

オフラインサーバー(手動更新)

オフラインサーバー用の更新がある場合は、最新ファイルをダウンロードし、再度セットアップを実行してください。

更新に必要なファイル:

1. mindzieStudio セットアップをダウンロード

2. mindzieStudio アップデートパッケージをダウンロード

更新手順:

  1. 3つのファイルをインターネット接続のあるマシンでダウンロード
  2. サーバーへ転送
  3. 3つのファイルを同じフォルダに置く
  4. mindzieStudioSetup.exe を実行するとセットアップが自動的に更新処理を行います

追加設定

アップグレードについて

Enterpriseサーバーをアップグレードする場合、IISのウェブサイトに証明書を再設定する必要があります。

ライセンス更新

ライセンスをアップグレードした場合、以下の手順で反映してください:

  1. Enterprise Configuration ツールを実行し、ライセンスを更新
  2. IISでmindzieサイトを再起動

LLM AI連携

オンプレミスのLLMを活用してmindzieのAIコパイロットや他機能を利用したい場合は、support@mindzie.com までお問い合わせください。


トラブルシューティング

「Cannot open database mindzie requested by the login. Login failed for user 'NT AUTHORITY\SYSTEM'」

症状: インストールが完了し、ライセンスも有効であるにもかかわらず、サイトが起動時に 次のようなエラーで失敗します。

SqlException 4060: Cannot open database "mindzie" requested by the login.
Login failed for user 'NT AUTHORITY\SYSTEM'.

原因: Windows認証を選択したにもかかわらず、mindzieStudio の Windows サービスや IISアプリケーションプールが依然として Local System で実行されています。 NT AUTHORITY\SYSTEM は Local System アカウントであり、SQL Server にログインを持ちません。 データベース自体に問題はなく、アプリケーション側にデータベースを開く権限を持つIDが 存在しないだけです。これは、Windowsサービスのアカウントだけを変更し、アプリケーションプール mindzieStudioAppPool を既定のままにしていた場合に最も多く発生します。

対処方法:

  1. Enterprise Configuration ツールを開きます -> Service / IIS Status -> Settings...
  2. 両方のセクションの Account 欄を確認します。LocalSystemNT AUTHORITY\SYSTEMApplicationPoolIdentity のいずれかが表示されていれば、それが原因です。
  3. セクションの Change Account... でWindowsサービスアカウントを設定します。両方を変更する必要があります(ステップ4「データベース設定」を参照)。
  4. そのアカウントが mindzie データベースに対する db_owner 権限を持つSQLログインを備えていることを確認します(ステップ1)。
  5. アカウントに、IISウェブサイト・サービス・ストレージの各ディレクトリへの読み取り/書き込みアクセス権を付与します。構成ツールはこれらのパスを表示しますが、権限の設定は行いません。
  6. Windowsサービスを再起動し、アプリケーションプールをリサイクルしてから、サイトを再読み込みします。

エラーにサービスアカウント名が表示される場合(例:Login failed for user 'DOMAIN\mindzieService')、ID の変更自体は成功していますが、そのアカウントに mindzie データベースの db_owner 権限がありません。ステップ1の説明に従ってSQL Server側で修正して ください。

より簡単な代替手段

セキュリティポリシー上SQLログインが許可されている場合は、代わりに SQL Server認証 を 使用してください。その場合、WindowsサービスとIISアプリケーションプールはどちらも既定の Local System アカウントのままでよく、フォルダー権限の設定やパスワード更新手順も不要です。 Windows認証は、SQLログインが許可されない環境向けに引き続き完全にサポートされます。

設定後にサービスが起動しない

mindzieStudioServiceStartPending のまま止まる、またはすぐに停止する場合、 ほぼ確実にサービスアカウントがデータベースに到達できていません。上記の手順を確認して ください。また、データベースのダイアログで Check が成功しても、それはSQL Serverへの 接続を検証しているだけであり、mindzie データベースへのアクセスや、サービスアカウントから のアクセスを検証したことにはならない点にご注意ください。


サポート

インストールについてのご質問は以下までご連絡ください:

メール: support@mindzie.com

サポートチームがインストールや設定に関するご質問に対応いたします。


技術仕様および要件については、技術要件 ページをご参照ください。