使用報告所需權限

並非所有使用者都能夠檢視、編輯和部署報告。使用者必須擁有以角色為基礎的管理正確的權限。由於報告編輯涉及存取資料庫,因此任何擁有編輯權限的使用者都有資格編輯資料庫。如果您要使用者執行報告而不讓這些使用者編輯,您也可以設定唯讀資料庫權限的憑證。

以角色為基礎的管理與報告

以角色為基礎的管理包含「報告」權限,可決定哪些使用者能夠檢視、執行、修改、排程及建立報告。在「使用者管理」工具中,當您建立或編輯角色時,您可以啟用或停用以下報告權限。

報告設計
  • 無權限:無法開啟設計器。
  • 編輯:可開啟設計器,並可建立或編輯報告。
報告
  • 無權限:看不到工具。
  • 檢視:可看到此工具及檢視報告。可執行報告。無法變更任何內容。
  • 編輯:可看到報告,並可變更報告內容。只擁有此權限無法存取設計器;若要存取設計器,必須擁有「報告設計器」編輯權限。
  • 部署:可排程及發佈報告。
  • 編輯公用:可將報告移到「公用」群組。

報告的使用者資料庫權限

報告設計器是一個強大的工具,使用時應謹慎。擁有報告設計器「編輯」權限的使用者可以存取資料庫的任何部分,而且可以對該資料執行任何 SQL 指令,因此您應確定擁有此權限的使用者具有管理資料庫的資格。如果使用者執行可修改資料的 SQL 指令,則會導致資料遺失或損毀。

「報告」工具可使用在產品安裝過程中指定的使用者憑證存取資料庫。您可以在設定 Ivanti Software 服務對話方塊中管理這些憑證 (設定 > 服務一般標籤)。如果您需要為擁有報告權限的使用者設定不同憑證,您可以建立另外一組憑證以用於報告資料庫存取。

例如,如果您想要報告使用者擁有對資料庫的唯讀存取權限,您可以建立具有唯讀存取權限的資料庫使用者帳戶。之後您需要在設定 Ivanti Software 服務對話方塊中輸入該使用者帳戶來做為「產生報告時的資料庫使用者」。

NOTE: 如果您要使用 Oracle 資料庫並建立唯讀報告使用者,您將需要針對將在報告中由該使用者參照的每個表格建立一個公用同義字。

相關主題

建立擁有報告權限的使用者