Tipo de recurso deviceHealthAttestationState
Namespace: microsoft.graph
Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; a utilização de produção não é suportada.
Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
lastUpdateDateTime | Cadeia de caracteres | Carimbo de data/hora da última atualização. |
contentNamespaceUrl | Cadeia de caracteres | A versão do relatório DHA. (Versão NameSpace) |
deviceHealthAttestationStatus | Cadeia de caracteres | A versão do relatório DHA. (Versão NameSpace) |
contentVersion | Cadeia de caracteres | Versão do esquema do estado HealthAttestation |
issuedDateTime | DateTimeOffset | Data e hora em que o dispositivo foi avaliado ou emitido para o MDM |
attestationIdentityKey | Cadeia de caracteres | Quando houver uma chave de identidade de atestado (AIK) em um dispositivo, isso indica que o dispositivo tem um certificado de chave de endosso (EK). |
resetCount | Int64 | Número de vezes que um dispositivo PC hibernou ou foi retomado |
restartCount | Int64 | Número de vezes que um dispositivo PC foi reiniciado |
dataExcutionPolicy | Cadeia de caracteres | A Política de DEP define um conjunto de tecnologias de hardware e software que executa verificações adicionais na memória |
bitLockerStatus | Cadeia de caracteres | O status ativado ou desativado do BitLocker |
bootManagerVersion | Cadeia de caracteres | A versão do Gerenciador de Inicialização. |
codeIntegrityCheckVersion | Cadeia de caracteres | A versão do Gerenciador de Inicialização. |
secureBoot | Cadeia de caracteres | Quando a Inicialização Segura está habilitada, os principais componentes devem ter as assinaturas criptográficas corretas |
bootDebugging | Cadeia de caracteres | Quando BootDebugging está habilitado, o dispositivo é usado em desenvolvimentos e testes |
operatingSystemKernelDebugging | Cadeia de caracteres | Quando operatingSystemKernelDebugging está habilitado, o dispositivo é usado em desenvolvimentos e testes |
codeIntegrity | Cadeia de caracteres | Quando a integridade de código está habilitada, a execução do código fica restrita a código com integridade verificada |
testSigning | Cadeia de caracteres | Quando a assinatura de teste é permitida, o dispositivo não impõe a validação de assinatura durante a inicialização |
safeMode | Cadeia de caracteres | O modo de segurança é uma opção de solução de problemas do Windows que inicia o computador em um estado limitado |
windowsPE | Cadeia de caracteres | Sistema operacional executado com serviços limitados, usado para preparar um computador para o Windows |
earlyLaunchAntiMalwareDriverProtection | Cadeia de caracteres | ELAM fornece proteção aos computadores da sua rede quando eles são inicializados |
virtualSecureMode | Cadeia de caracteres | Indica se o dispositivo tem o Modo De Segurança Virtual (VSM) ativado. O Modo De Segurança Virtual (VSM) é um contentor que protege os recursos de valor elevado de um kernel comprometido. Esta propriedade será preterida na versão beta a partir de agosto de 2023. O suporte para esta propriedade terminará em agosto de 2025 para a API v1.0. Uma nova propriedade virtualizationBasedSecurity é adicionada e utilizada. O valor utilizado para virtualSecureMode será transmitido por virtualizationBasedSecurity durante o processo de preterição. Os valores possíveis são "ativado", "desativado" e "não Aplicável". "ativado" indica que o Modo De Segurança Virtual (VSM) está ativado. "desativado" indica que o Modo De Segurança Virtual (VSM) está desativado. "notApplicable" indica que o dispositivo não é um dispositivo Windows 11. O valor predefinido é "notApplicable". |
pcrHashAlgorithm | Cadeia de caracteres | Atributo informativo que identifica o algoritmo HASH usado por TPM |
bootAppSecurityVersion | Cadeia de caracteres | O número de versão de segurança do Aplicativo de Inicialização |
bootManagerSecurityVersion | Cadeia de caracteres | O número de versão de segurança do Aplicativo de Inicialização |
tpmVersion | Cadeia de caracteres | O número de versão de segurança do Aplicativo de Inicialização |
pcr0 | Cadeia de caracteres | A medição capturada no PCR[0] |
secureBootConfigurationPolicyFingerPrint | Cadeia de caracteres | Impressão digital da política de configuração de Inicialização Segura personalizada |
codeIntegrityPolicy | Cadeia de caracteres | A política de Integridade de código que está controlando a segurança do ambiente de inicialização |
bootRevisionListInfo | Cadeia de caracteres | A Lista de revisão de inicialização carregada durante a inicialização inicial no dispositivo confirmado |
operatingSystemRevListInfo | Cadeia de caracteres | A Lista de revisão de sistema operacional carregada durante a inicialização inicial no dispositivo confirmado |
healthStatusMismatchInfo | Cadeia de caracteres | Esse atributo será exibido se o serviço DHA detectar um problema de integridade |
healthAttestationSupportedStatus | Cadeia de caracteres | Esse atributo indica se DHA é compatível com o dispositivo |
memoryIntegrityProtection | azureAttestationSettingStatus | Indica se o dispositivo tem a proteção de Integridade da Memória ativada. A Integridade da Memória é uma funcionalidade de segurança baseada em Virtualização, também conhecida como Integridade de código protegida pelo Hipervisor (HVCI). Melhora o modo de ameaça do Windows e fornece proteções mais fortes contra software maligno que tenta explorar o kernel do Windows. Os valores possíveis são "ativado", "desativado" e "não Aplicável". "ativado" indica que a proteção da Integridade da Memória está ativada. "desativado" indica que a proteção da Integridade da Memória está desativada. "notApplicable" indica que o dispositivo não é um dispositivo Windows 11. O valor predefinido é "notApplicable". Os valores possíveis são: notApplicable , enabled , disabled , unknownFutureValue . |
memoryAccessProtection | azureAttestationSettingStatus | Indica se o dispositivo tem a Proteção de acesso à memória ativada. Uma funcionalidade de segurança do Windows que protege contra periféricos externos de obter acesso não autorizado à memória. Os valores possíveis são "ativado", "desativado" e "não Aplicável". "ativado" indica que a proteção de acesso à memória está ativada. "desativado" indica que a proteção de acesso à memória está desativada. "notApplicable" indica que o dispositivo não é um dispositivo Windows 11. O valor predefinido é "notApplicable". Os valores possíveis são: notApplicable , enabled , disabled , unknownFutureValue . |
virtualizationBasedSecurity | azureAttestationSettingStatus | Indica se o dispositivo tem a segurança baseada em Virtualização (VBS) ativada. A segurança baseada em virtualização (VBS) utiliza a virtualização de hardware e o hipervisor do Windows para criar um ambiente virtual isolado que se torna a raiz de confiança do SO que pressupõe que o kernel pode ser comprometido. Os valores possíveis são "ativado", "desativado" e "não Aplicável". "ativado" indica que a segurança baseada em Virtualização (VBS) está ativada. "desativado" indica que a segurança baseada em Virtualização (VBS) está desativada. "notApplicable" indica que o dispositivo não é um dispositivo Windows 11. O valor predefinido é "notApplicable". Os valores possíveis são: notApplicable , enabled , disabled , unknownFutureValue . |
firmwareProtection | firmwareProtectionType | Indica se o dispositivo tem a proteção de Firmware ativada. A proteção de firmware é um conjunto de funcionalidades que ajuda a garantir que os atacantes não conseguem que o seu dispositivo comece com firmware não fidedigno ou malicioso. Os valores possíveis são "systemGuardSecureLaunch", "firmwareAttackSurfaceReduction", "disabled" e "notApplicable". "systemGuardSecureLaunch" indica System Guard Início Seguro está ativado para proteção de Firmware. "firmwareAttackSurfaceReduction" indica que a Redução da Superfície de Ataque de Firmware está ativada para proteção contra Firmware. "desativado" indica que a proteção de Firmware está desativada. "notApplicable" indica que o dispositivo não é um dispositivo Windows 11. O valor predefinido é "notApplicable". Os valores possíveis são: notApplicable , systemGuardSecureLaunch , firmwareAttackSurfaceReduction , disabled , unknownFutureValue . |
systemManagementMode | systemManagementModeLevel | Indica que o dispositivo cumpre a segurança de hardware melhorada. Os valores possíveis são "level1", "level2", "level3" e "notApplicable". "level1" indica que nega o acesso de leitura/escrita do Modo de Gestão do Sistema (SMM) ao SO e à memória de segurança baseada em Virtualização (VBS). "level2" indica que além das proteções de Nível 1 do Modo de Gestão do Sistema (SMM), este nível impede o Modo de Gestão do Sistema (SMM) de adulterar Input-Output configuração da Unidade de Gestão de Memória (IOMMU). "level3" indica que além das proteções de Nível 2 do Modo de Gestão do Sistema (SMM), este nível reduz as capacidades de estado de poupança do Modo de Gestão do Sistema (SMM). "notApplicable" indica que o dispositivo não tem a proteção de Firmware (Modo de Gestão do Sistema) ativada. O valor predefinido é "notApplicable". Os valores possíveis são: notApplicable , level1 , level2 , level3 , unknownFutureValue . |
securedCorePC | azureAttestationSettingStatus | Indica se o dispositivo tem o PC secured-core ativado. Os PCs de núcleo protegido fornecem proteções que são úteis contra ataques sofisticados e fornecem uma maior garantia ao processar dados críticos para a missão. Os valores possíveis são "ativado", "desativado" e "não Aplicável". "ativado" indica que o PC secured-core está ativado. "desativado" indica que o PC secured-core está desativado. "notApplicable" indica que o dispositivo não é um dispositivo Windows 11. O valor predefinido é "notApplicable". Os valores possíveis são: notApplicable , enabled , disabled , unknownFutureValue . |
Relações
Nenhuma
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"@odata.type": "#microsoft.graph.deviceHealthAttestationState",
"lastUpdateDateTime": "String",
"contentNamespaceUrl": "String",
"deviceHealthAttestationStatus": "String",
"contentVersion": "String",
"issuedDateTime": "String (timestamp)",
"attestationIdentityKey": "String",
"resetCount": 1024,
"restartCount": 1024,
"dataExcutionPolicy": "String",
"bitLockerStatus": "String",
"bootManagerVersion": "String",
"codeIntegrityCheckVersion": "String",
"secureBoot": "String",
"bootDebugging": "String",
"operatingSystemKernelDebugging": "String",
"codeIntegrity": "String",
"testSigning": "String",
"safeMode": "String",
"windowsPE": "String",
"earlyLaunchAntiMalwareDriverProtection": "String",
"virtualSecureMode": "String",
"pcrHashAlgorithm": "String",
"bootAppSecurityVersion": "String",
"bootManagerSecurityVersion": "String",
"tpmVersion": "String",
"pcr0": "String",
"secureBootConfigurationPolicyFingerPrint": "String",
"codeIntegrityPolicy": "String",
"bootRevisionListInfo": "String",
"operatingSystemRevListInfo": "String",
"healthStatusMismatchInfo": "String",
"healthAttestationSupportedStatus": "String",
"memoryIntegrityProtection": "String",
"memoryAccessProtection": "String",
"virtualizationBasedSecurity": "String",
"firmwareProtection": "String",
"systemManagementMode": "String",
"securedCorePC": "String"
}