We are integrating NotebookLM Enterprise with Microsoft Entra ID using Google Workforce Identity Federation (SAML-based federation).
Current status:
-
Users can successfully access the NotebookLM Enterprise UI through Azure federation.
-
Users do not have native Google accounts.
-
Access is restricted through Workforce Identity Pools.
-
NotebookLM sessions are user-specific.
Our requirement:
-
Users authenticate into our internal application using Azure OIDC.
-
From our backend, we want to call NotebookLM Enterprise APIs acting as the logged-in federated user.
Problem:
-
Standard Google OAuth authorization endpoint (
accounts.google.com/o/oauth2/v2/auth) does not recognize our federated users and asks for a Google account. -
However, NotebookLM Enterprise UI itself successfully authenticates the same users through Workforce Identity Federation.
Questions:
-
Can Workforce Identity Federation users obtain Google OAuth access tokens for NotebookLM Enterprise APIs?
-
Is delegated API access supported for federated workforce identities?
-
Is there a workforce-aware OAuth/token exchange flow separate from standard Google OAuth?
-
Is Google STS/token exchange required instead of normal OAuth authorization code flow?
-
Are NotebookLM Enterprise APIs officially supported for Workforce Identity Federation users acting as themselves?
We are specifically trying to understand the supported architecture for:
Azure Federated User ā Google Identity ā NotebookLM API Access.