4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

プリザンターのOperations Toolsに簡単にアクセスする方法

Posted at

はじめに

みなさん、プリザンターのOperations Toolsは使っていますか?プリザンターのパフォーマンスが観測できたり、サイトの使用状況を可視化出来たりとかなり便利な機能がいっぱい入っています。
ただ、これ、プリザンター側からOperations Toolsに画面遷移をしようとすると、URLをベタ打ちするしかないんですよね・・・。これはちょっと不便です。

ナビゲーションメニューを拡張

流石にURLをベタ打ちするのは不便なので、ナビゲーションメニューにOperations Tools用のリンクを追加してみましょう。下記のファイルを拡張ナビゲーションメニューとして所定のフォルダに配置してください。

OperationsToolsMenu.json
{
	"TargetId": "SettingsMenu",
	"Action": "Append",
	"IdList": [1],
	"NavigationMenus": [
		{
			"ContainerId": "OperationsToolsContainer",
			"MenuId": "OperationsToolsMenu",
			"Name": "Operations Tools",
			"Icon": "ui-icon ui-icon-gear",
			"ChildMenus": [
   				{
					"MenuId": "OperationsToolsMenu_Admin",
					"Name": "管理画面",
					"Icon": "ui-icon ui-icon-info",
					"LinkParams": [
						"operations-tools",
						"admin"
					]
				},
				{
					"MenuId": "OperationsToolsMenu_Operation",
					"Name": "運⽤レポート",
					"Icon": "ui-icon ui-icon-info",
					"LinkParams": [
						"operations-tools",
						"operation"
					]
				},
				{
					"MenuId": "OperationsToolsMenu_Usage",
					"Name": "利⽤状況詳細",
					"Icon": "ui-icon ui-icon-lightbulb",
					"LinkParams": [
						"operations-tools",
						"usage"
					]
				},
				{
					"MenuId": "OperationsToolsMenu_Monitoring",
					"Name": "監視アラート",
					"Icon": "ui-icon ui-icon-alert",
					"LinkParams": [
						"operations-tools",
						"monitoring"
					]
				},
				{
					"MenuId": "OperationsToolsMenu_Site",
					"Name": "運用サイト情報一覧",
					"Icon": "ui-icon ui-icon-document-b",
					"LinkParams": [
						"operations-tools",
						"site"
					]
				},
				{
					"MenuId": "OperationsToolsMenu_Access",
					"Name": "アクセス権一覧",
					"Icon": "ui-icon ui-icon-document-b",
					"LinkParams": [
						"operations-tools",
						"access"
					]
				},
				{
					"MenuId": "OperationsToolsMenu_Parameter",
					"Name": "パラメータ一覧",
					"Icon": "ui-icon ui-icon-document-b",
					"LinkParams": [
						"operations-tools",
						"parameter"
					]
				}
			]
		}
	]
}

ポイントとしてはOperations Toolsにアクセス出来るユーザ限定で表示させるために、IdListに対象ユーザのUserIdを指定することです。

実際に表示させてみた

image.png
こんな感じでナビゲーションメニューに表示されます。

まとめ

ナビゲーションメニューにリンクを埋め込むことで、プリザンターからOperations Toolsに移動するのが簡単になりました。
以前のバージョンのOperations Toolsだと、Operations Toolsからプリザンターに戻るリンクが存在しないため、プリザンターに戻るためにはURLを編集する必要がありましたが、2024/10/11公開のVer.1.2.0からはプリザンターのトップページに戻るリンクが追加されました。
この拡張ナビゲーションメニュー、是非最新版のOperations Toolsと一緒に使ってみてください!

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?