HOTSPOT You develop a containerized application. You plan to deploy the application to a new Azure Container instance by using a third-party continuous integration and continuous delivery (CI/CD) utility. The deployment must be unattended and include all application assets. The third-party utility must only be able to push and pull images from the registry. The authentication must be managed by Azure Active Directory (Azure AD). The solution must use the principle of least privilege. You need to ensure that the third-party utility can access the registry. Which authentication options should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
Totally agree with using a service principal and AcrPush. That combo gives the CI/CD tool just enough rights for push and pull, nothing extra. Contributor is way too broad for this kind of setup. I think this lines up with both the exam's least privilege angle and how you'd do it in real life, but open if anyone hit issues doing it another way.
