Filestore

Google Filestore is a GCP file storage service based on the NFS protocol.

Authentication and authorisation

Google Cloud IAM is the supported service in which to manage permissions to access Google Filestore.

Best practices

  • Keep your Google Filestore instances private.

  • Create an IAM group, add users to the IAM group, and then grant the required permissions on the target Google Filestore instance to the target IAM group.

  • Use IAM roles to configure minimal permissions to any Google Filestore instance.

  • Use Cloud Firestore Security Rules to allow mobile clients, web clients, or serverless authentication to Google Filestore.

Network access

Google Filestore is a managed service, and is located outside the customer’s VPC. Protect access to Google Filestore.

Best practices

  • Use IP-based access control to restrict access to Google Filestore.

  • Create a Google Filestore instance on the same VPC as your clients.

  • If the Google Filestore instance is located outside your VPC, use VPC firewall rules to restrict access between your VPC and Google Filestore.