URL ディープリンク

mindzieStudio は特定のエンティティへの直接URLナビゲーションをサポートしています。すべてのURLはクエリパラメータを使用し、認証が必要です。

エンティティナビゲーションURL

これらのURLは /navigate エンドポイントを使用して特定のエンティティを開きます:

エンティティ URL パターン
Analysis /navigate?type=analysis&tenantid={tenantId}&analysisid={notebookId}
Dashboard /navigate?type=dashboard&tenantid={tenantId}&dashboardid={dashboardId}
Block /navigate?type=block&tenantid={tenantId}&blockid={blockId}&analysisid={notebookId}
Tenant /navigate?type=tenant&tenantid={tenantId}
Enrichment (エンリッチメント単位) /navigate?type=enrichment&tenantid={tenantId}&enrichmentid={enrichmentId}
Enrichment (ノートブック単位) /navigate?type=enrichment&tenantid={tenantId}&enrichmentnotebookid={enrichmentNotebookId}

Enrichment URL の注意点

  • enrichment_id による指定: エンリッチメント内の最初のノートブックへ移動します
  • enrichment_notebook_id による指定: 特定のエンリッチメントノートブックへ直接移動します

1つのエンリッチメントには複数のエンリッチメントノートブックが含まれます。特定のノートブックに直接移動したい場合は enrichmentnotebookid を使用し、エンリッチメントの最初のノートブックへ移動したい場合は enrichmentid を使用してください。

リストページナビゲーションURL

これらのURLは /navigate エンドポイントを使用して、適切なテナント・プロジェクトコンテキストでリストページを開きます:

ページ URL パターン
Projects /navigate?type=projects&tenantid={tenantId}
Apps /navigate?type=apps&tenantid={tenantId}
Investigations /navigate?type=investigations&tenantid={tenantId}&projectid={projectId}
Datasets /navigate?type=datasets&tenantid={tenantId}&projectid={projectId}
Actions /navigate?type=actions&tenantid={tenantId}&projectid={projectId}
BPMN Editor /navigate?type=bpmn&tenantid={tenantId}&projectid={projectId}

サンプルURL

エンティティナビゲーション例

# Analysis
https://www.mindziestudio.com/navigate?type=analysis&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&analysisid=07651057-0682-4241-8C62-F345A5678DE1

# Dashboard
https://www.mindziestudio.com/navigate?type=dashboard&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&dashboardid=AE1E87C5-EEE7-471A-801D-8B10CD932873

# Block
https://www.mindziestudio.com/navigate?type=block&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&blockid=85FF0725-5E12-41FC-89BC-C286C4E86C28&analysisid=07651057-0682-4241-8C62-F345A5678DE1

# Enrichment
https://www.mindziestudio.com/navigate?type=enrichment&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&enrichmentid=748D875C-7875-42A1-A728-302B1DA1CCB8

# Enrichment Notebook
https://www.mindziestudio.com/navigate?type=enrichment&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&enrichmentnotebookid=63CAD0FD-A6AA-4BC4-A81C-5323C268FAC1

リストページナビゲーション例

# Projects
https://www.mindziestudio.com/navigate?type=projects&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D

# Apps
https://www.mindziestudio.com/navigate?type=apps&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D

# Investigations
https://www.mindziestudio.com/navigate?type=investigations&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

# Datasets
https://www.mindziestudio.com/navigate?type=datasets&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

# Actions
https://www.mindziestudio.com/navigate?type=actions&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

# BPMN Editor
https://www.mindziestudio.com/navigate?type=bpmn&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

必須パラメータ

URL タイプ tenantid projectid analysisid blockid dashboardid enrichmentid enrichmentnotebookid
analysis 必須 - 必須 - - - -
dashboard 必須 - - - 必須 - -
block 必須 - 必須 必須 - - -
tenant 必須 - - - - - -
enrichment 必須 - - - - いずれか必須 いずれか必須
projects 必須 - - - - - -
apps 必須 - - - - - -
investigations 必須 必須 - - - - -
datasets 必須 必須 - - - - -
actions 必須 必須 - - - - -
bpmn 必須 必須 - - - - -

注意事項

  • 認証必須: ユーザーはログインしている必要があります。未認証のユーザーは最初にログインページへリダイレクトされます。
  • 権限適用: ユーザーは閲覧権限があるコンテンツのみアクセス可能です。
  • ID形式: すべてのIDはGUID形式です(例: 02568EE1-083B-4A11-97A4-8944F5FCEB6D)。
  • 大文字小文字非区別: クエリパラメータ名は大文字小文字を区別しません(tenantIdtenantid の両方が使用可能です)。

エンティティIDの確認方法

mindzieStudioでエンティティを表示中、IDはブラウザのアドレスバーに表示されます。このIDをコピーしてディープリンクURLを作成できます。