mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-12 13:27:23 +00:00
Update healthattestation-csp.md
This commit is contained in:
parent
e8febe641f
commit
7f2a54acd2
@ -37,7 +37,7 @@ The following is a list of functions performed by the Device HealthAttestation C
|
|||||||
**DHA-Session (Device HealthAttestation session)**
|
**DHA-Session (Device HealthAttestation session)**
|
||||||
<p style="margin-left: 20px">The Device HealthAttestation session (DHA-Session) describes the end-to-end communication flow that is performed in one device health attestation session.</p>
|
<p style="margin-left: 20px">The Device HealthAttestation session (DHA-Session) describes the end-to-end communication flow that is performed in one device health attestation session.</p>
|
||||||
|
|
||||||
<p style="margin-left: 20px">The following list of transactions are performed in one DHA-Session:</p>
|
<p style="margin-left: 20px">The following list of transactions is performed in one DHA-Session:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>DHA-CSP and DHA-Service communication:
|
<li>DHA-CSP and DHA-Service communication:
|
||||||
<ul><li>DHA-CSP forwards device boot data (DHA-BootData) to DHA-Service</li>
|
<ul><li>DHA-CSP forwards device boot data (DHA-BootData) to DHA-Service</li>
|
||||||
@ -75,7 +75,7 @@ The following is a list of functions performed by the Device HealthAttestation C
|
|||||||
<strong>DHA-Enabled MDM (Device HealthAttestation enabled device management solution)</strong>
|
<strong>DHA-Enabled MDM (Device HealthAttestation enabled device management solution)</strong>
|
||||||
<p style="margin-left: 20px">Device HealthAttestation enabled (DHA-Enabled) device management solution is a device management tool that is integrated with the DHA feature.</p>
|
<p style="margin-left: 20px">Device HealthAttestation enabled (DHA-Enabled) device management solution is a device management tool that is integrated with the DHA feature.</p>
|
||||||
<p style="margin-left: 20px">DHA-Enabled device management solutions enable enterprise IT managers to raise the security protection bar for their managed devices based on hardware (TPM) protected data that can be trusted even if a device is compromised by advanced security threats or running a malicious (jailbroken) operating system.</p>
|
<p style="margin-left: 20px">DHA-Enabled device management solutions enable enterprise IT managers to raise the security protection bar for their managed devices based on hardware (TPM) protected data that can be trusted even if a device is compromised by advanced security threats or running a malicious (jailbroken) operating system.</p>
|
||||||
<p style="margin-left: 20px">The following list of operations are performed by DHA-Enabled-MDM:</p>
|
<p style="margin-left: 20px">The following list of operations is performed by DHA-Enabled-MDM</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Enables the DHA feature on a DHA-Enabled device</li>
|
<li>Enables the DHA feature on a DHA-Enabled device</li>
|
||||||
<li>Issues device health attestation requests to enrolled/managed devices</li>
|
<li>Issues device health attestation requests to enrolled/managed devices</li>
|
||||||
@ -85,7 +85,7 @@ The following is a list of functions performed by the Device HealthAttestation C
|
|||||||
|
|
||||||
<strong>DHA-CSP (Device HealthAttestation Configuration Service Provider)</strong>
|
<strong>DHA-CSP (Device HealthAttestation Configuration Service Provider)</strong>
|
||||||
<p style="margin-left: 20px">The Device HealthAttestation Configuration Service Provider (DHA-CSP) uses a device’s TPM and firmware to measure critical security properties of the device’s BIOS and Windows boot, such that even on a system infected with kernel level malware or a rootkit, these properties cannot be spoofed.</p>
|
<p style="margin-left: 20px">The Device HealthAttestation Configuration Service Provider (DHA-CSP) uses a device’s TPM and firmware to measure critical security properties of the device’s BIOS and Windows boot, such that even on a system infected with kernel level malware or a rootkit, these properties cannot be spoofed.</p>
|
||||||
<p style="margin-left: 20px">The following list of operations are performed by DHA-CSP:</p>
|
<p style="margin-left: 20px">The following list of operations is performed by DHA-CSP:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Collects device boot data (DHA-BootData) from a managed device</li>
|
<li>Collects device boot data (DHA-BootData) from a managed device</li>
|
||||||
<li>Forwards DHA-BootData to Device Health Attestation Service (DHA-Service)</li>
|
<li>Forwards DHA-BootData to Device Health Attestation Service (DHA-Service)</li>
|
||||||
@ -97,7 +97,7 @@ The following is a list of functions performed by the Device HealthAttestation C
|
|||||||
<p style="margin-left: 20px">Device HealthAttestation Service (DHA-Service) validates the data it receives from DHA-CSP and issues a highly trusted hardware (TPM) protected report (DHA-Report) to DHA-Enabled device management solutions through a tamper resistant and tamper evident communication channel.</p>
|
<p style="margin-left: 20px">Device HealthAttestation Service (DHA-Service) validates the data it receives from DHA-CSP and issues a highly trusted hardware (TPM) protected report (DHA-Report) to DHA-Enabled device management solutions through a tamper resistant and tamper evident communication channel.</p>
|
||||||
|
|
||||||
<p style="margin-left: 20px">DHA-Service is available in 2 flavors: “DHA-Cloud” and “DHA-Server2016”. DHA-Service supports a variety of implementation scenarios including cloud, on premises, air-gapped, and hybrid scenarios.</p>
|
<p style="margin-left: 20px">DHA-Service is available in 2 flavors: “DHA-Cloud” and “DHA-Server2016”. DHA-Service supports a variety of implementation scenarios including cloud, on premises, air-gapped, and hybrid scenarios.</p>
|
||||||
<p style="margin-left: 20px">The following list of operations are performed by DHA-Service:</p>
|
<p style="margin-left: 20px">The following list of operations is performed by DHA-Service:</p>
|
||||||
|
|
||||||
- Receives device boot data (DHA-BootData) from a DHA-Enabled device</li>
|
- Receives device boot data (DHA-BootData) from a DHA-Enabled device</li>
|
||||||
- Forwards DHA-BootData to Device Health Attestation Service (DHA-Service) </li>
|
- Forwards DHA-BootData to Device Health Attestation Service (DHA-Service) </li>
|
||||||
@ -126,7 +126,7 @@ The following is a list of functions performed by the Device HealthAttestation C
|
|||||||
<li>Available in Windows for free</li>
|
<li>Available in Windows for free</li>
|
||||||
<li>Running on a high-availability and geo-balanced cloud infrastructure </li>
|
<li>Running on a high-availability and geo-balanced cloud infrastructure </li>
|
||||||
<li>Supported by most DHA-Enabled device management solutions as the default device attestation service provider</li>
|
<li>Supported by most DHA-Enabled device management solutions as the default device attestation service provider</li>
|
||||||
<li>Accessible to all enterprise managed devices via following:
|
<li>Accessible to all enterprise-managed devices via following:
|
||||||
<ul>
|
<ul>
|
||||||
<li>FQDN = has.spserv.microsoft.com) port</li>
|
<li>FQDN = has.spserv.microsoft.com) port</li>
|
||||||
<li>Port = 443</li>
|
<li>Port = 443</li>
|
||||||
@ -144,7 +144,7 @@ The following is a list of functions performed by the Device HealthAttestation C
|
|||||||
<li>Offered to Windows Server 2016 customer (no added licensing cost for enabling/running DHA-Service) </li>
|
<li>Offered to Windows Server 2016 customer (no added licensing cost for enabling/running DHA-Service) </li>
|
||||||
<li>Hosted on an enterprise owned and managed server device/hardware</li>
|
<li>Hosted on an enterprise owned and managed server device/hardware</li>
|
||||||
<li>Supported by 1st and 3rd party DHA-Enabled device management solution providers that support on-premises and hybrid (Cloud + OnPrem) hardware attestation scenarios</li>
|
<li>Supported by 1st and 3rd party DHA-Enabled device management solution providers that support on-premises and hybrid (Cloud + OnPrem) hardware attestation scenarios</li>
|
||||||
<li><p>Accessible to all enterprise managed devices via following:</p>
|
<li><p>Accessible to all enterprise-managed devices via following:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>FQDN = (enterprise assigned)</li>
|
<li>FQDN = (enterprise assigned)</li>
|
||||||
<li>Port = (enterprise assigned)</li>
|
<li>Port = (enterprise assigned)</li>
|
||||||
@ -155,12 +155,12 @@ The following is a list of functions performed by the Device HealthAttestation C
|
|||||||
<td style="vertical-align:top">The operation cost of running one or more instances of Server 2016 on-premises.</td>
|
<td style="vertical-align:top">The operation cost of running one or more instances of Server 2016 on-premises.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="even">
|
<tr class="even">
|
||||||
<td style="vertical-align:top">Device Health Attestation - Enterprise Managed Cloud<p>(DHA-EMC)</p></td>
|
<td style="vertical-align:top">Device Health Attestation - Enterprise-Managed Cloud<p>(DHA-EMC)</p></td>
|
||||||
<td style="vertical-align:top"><p>DHA-EMC refers to an enterprise managed DHA-Service that is running as a virtual host/service on a Windows Server 2016 compatible - enterprise managed cloud service, such as Microsoft Azure.</p>
|
<td style="vertical-align:top"><p>DHA-EMC refers to an enterprise-managed DHA-Service that is running as a virtual host/service on a Windows Server 2016 compatible - enterprise-managed cloud service, such as Microsoft Azure.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Offered to Windows Server 2016 customers with no additional licensing cost (no added licensing cost for enabling/running DHA-Service)</li>
|
<li>Offered to Windows Server 2016 customers with no additional licensing cost (no added licensing cost for enabling/running DHA-Service)</li>
|
||||||
<li>Supported by 1st and 3rd party DHA-Enabled device management solution providers that support on-premises and hybrid (Cloud + OnPrem) hardware attestation scenarios </li>
|
<li>Supported by 1st and 3rd party DHA-Enabled device management solution providers that support on-premises and hybrid (Cloud + OnPrem) hardware attestation scenarios </li>
|
||||||
<li><p>Accessible to all enterprise managed devices via following:</p>
|
<li><p>Accessible to all enterprise-managed devices via following:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>FQDN = (enterprise assigned)</li>
|
<li>FQDN = (enterprise assigned)</li>
|
||||||
<li>Port = (enterprise assigned)</li>
|
<li>Port = (enterprise assigned)</li>
|
||||||
@ -318,13 +318,13 @@ SSL-Session:
|
|||||||
There are three types of DHA-Service:
|
There are three types of DHA-Service:
|
||||||
- Device Health Attestation – Cloud (owned and operated by Microsoft)
|
- Device Health Attestation – Cloud (owned and operated by Microsoft)
|
||||||
- Device Health Attestation – On Premise (owned and operated by an enterprise, runs on Windows Server 2016 on premises)
|
- Device Health Attestation – On Premise (owned and operated by an enterprise, runs on Windows Server 2016 on premises)
|
||||||
- Device Health Attestation - Enterprise Managed Cloud (owned and operated by an enterprise, runs on Windows Server 2016 compatible enterprise managed cloud)
|
- Device Health Attestation - Enterprise-Managed Cloud (owned and operated by an enterprise, runs on Windows Server 2016 compatible enterprise-managed cloud)
|
||||||
|
|
||||||
DHA-Cloud is the default setting. No further action is required if an enterprise is planning to use Microsoft DHA-Cloud as the trusted DHA-Service provider.
|
DHA-Cloud is the default setting. No further action is required if an enterprise is planning to use Microsoft DHA-Cloud as the trusted DHA-Service provider.
|
||||||
|
|
||||||
For DHA-OnPrem & DHA-EMC scenarios, send a SyncML command to the HASEndpoint node to instruct a managed device to communicate with the enterprise trusted DHA-Service.
|
For DHA-OnPrem & DHA-EMC scenarios, send a SyncML command to the HASEndpoint node to instruct a managed device to communicate with the enterprise trusted DHA-Service.
|
||||||
|
|
||||||
The following example shows a sample call that instructs a managed device to communicate with an enterprise managed DHA-Service.
|
The following example shows a sample call that instructs a managed device to communicate with an enterprise-managed DHA-Service.
|
||||||
|
|
||||||
```xml
|
```xml
|
||||||
<Replace>
|
<Replace>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user