Partilhar via


tipo de recurso agreementAcceptance

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa o estado atual da resposta de um utilizador ao contrato de termos de utilização personalizável de uma empresa com tecnologia Microsoft Entra ID Governance.

Métodos

Método Tipo de retorno Descrição
List agreement acceptances for a user (Listar aceitações de contratos para um utilizador) agreementAcceptance Obter os objetos agreementAcceptance de um utilizador.
Aceitações da lista agreementAcceptance Obter a aceitação de um contrato.

Propriedades

Propriedade Tipo Descrição
agreementFileId Cadeia de caracteres ID do ficheiro de contrato aceite pelo utilizador.
agreementId Cadeia de caracteres ID do contrato.
deviceDisplayName Cadeia de caracteres O nome a apresentar do dispositivo utilizado para aceitar o contrato.
deviceId Cadeia de caracteres O identificador exclusivo do dispositivo utilizado para aceitar o contrato. $filter Suporta (eq) e eq para null valores.
deviceOSType Cadeia de caracteres O sistema operativo utilizado para aceitar o contrato.
deviceOSVersion Cadeia de caracteres A versão do sistema operativo do dispositivo utilizado para aceitar o contrato.
expirationDateTime DateTimeOffset A data de expiração da aceitação. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. $filter Suporta (eq, ge, le) e eq para null valores.
id Cadeia de caracteres O identificador da aceitação do contrato. Somente leitura. Suporta $filter (eq).
recordedDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. $filter Suporta (eq) e eq para null valores.
state string Os valores possíveis são: accepted e declined. Suporta $filter (eq).
userDisplayName Cadeia de caracteres Nome a apresentar do utilizador quando a aceitação foi registada.
userEmail Cadeia de caracteres E-mail do utilizador quando a aceitação foi gravada.
userId Cadeia de caracteres ID do utilizador que aceitou o contrato. Suporta $filter (eq).
userPrincipalName Cadeia de caracteres UPN do utilizador quando a aceitação foi registada.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
      "id": "String (identifier)",
      "agreementId": "String",
      "userId": "String",
      "deviceId": "String",
      "deviceDisplayName": "String",
      "deviceOSType": "String",
      "deviceOSVersion": "String",
      "agreementFileId": "String",
      "userDisplayName": "String",
      "userPrincipalName": "String",
      "userEmail": "String",
      "recordedDateTime": "String (timestamp)",
      "expirationDateTime": "String",
      "state": "String"
}