Veritas Enterprise Vault™ Compliance Accelerator 檢閱者指南

Last Published:
Product(s): Enterprise Vault (15.1)

UserRoles - 依過濾器列出

POST https://<Reporting endpoint Base URL>/odata/userroles

要求內文

請指定以下過濾器,以從此報告取得精簡和選擇性結果。

附註:

部門使用者是必要參數。範圍是選用參數。

名稱

類型

說明

部門

必要 (如果未提供使用者參數)

選用 (如果未提供使用者參數)

指定使用者及其角色所屬部門的 ID。

限制

使用者角色 API 最多可以傳遞做為輸入的 100 個部門 ID。

資料類型:代表部門的整數「id」(識別碼欄位) 的 JSON 陣列。

範圍

選用

指定使用者角色的範圍。可能的值:應用程式層級角色為 160,部門層級角色為 161。

資料類型:代表範圍的整數「id」(識別碼欄位) 的 JSON 陣列。

使用者

必要 (如果未提供部門參數)

選用 (如果未提供部門參數)

指定使用者的 ID。

限制

使用者角色 API 最多可以傳遞做為輸入的 100 個使用者 ID。

資料類型:代表使用者的整數「id」(識別碼欄位) 的 JSON 陣列。

案例 1

只有在提及使用者但卻未提及部門和範圍時,才會取得使用者的項目計數。

範例要求

POST https://<Reporting endpoint Base URL>/odata/Userroles

{

"Departments": [],

"Scopes" :[]

"Users" :[3821]

}

案例 2

只有在提及部門但同時提及範圍和使用者時,才會取得使用者的項目計數。

範例要求

POST https://<Reporting endpoint Base URL>/odata/Userroles

{

"Departments": [23],

"Scopes" :[]

"Users" :[]

}

案例 3

只有在提及部門和範圍但卻未提及使用者時,才會取得使用者的項目計數。

範例要求

POST https://<Reporting endpoint Base URL>/odata/Userroles

{

"Departments": [23],

"Scopes" :[161]

"Users" :[]

}

案例 4

只有在未提及部門但卻提及範圍和使用者時,才會取得使用者的項目計數。

範例要求

POST https://<Reporting endpoint Base URL>/odata/Userroles

{

"Departments": []

"Scopes" :[160]

"Users" :[3821]

}

案例 5

只有在提及部門、範圍和使用者時,才會取得使用者的項目計數。

範例要求

POST https://<Reporting endpoint Base URL>/odata/Userroles

{

"Departments": [23],

"Scopes" :[160,161]

"Users" :[55,67]

}

範例回應

(適用於案例 1 至 5) 狀態碼:200 OK

案例 6

輸入無效。必須將部門或使用者參數指定為輸入。

範例要求

POST https://<Reporting endpoint Base URL>/odata/Userroles

{

"Departments": [],

"Scopes" :[160]

"Users" :[]

}

範例回應

Status code: 400 Bad Request Error Code: InvalidOdataQuery

支援的 OData 過濾器

請參閱支援的 OData 查詢選項

回應

請參閱回應