Security overview
To learn how Cloud Run implements security best practices to protect your data and explore how to use these features to meet your security requirements, see the Cloud Run documentation.
To learn how to configure security for functions created with the
Cloud Functions v1 API for 1st gen functions with a cloudfunctions.net
URL endpoint, see
Secure your Cloud Run function.
For details on configuring security for functions created using the
Cloud Functions V2 API (for example, using
gcloud functions
, the REST API, or Terraform), see the following guides:
- Roles
- Function Identity
- Identity and Access Management (IAM)
- Authenticate for invocation
- Protect your data with CMEK
- Restrict new deployments by product version
- Custom constraints
- Execution environment security