Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.
Questo documento contiene informazioni su autorizzazione e autenticazione specifiche per l'API Google Docs. Prima di leggere questo documento, assicurati di leggere le informazioni generali su autenticazione e autorizzazione di Google Workspace all'indirizzo Scopri di più su autenticazione e autorizzazione.
Per definire il livello di accesso concesso alla tua app, devi identificare e dichiarare gli ambiti di autorizzazione. Un ambito di autorizzazione è una stringa URI OAuth 2.0 che contiene il nome dell'app Google Workspace, il tipo di dati a cui accede e il livello di accesso. Gli ambiti sono le richieste dell'app per lavorare con i dati di Google Workspace, inclusi i dati dell'Account Google degli utenti.
Quando l'app è installata, a un utente viene chiesto di convalidare gli ambiti utilizzati dall'app. In genere, devi scegliere l'ambito più limitato possibile ed evitare di richiedere ambiti non necessari per la tua app. Gli utenti acconsentono più facilmente all'accesso ad ambiti limitati e descritti chiaramente.
Se possibile, ti consigliamo di utilizzare ambiti non sensibili, in quanto concedono l'accesso per file e limitano l'accesso a funzionalità specifiche necessarie per un'app.
L'API Docs supporta i seguenti ambiti:
Codice ambito
Descrizione
Utilizzo
https://www.googleapis.com/auth/documents
Visualizzare, modificare, creare ed eliminare tutti i tuoi documenti di Documenti Google.
Visualizzare tutti i tuoi documenti di Documenti Google.
Sensibile
https://www.googleapis.com/auth/drive.file
Visualizzare, modificare, creare ed eliminare soltanto i file di Google Drive specifici che usi con questa app.
Consigliata Non sensibile
https://www.googleapis.com/auth/drive
Visualizzare, modificare, creare ed eliminare tutti i tuoi file di Google Drive.
Con restrizioni
https://www.googleapis.com/auth/drive.readonly
Visualizzare e scaricare tutti i file di Google Drive.
Con restrizioni
La colonna Utilizzo nella tabella indica la sensibilità di ogni ambito, in base alle seguenti definizioni:
Non sensibili: questi ambiti forniscono l'ambito di accesso all'autorizzazione più ridotto e richiedono solo la verifica di base dell'app. Per informazioni su questo requisito, consulta Inviare l'app per la verifica.
Sensibile: questi ambiti forniscono l'accesso a dati utente Google specifici autorizzati dall'utente per la tua app. È necessario eseguire un'ulteriore verifica dell'app. Per informazioni su questo requisito, consulta Requisiti per gli scopi sensibili e soggetti a limitazioni.
Con restrizioni: questi ambiti forniscono un accesso ampio ai dati utente di Google e richiedono di seguire una procedura di verifica dell'ambito con restrizioni. Per informazioni su questo requisito, consulta le Norme relative ai dati utente dei servizi API di Google e i Requisiti aggiuntivi per ambiti API specifici. Se archivi (o trasmetti) dati con ambito limitato sui server, devi eseguire una valutazione della sicurezza.
Se la tua app richiede l'accesso ad altre API di Google, puoi aggiungere anche questi ambiti. Per ulteriori informazioni sugli ambiti delle API di Google, consulta l'articolo Utilizzare OAuth 2.0 per accedere alle API di Google.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-01 UTC."],[],[],null,["# Choose Google Docs API scopes\n\nThis document contains Google Docs API-specific authorization and\nauthentication information. Before reading this document, be sure to read the\nGoogle Workspace's general authentication and authorization information at\n[Learn about authentication and authorization](/workspace/guides/auth-overview).\n\nConfigure OAuth 2.0 for authorization\n-------------------------------------\n\n[Configure the OAuth consent screen and choose scopes](/workspace/guides/configure-oauth-consent)\nto define what information is displayed to users and app reviewers, and register\nyour app so that you can publish it later.\n\nDocs API scopes\n---------------\n\nTo define the level of access granted to your app, you need to identify and\ndeclare *authorization scopes*. An authorization scope is an OAuth 2.0 URI string\nthat contains the Google Workspace app name, what kind of data it accesses, and\nthe level of access. Scopes are your app's requests to work with Google Workspace data, including\nusers' Google Account data.\n\n\nWhen your app is installed, a user is asked to validate the scopes used\nby the app. Generally, you should choose the most narrowly focused scope\npossible and avoid requesting scopes that your app doesn't require. Users more\nreadily grant access to limited, clearly described scopes.\n\nWhen possible, we recommend using non-sensitive scopes as it grants per-file\naccess scope and narrows access to specific features needed by an app.\n| If your public application uses scopes that permit access to certain user data, it must complete a verification process. If you see **unverified\n| app** on the screen when testing your application, you must submit a verification request to remove it. Find out more about [unverified apps](https://support.google.com/cloud/answer/7454865) and get answers to [frequently asked questions about app verification](https://support.google.com/cloud/answer/9110914) in the Help Center.\n\nThe Docs API supports the following scopes:\n\n| Scope code | Description | Usage |\n|------------------------------------------------------|-------------------------------------------------------------------------------------------|---------------------------|\n| `https://www.googleapis.com/auth/documents` | See, edit, create, and delete all your Google Docs documents. | Sensitive |\n| `https://www.googleapis.com/auth/documents.readonly` | See all your Google Docs documents. | Sensitive |\n| `https://www.googleapis.com/auth/drive.file` | See, edit, create, and delete only the specific Google Drive files you use with this app. | Recommended Non-sensitive |\n| `https://www.googleapis.com/auth/drive` | See, edit, create, and delete all of your Google Drive files. | Restricted |\n| `https://www.googleapis.com/auth/drive.readonly` | See and download all your Google Drive files. | Restricted |\n\nThe Usage column in the table indicates the sensitivity of each scope, according\nto the following definitions:\n\n- **Non-sensitive** : These scopes provide the smallest scope of authorization\n access and only requires basic app verification. For information on this\n requirement, see [Submitting your app for\n verification](https://support.google.com/cloud/answer/13461325).\n\n- **Sensitive** : These scopes provide access to specific Google User Data\n that's authorized by the user for your app. It requires you to go through\n additional app verification. For information on this requirement, see\n [Sensitive and Restricted Scope\n Requirements](https://support.google.com/cloud/answer/13464321#ss-rs-requirements).\n\n- **Restricted** : These scopes provide wide access to Google User Data and\n require you to go through a restricted scope verification process. For\n information on this requirement, see [Google API Services User Data\n Policy](/terms/api-services-user-data-policy) and [Additional Requirements\n for Specific API\n Scopes](/terms/api-services-user-data-policy#additional_requirements_for_specific_api_scopes).\n If you store restricted scope data on servers (or transmit), then you must\n go through a security assessment.\n\nIf your app requires access to any other Google APIs, you can add those scopes\nas well. For more information about Google API scopes, see [Using OAuth 2.0 to\nAccess Google APIs](/identity/protocols/oauth2).\n\nFor more information about specific OAuth 2.0 scopes, see [OAuth 2.0 Scopes for\nGoogle APIs](/identity/protocols/oauth2/scopes).\n\nRelated topics\n--------------\n\n- [Choose Google Drive API scopes](/workspace/drive/api/guides/api-specific-auth)\n- [OAuth App Verification Help Center](https://support.google.com/cloud/answer/13463073)\n- [OAuth App Verification FAQs](https://support.google.com/cloud/answer/13463817)"]]