This page lists the IAM roles and permissions for Cloud Run functions. To search through all roles and permissions, see the role and permission index.
Cloud Run functions roles
Role | Permissions |
---|---|
Cloud Functions Admin( Full access to functions, operations and locations. |
|
Cloud Functions Developer( Read and write access to all functions-related resources. |
|
Cloud Functions Invoker( Ability to invoke 1st gen HTTP functions with restricted access. 2nd gen functions need the Cloud Run Invoker role instead. |
|
Cloud Functions Service Agent( Gives Cloud Functions service account access to managed resources. |
|
Cloud Functions Viewer( Read-only access to functions and locations. |
|
Cloud Run functions permissions
Permission | Included in roles |
---|---|
|
Owner (
Editor (
Cloud Functions Admin (
Cloud Functions Developer (
Firebase Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Cloud Functions Admin (
Cloud Functions Developer (
Firebase Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Cloud Functions Admin (
Cloud Functions Developer (
Firebase Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Cloud Functions Admin (
Cloud Functions Developer (
Firebase Admin (
Firebase Develop Admin ( |
|
Owner (
Editor (
Viewer (
Cloud Functions Admin (
Cloud Functions Developer (
Cloud Functions Viewer (
Firebase Admin (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase Viewer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Cloud Functions Admin (
Cloud Functions Viewer (
Firebase Admin (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase Viewer (
Firebase Extensions API Service Agent (
Security Admin (
Security Reviewer ( Service agent roles
|
|
Owner (
Editor (
Cloud Functions Admin (
Cloud Functions Developer (
Cloud Functions Invoker (
Firebase Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Cloud Functions Admin (
Cloud Functions Developer (
Cloud Functions Viewer (
Firebase Admin (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase Viewer (
Security Admin (
Security Reviewer ( Service agent roles
|
|
Owner (
Cloud Functions Admin (
Firebase Admin (
Firebase Develop Admin (
Firebase Extensions API Service Agent (
Security Admin ( |
|
Owner (
Editor (
Viewer (
Cloud Functions Admin (
Cloud Functions Developer (
Firebase Admin (
Firebase Develop Admin ( |
|
Owner (
Editor (
Cloud Functions Admin (
Cloud Functions Developer (
Firebase Admin (
Firebase Develop Admin ( |
|
Owner (
Editor (
Cloud Functions Admin (
Cloud Functions Developer (
Firebase Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Cloud Functions Admin (
Cloud Functions Developer (
Cloud Functions Viewer (
Firebase Admin (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase Viewer (
Security Admin (
Security Reviewer ( |
|
Owner (
Editor (
Viewer (
Cloud Functions Admin (
Cloud Functions Developer (
Cloud Functions Viewer (
Firebase Admin (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase Viewer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Cloud Functions Admin (
Cloud Functions Developer (
Cloud Functions Viewer (
Firebase Admin (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase Viewer (
Security Admin (
Security Reviewer ( Service agent roles
|