事情によりFirebase Admin SDKを使用できないこともあると思う。
そういう時はREST APIを使用する。
基本的にはService AccountのAccessTokenをOAuth2を使って取得するのだがFirebaseのローカルアカウントでは使えない。
ではemulatorではどうするかというと owner
という文字列を使用すればよい。
https://github.com/firebase/firebase-admin-node/blob/a4019e491c9d36167853eaba056adebd0e9dfc87/src/auth/auth-api-request.ts#L225-L228
リクエストヘッダに Authorization: Bearer owner
を付ければemulatorでもREST APIが使用可能となる。
Discussion