您可以控制是否將 IP 位址和主機名稱等機密資訊顯示在健全狀況檢查 API https://<VIDM_FQDN>/SAAS/jersey/manager/api/system/healthhttps://<VIDM_FQDN>/SAAS/API/1.0/REST/system/health 的輸出中。依預設,API 輸出不包含此資訊。

runtime-config.properties 檔案中的 service.health.check.basic 內容會控制此設定。當內容設為 true 時,僅會顯示基本資訊,而機密資訊會隱藏。輸出中的「不明」標籤表示資訊受到限制。例如:

AnalyticsUrl:	"unknown"
ElasticsearchServiceOk:	"true"
EhCacheClusterPeers:	"unknown"
ElasticsearchMasterNode:	"unknown"
ElasticsearchIndicesCount	"unknown"
ElasticsearchDocsCount:	"unknown"
AuditPollInterval:	"1000"
AnalyticsConnectionOk:	"true"
...
IpAddress:	"unknown"
AuditDisabled:	"false"
AllOk:	"true"
		

當內容設為 false 時,系統會顯示所有可用資訊。例如:

AnalyticsUrl: "http://198.51.100.0"
ElasticsearchServiceOk: "true"
EhCacheClusterPeers: ""
ElasticsearchMasterNode: "198.51.100.1"
ElasticsearchIndicesCount: "13"
ElasticsearchDocsCount: "11173"
AuditPollInterval: "1000"
AnalyticsConnectionOk: "true"
...
IpAddress: "198.51.100.2"
AuditDisabled: "false"
AllOk: "true"

依預設,內容會設定為 true

備註:

如果您已設定 VMware Identity Manager 叢集,則變更內容時請確保對叢集中的所有節點進行變更。

程序

  1. 登入 VMware Identity Manager 伺服器。
  2. 編輯 install_dir\usr\local\horizon\conf\runtime-config.properties 檔案,並將 service.health.check.basic 內容的值設為 truefalse

    選項

    說明

    true

    僅顯示基本資訊。系統會隱藏機密資訊,並在該位置顯示「不明」標籤。

    false

    顯示所有可用資訊

  3. 儲存檔案。
  4. 重新啟動服務。

    install_dir\usr\local\horizon\scripts\horizonService.bat restart

  5. 如果您已設定 VMware Identity Manager 叢集,請在叢集中的每個節點中進行這些變更。