How can I know how many users have been using our Azure OpenAI service

LonLee 11 Reputation points
2024-05-07T09:25:12.7366667+00:00

Hi,

Is there any way for administrator to compile a report to see how many users have been using the Azure OpenAI services which we have configured?

Best regards,

Lon Lee

Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
3,363 questions
{count} votes

2 answers

Sort by: Most helpful
  1. AshokPeddakotla-MSFT 35,096 Reputation points
    2024-05-07T14:10:12.5166667+00:00

    LonLee Greetings!

    Is there any way for administrator to compile a report to see how many users have been using the Azure OpenAI services which we have configured?

    If you are authenticating the users, you can log these metrics in your code.

    Also, to monitor the usage of your Azure OpenAI service, you can use Azure Monitor. Azure Monitor collects usage data and provides metrics that you can use to analyze the usage of your service. You can analyze metrics for Azure OpenAI by opening Metrics under Monitoring section.

    User's image

    I would suggest you, please check Monitoring Azure OpenAI Service for more details.


  2. AshokPeddakotla-MSFT 35,096 Reputation points
    2024-05-10T09:35:29.4666667+00:00

    LonLee You will not be able to see the list of users accessing the Azure OpenAI unless you implement authentication. As mentioned earlier, incase if you are using some kind of authentication, you can get the details. Azure OpenAI Service supports Azure role-based access control (Azure RBAC), an authorization system for managing individual access to Azure resources. Using Azure RBAC, you assign different team members different levels of permissions based on their needs for a given project. For more information, see Role-based access control for Azure OpenAI Service

    you can use Entra ID to authenticate users who access Azure OpenAI services. By configuring Entra ID, you can require users to sign in with their credentials before they can access the Azure OpenAI services. Once users are authenticated, you can use reports to view usage data at the user level. See How to configure Azure OpenAI Service with managed identities for more details.

    Do let me know if that helps or have any further queries.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.