Audit operations - Gets Audit Record by Id

Obtém o registro de auditoria para a ID fornecida.

GET https://api.partnercenter.microsoft.com/auditactivity/v{version}/auditrecords/{id}

Parâmetros do URI

Name Em Necessário Tipo Description
id
path True

string

Id do registo a recuperar

version
path True

string

Cabeçalho do Pedido

Name Necessário Tipo Description
Authorization True

string

Token de autenticação do portador

ms-correlationid

string

ID de correlação

ms-requestid

string

ID do pedido

Respostas

Name Tipo Description
200 OK

AuditRecord

O pedido foi bem-sucedido. O corpo da resposta contém um registro de auditoria correspondente ao Id ou null se o registro não existir.

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

400 Bad Request

Havia uma entrada ausente ou inválida. O corpo da resposta fornecerá os detalhes do erro.

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

401 Unauthorized

O pedido não foi autenticado. O cliente precisa se autenticar com o serviço de API do parceiro primeiro.

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

403 Forbidden

O pedido foi autenticado, mas foi recusado, uma vez que o autor da chamada não tem o direito de o invocar.

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

404 Not Found

O recurso não é encontrado ou não está disponível com os parâmetros de entrada fornecidos.

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

500 Internal Server Error

O serviço de API do parceiro ou uma de suas dependências não conseguiu atender à solicitação. Os chamadores podem tentar novamente.

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

Segurança

Authorization

Token de autenticação do portador

Tipo: apiKey
Em: header

Definições

Name Description
AuditRecord
KeyValuePair[String,String]
ResourceAttributes

AuditRecord

Name Tipo 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]

Name Tipo Description
key

string

value

string

ResourceAttributes

Name Tipo Description
etag

string

objectType

string