Armando
01/12/2025, 11:52 PMVapi
01/12/2025, 11:54 PMStorage Object Viewer
role for the bucket where the recordings are stored. This role allows the service account to read objects in the bucket.
3. **Bucket Access**: Ensure that the bucket's access control is set to Uniform
to apply permissions uniformly to all objects or use Fine-grained
if you want to control access on a per-object basis.
4. **Bucket Policy**: If you have a bucket policy, verify that it doesn't explicitly deny access to the service account.
5. **Object Permissions**: If you're using fine-grained access control, make sure that the objects (recordings) themselves have the correct permissions set to allow the service account to access them.
6. **Public Access**: Ensure that the bucket is not publicly accessible unless it is intended to be. Public access can lead to unauthorized access and potential data breaches.
7. **Test Access**: After setting the permissions, test access with the service account to ensure that it can access the recordings without any issues.
If you've checked all these steps and are still encountering a 403 error, it might be a good idea to review the GCP documentation on access control or reach out to GCP support for further assistance. If you need help with VAPI-specific configurations, please contact support@vapi.ai for more guidance.Vapi
01/12/2025, 11:54 PMShubham Bajaj
01/13/2025, 12:10 PMShubham Bajaj
01/13/2025, 12:10 PMArmando
01/13/2025, 6:47 PMShubham Bajaj
01/16/2025, 12:01 PM