Creare una chiave API dosya di sola lettura
Crea una chiave Read only per elenchi e download, applica restrizioni di accesso compatibili e verifica che l'ambito impedisca la creazione di una cartella.
Ultima revisione
Gli screenshot mostrano l’interfaccia in inglese.
Una credenziale Read only consente di elencare e scaricare, ma non di avviare caricamenti o modificare i dati archiviati. Usala per report, operazioni di lettura per copie di sicurezza o inventari.

Configurare un ambito di accesso compatibile
Il riquadro del permesso indica Può elencare e scaricare file. Non può caricare, spostare o eliminare nulla. Per un client REST, scegli API REST e, se vuoi, limita l’accesso a uno spazio di lavoro. Non associare una cartella alla chiave REST: le credenziali associate a una cartella funzionano solo tramite WebDAV o S3.
Il ruolo attuale deve comunque disporre di access_files; le risorse nascoste o bloccate restano soggette ai normali controlli.
Passaggi
- Apri Profilo → Chiavi API, scegli Crea una chiave API e assegna un nome che identifichi il client di reportistica o download.
- Scegli Read only in Cosa può fare?, poi apri Restrizioni e scadenza.
- Consenti API REST, limita l’accesso allo spazio di lavoro desiderato quando possibile e imposta controlli di origine, utilizzo o scadenza adatti al tuo caso.
- Premi Genera la chiave, copia il segreto, mostrato una sola volta, e salvalo nel sistema di credenziali del client.
- Verifica l’operazione consentita con
GET /api/files?workspace_id=wks_…e controlla che la risposta contenga l’elenco previsto. - Verifica l’operazione vietata con una richiesta
POST /api/foldersdi prova; controlla che restituisca un errore 403 relativo all’ambito e che non sia stata creata alcuna cartella.
Limiti dell’ambito
REST considera GET, HEAD e OPTIONS operazioni di lettura. Gli endpoint POST documentati per il download in blocco sono classificati come operazioni di lettura perché restituiscono byte esistenti. Gli endpoint di caricamento e POST /api/folders richiedono il permesso di scrittura; per rinominare, spostare, condividere ed eliminare serve generalmente Full access.
La richiesta di cartella rifiutata restituisce This credential's scope is 'read' and cannot perform POST /api/folders. Un altro errore 403 può dipendere dalle regole dell’interfaccia, dal vincolo della chiave, dal ruolo o da un blocco e va esaminato separatamente.
La revoca elimina definitivamente la voce della chiave e programma l’invalidazione delle cache REST/S3. L’autenticazione in cache può rimanere valida fino a cinque minuti: ferma il client e verifica che il segreto revocato venga rifiutato prima di considerare chiuso l’accesso. Conserva una credenziale di lettura in produzione solo dopo aver verificato che l’elenco o il download previsto riesca e che la modifica venga rifiutata.
Risultato previsto
La credenziale restituisce i metadati o i file richiesti quando l’accesso è consentito. La prova di creazione viene rifiutata senza modificare i dati e la restrizione allo spazio di lavoro rimane attiva.

Guide correlate
Ti è stata utile?
Caricamento delle valutazioni…
Quando voti, salviamo un cookie tecnico per un massimo di 180 giorni, così puoi cambiare la tua risposta.
Domande e risposte
Fai una domanda sui passaggi di questa guida. Le domande vengono revisionate prima della pubblicazione.
Non inserire dati dell’account, credenziali o file privati nelle domande pubbliche. Usa l’assistenza privata in questi casi.
Caricamento delle domande…
Accedi al tuo account dosya per fare una domanda.