共用方式為


Audit operations - Gets Audit Records

取得指定日期範圍之間的稽核記錄如果記錄數目超過頁面完整,則會傳回接續令牌,而且接續令牌可用來取得下一組稽核記錄。 此服務僅支持過去 90 天的 AuditRecord 擷取,最多 30 天的時間範圍。

GET https://api.partnercenter.microsoft.com/auditactivity/v{version}/auditrecords?auditRequest.startDate={auditRequest.startDate}
GET https://api.partnercenter.microsoft.com/auditactivity/v{version}/auditrecords?auditRequest.filter.field={auditRequest.filter.field}&auditRequest.filter.value={auditRequest.filter.value}&auditRequest.filter.operator={auditRequest.filter.operator}&auditRequest.startDate={auditRequest.startDate}&auditRequest.endDate={auditRequest.endDate}&auditRequest.size={auditRequest.size}

URI 參數

名稱 位於 必要 類型 Description
version
path True

string

auditRequest.startDate
query True

string (date-time)

auditRequest.endDate
query

string (date-time)

auditRequest.filter.field
query

string

auditRequest.filter.operator
query

integer (int32)

auditRequest.filter.value
query

string

auditRequest.size
query

integer (int32)

要求標頭

名稱 必要 類型 Description
Authorization True

string

持有人驗證令牌

ms-correlationid

string

相互關聯標識碼

ms-requestid

string

要求標識碼

回應

名稱 類型 Description
200 OK

PagedResourceCollection[AuditRecord]

要求成功。 回應本文包含符合篩選條件的稽核記錄清單。 如果回應是以頁面大小分頁,則會包含接續令牌。 此令牌可以傳遞至 /auditRecords?seek= 以搜尋稽核結果。

Media Types: "application/json", "text/json"

400 Bad Request

輸入遺失或無效。 回應本文會提供錯誤詳細數據。

Media Types: "application/json", "text/json"

401 Unauthorized

要求未通過驗證。 客戶端必須先向合作夥伴 API 服務進行驗證。

Media Types: "application/json", "text/json"

403 Forbidden

要求已通過驗證,但因為呼叫端沒有叫用要求的許可權而遭到拒絕。

Media Types: "application/json", "text/json"

404 Not Found

找不到資源,或無法使用指定的輸入參數。

Media Types: "application/json", "text/json"

500 Internal Server Error

合作夥伴 API 服務或其其中一個相依性無法滿足要求。 來電者可能會重試此狀況。

Media Types: "application/json", "text/json"

安全性

Authorization

持有人驗證令牌

類型: apiKey
位於: header

定義

名稱 Description
AuditRecord
KeyValuePair[String,String]
Link
PagedResourceCollection[AuditRecord]
ResourceAttributes
ResourceLinks

AuditRecord

名稱 類型 Description
applicationId

string

attributes

ResourceAttributes

customerId

string

customerName

string

customizedData

KeyValuePair[String,String][]

id

string

operationDate

string (date-time)

operationStatus enum:
  • decline (int32)
  • failed (int32)
  • progress (int32)
  • succeeded (int32)
operationType enum:
  • add_application_credential (int32)
  • add_customer (int32)
  • add_user_member (int32)
  • cancel_credit (int32)
  • convert_trial_subscription (int32)
  • create_agreement (int32)
  • create_credit (int32)
  • create_customer_user (int32)
  • create_mpn_association (int32)
  • create_order (int32)
  • create_partner_relationship (int32)
  • create_partner_user (int32)
  • create_referral (int32)
  • create_related_referral (int32)
  • create_self_serve_policy (int32)
  • create_self_serve_policy (int32)
  • create_transfer (int32)
  • dap_admin_relationship_approved (int32)
  • dap_admin_relationship_approved (int32)
  • dap_admin_relationship_terminated (int32)
  • dap_admin_relationship_terminated (int32)
  • delete_customer (int32)
  • delete_customer_user (int32)
  • delete_self_serve_policy (int32)
  • delete_tip_customer (int32)
  • device_deleted (int32)
  • device_updated (int32)
  • devices_update_attempted (int32)
  • devices_upload_to_existing_batch_attempted (int32)
  • devices_upload_to_new_batch_attempted (int32)
  • extend_relationship (int32)
  • get_software_download_link (int32)
  • get_software_key (int32)
  • granular_admin_access_assignment_activated (int32)
  • granular_admin_access_assignment_created (int32)
  • granular_admin_access_assignment_deleted (int32)
  • granular_admin_access_assignment_updated (int32)
  • granular_admin_relationship_activated (int32)
  • granular_admin_relationship_approved (int32)
  • granular_admin_relationship_cleaned_up (int32)
  • granular_admin_relationship_expired (int32)
  • granular_admin_relationship_terminated (int32)
  • granular_admin_relationship_termination_requested (int32)
  • increase_spending_limit (int32)
  • policy_created (int32)
  • policy_deleted (int32)
  • policy_updated (int32)
  • ready_invoice (int32)
  • register_application (int32)
  • remove_application_credential (int32)
  • remove_partner_customer_relationship (int32)
  • remove_partner_relationship (int32)
  • remove_partner_user (int32)
  • remove_user_member (int32)
  • reset_customer_user_password (int32)
  • restore_customer_user (int32)
  • software_attestation (int32)
  • unregister_application (int32)
  • update_company_info (int32)
  • update_credit (int32)
  • update_customer_billing_profile (int32)
  • update_customer_partner_contract_company_name (int32)
  • update_customer_qualification (int32)
  • update_customer_spending_budget (int32)
  • update_customer_user (int32)
  • update_customer_user_licenses (int32)
  • update_customer_user_principal_name (int32)
  • update_mpn_association (int32)
  • update_order (int32)
  • update_partner_user (int32)
  • update_referral (int32)
  • update_related_referral (int32)
  • update_self_serve_policy (int32)
  • update_sfb_customer_user_licenses (int32)
  • update_subscription (int32)
  • update_transfer (int32)
  • upgrade_subscription (int32)
originalCorrelationId

string

partnerId

string

resourceNewValue

string

resourceOldValue

string

resourceType enum:
  • agreement (int32)
  • application (int32)
  • application_credential (int32)
  • credit (int32)
  • customer (int32)
  • customer_directory_role (int32)
  • customer_user (int32)
  • device (int32)
  • granular_admin_access_assignment (int32)
  • granular_admin_relationship (int32)
  • invoice (int32)
  • license (int32)
  • mpn_association (int32)
  • order (int32)
  • partner_customer_dap (int32)
  • partner_customer_relationship (int32)
  • partner_relationship (int32)
  • partner_user (int32)
  • policy (int32)
  • referral (int32)
  • self_serve_policy (int32)
  • software_download_link (int32)
  • software_key (int32)
  • software_page (int32)
  • spending_limit (int32)
  • subscription (int32)
  • third_party_add_on (int32)
  • transfer (int32)
sessionId

string

userPrincipalName

string

KeyValuePair[String,String]

名稱 類型 Description
key

string

value

string

名稱 類型 Description
body

string

headers

KeyValuePair[String,String][]

method

string

uri

string

PagedResourceCollection[AuditRecord]

名稱 類型 Description
attributes

ResourceAttributes

continuationToken

string

items

AuditRecord[]

links

ResourceLinks

totalCount

integer (int32)

ResourceAttributes

名稱 類型 Description
etag

string

objectType

string

名稱 類型 Description
next

Link

previous

Link

self

Link