Managing and Securing Access
Up to this point, we have talked mostly about data, which is the basis of ML. But when it comes to security, there are other aspects we need to explore. Let us dive into identity and how we can manage access in Azure Machine Learning. As we embark on a journey through this chapter, we will first lay the groundwork by exploring the essence of the principle of least privilege (PoLP) and its importance. Although simple in theory, there are many things we need to consider before we start the implementation of Azure Machine Learning.
We will follow up by exploring all the identity features of Microsoft Entra. We will see authentication options available and how to work with permissions by implementing role-based access control (RBAC). We will see how to authenticate applications and services using managed identities and how to secure access using tools such as Key Vault. Finally, we will talk about how to automate the processes by using Conditional Access...