How to identify Azure resources that need to update to TLS 1.2 or later version?

SafiyullahSA 65 Reputation points
2024-03-26T23:16:02.1666667+00:00

I received a notification from Microsoft that interactions with Azure services must be secured using Transport Layer Security (TLS) 1.2 or later by October 31, 2024. I want to know which resources or services are affected and need to be updated to TLS 1.2. Can someone provide guidance or a tool to help identify these resources?

Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
2,660 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,409 questions
Azure Static Web Apps
Azure Static Web Apps
An Azure service that provides streamlined full-stack web app development.
754 questions
0 comments No comments
{count} votes

Accepted answer
  1. Dillon Silzer 54,281 Reputation points
    2024-03-27T00:47:11.96+00:00

    Hello,

    I'd recommend going through the list of possible resources that could be using TLS 1.0 and 1.1:

    How to tell if my resource uses anything below TLS 1.2

    https://jamescook.dev/azure-tls-end-of-support-2024#heading-how-to-tell-if-my-resource-uses-anything-below-tls-12

    Then you will need to know what apps are connecting to these services and check the protocols being used.

    If this is helpful please accept answer.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. KarishmaTiwari-MSFT 18,347 Reputation points Microsoft Employee
    2024-03-27T01:11:04.71+00:00

    @Safiyullah S A Thanks for posting your query on Microsoft Q&A.

    In addition to the answer provided by Dillon on how to check for the TLS version for your Azure services (by checking 'Configuration'), you can go through these documents on

    We recommend the following steps as you prepare to migrate your clients to TLS 1.2:

    -Update your operating system to the latest version.

    -Update your development libraries and frameworks to their latest versions. For example, Python 3.8 supports TLS 1.2.

    -Fix hardcoded instances of security protocols older than TLS 1.2.

    -Notify your customers and partners of your product or service's migration to TLS 1.2.

    -For more detailed guidance, see the checklist to deprecate older TLS versions in your environment.


    Hope that helps.

    If you have questions, please let me know in the "comments" and we would be happy to help you. Comment is the fastest way of notifying the experts.