Stay organized with collections Save and categorize content based on your preferences.
Most of the operations you perform in Cloud Storage must be authenticated. The only exceptions are operations on resources that allow anonymous access. A resource has anonymous access if the allUsers
group is included in the ACL for the resource or if the allUsers
group is included in an IAM policy that applies to the resource. The allUsers
group includes anyone on the Internet.
Authorization is the process of determining what permissions an authenticated identity has on a set of specified resources. OAuth 2.0 uses scopes to determine if an authenticated identity is authorized. Applications use a credential (obtained from a user-centric or server-centric authentication flow) together with one or more scopes to request an access token from a Google authorization server to access protected resources. For example, application A with an access token with read-only
scope can only read, while application B with an access token with read-write
scope can read and modify data. Neither application can read or modify access control lists on objects and buckets; only an application with full-control
scope can do so.
read-only
Only allows access to read data, including listing buckets. https://www.googleapis.com/auth/devstorage.read_only
read-write
Allows access to read and change data, but not metadata like IAM policies. https://www.googleapis.com/auth/devstorage.read_write
full-control
Allows full control over data, including the ability to modify IAM policies. https://www.googleapis.com/auth/devstorage.full_control
cloud-platform.read-only
View your data across Google Cloud services. For Cloud Storage, this is the same as devstorage.read-only
. https://www.googleapis.com/auth/cloud-platform.read-only
cloud-platform
View and manage data across all Google Cloud services. For Cloud Storage, this is the same as devstorage.full-control
. https://www.googleapis.com/auth/cloud-platform
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4