You have an Azure subscription that contains an Azure OpenAI resource named AI1 and a user named User1. You need to ensure that User1 can perform the following actions in Azure AI Studio: Identify resource endpoints. View models that are available for deployment. Generate text and images by using the deployed models. The solution must follow the principle of least privilege. Which role should you assign to User1?