You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
delete-user-data kit/extension parity. Priority: low. The kit's service account gets broader permissions than the extension's.
Difference
Extension: the service account has the four declared roles plus eventarc.publisher.
Kit: the service account also gets project-wideroles/run.invoker and roles/eventarc.eventReceiver. That means it can call any Cloud Run service in the project, not just this kit's functions.
Declaring the roles the platform used to grant implicitly is already accepted for kits. This issue is about the scope of the grant.
Accepted as a difference for all 2nd gen kits until the CLI supports resource-scoped roles, as for firestore-send-email (#3299). Recorded under "Decisions" in #3249.
Activity
delete-user-datakit tracking issue #3249CorieW commentedon Nov 3, 2026
Accepted as a difference for all 2nd gen kits until the CLI supports resource-scoped roles, as for
firestore-send-email(#3299). Recorded under "Decisions" in #3249.CorieW commentedon Nov 3, 2026
Having another look