QuestionQ46

Designing data processing systems

You are integrating an internal IT application with Google BigQuery so that users can query BigQuery through the application's interface. You do not want individual users to authenticate with BigQuery, and you do not want to grant them access to the dataset. You need to securely access BigQuery from your IT application. What should you do?

Explanation

A service account is a non-human identity for an application. Granting the service account the required dataset permissions allows the application to query BigQuery using that identity, without granting BigQuery access to, or requiring BigQuery authentication from, individual application users.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!