Enable TLS 1.2
Enable TLS 1.2
Enable TLS 1.2
In this article
Enabling TLS 1.2
Tasks for Configuration Manager clients, site servers, and remote site systems
Features and scenario dependencies
Frequently asked questions
Additional resources
Next steps
Transport Layer Security (TLS), like Secure Sockets Layer (SSL), is an encryption protocol intended to keep data secure when being
transferred over a network. These articles describe steps required to ensure that Configuration Manager secure communication uses
the TLS 1.2 protocol. These articles also describe update requirements for commonly used components and troubleshooting common
problems.
https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2 1/7
09/03/2022, 16:29 Enable Transport Layer Security (TLS) 1.2 overview - Configuration Manager | Microsoft Docs
Manager to support TLS 1.2 for all secure communications, you must enable TLS 1.2 for all required components. The required
components depend on your environment and the Configuration Manager features that you use.
) Important
Start this process with the clients, especially previous versions of Windows. Before enabling TLS 1.2 and disabling the older
protocols on the Configuration Manager servers, make sure that all clients support TLS 1.2. Otherwise, the clients can't
communicate with the servers and can be orphaned.
Enable TLS 1.2 for Configuration Manager site servers and remote site
systems
Ensure that TLS 1.2 is enabled as a protocol for SChannel at the OS level
https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2 2/7
09/03/2022, 16:29 Enable Transport Layer Security (TLS) 1.2 overview - Configuration Manager | Microsoft Docs
Site database server Update SQL Server and its client components
Secondary site servers Update SQL Server and its client components to a compliant version of SQL Server Express
Site system roles - Update .NET Framework and verify strong cryptography settings
- Update SQL Server and its client components on roles that require it, including the SQL Server Native Client
Reporting services point - Update .NET Framework on the site server, the SQL Server Reporting Services servers, and any computer with the
console
https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2 3/7
09/03/2022, 16:29 Enable Transport Layer Security (TLS) 1.2 overview - Configuration Manager | Microsoft Docs
Configuration Manager Update Windows to support TLS 1.2 for client-server communications by using WinHTTP
client with HTTPS site
system roles
Windows 7 clients Before you enable TLS 1.2 on any server components, update Windows to support TLS 1.2 for client-server
communications by using WinHTTP. If you enable TLS 1.2 on server components first, you can orphan earlier versions of
clients.
Where does Configuration Manager use encryption protocols like TLS 1.2?
There are basically five areas that Configuration Manager uses encryption protocols like TLS 1.2:
Client communications to IIS-based site server roles when the role is configured to use HTTPS. Examples of these roles include
distribution points, software update points, and management points.
Management point, SMS Executive, and SMS Provider communications with SQL. Configuration Manager always encrypts SQL
Server communications.
https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2 4/7
09/03/2022, 16:29 Enable Transport Layer Security (TLS) 1.2 overview - Configuration Manager | Microsoft Docs
What determines which protocol version the client and server can use?
Generally, the following items can determine which protocol version is used:
https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2 5/7
09/03/2022, 16:29 Enable Transport Layer Security (TLS) 1.2 overview - Configuration Manager | Microsoft Docs
Additional resources
Cryptographic controls technical reference
Transport layer security (TLS) best practices with the .NET Framework
KB 3135244: TLS 1.2 support for Microsoft SQL Server
Next steps
Enable TLS 1.2 on clients
Enable TLS 1.2 on the site servers
Recommended content
How to enable Transport Layer Security (TLS) 1.2 on clients - Configuration Manager
Information about how to enable TLS 1.2 for Configuration Manager clients.
https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2 6/7
09/03/2022, 16:29 Enable Transport Layer Security (TLS) 1.2 overview - Configuration Manager | Microsoft Docs
Show more S
https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2 7/7