Come configurare le quote di archiviazione per gli utenti in ownCloud oCIS

In ownCloud Infinite Scale (oCIS), per "quota utente" si intende solitamente la quota assegnata allo spazio personale di quell'utente. Uno spazio è un'area di archiviazione con le proprie regole di accesso e quota; gli spazi di progetto possono avere quote separate. Questa distinzione è importante: aumentare la quota di uno spazio personale non modifica automaticamente quella di uno spazio di progetto, e un limite massimo a livello di server non è la stessa cosa di impostare la quota per un singolo utente.

Questa guida illustra il metodo documentato di ownCloud Web per un singolo account, spiega come impostare una quota per i nuovi utenti in base al ruolo e mette in evidenza i limiti di configurazione che possono generare confusione. I controlli disponibili dipendono dalle versioni di oCIS e Web e da come vengono gestite le identità degli utenti. La guida di amministrazione di ownCloud Web, disponibile al link indicato, documenta la modifica degli utenti e l'assegnazione delle quote; si consiglia di consultare la documentazione corrispondente alla versione in uso prima di apportare modifiche.

Cosa bisogna verificare prima di modificare una quota?

Innanzitutto, identifica lo spazio di cui è necessario modificare il limite. Se l'utente sta esaurendo la propria area File personali, modifica la quota per lo spazio personale di quell'utente. Se il problema riguarda uno spazio di team o di progetto, modifica invece la quota di quello spazio. ownCloud descrive gli spazi come aree di archiviazione con quote indipendenti, inclusi gli spazi personali e di progetto. Consulta la panoramica sull'architettura e sugli spazi di Infinite Scale .

Successivamente, verifica chi gestisce l'account utente. Un utente creato nel provider di identità integrato potrebbe essere modificabile nella schermata di gestione utenti Web. Se la tua implementazione utilizza un provider di identità esterno o una directory sincronizzata, il provider di identità, i criteri di provisioning o una mappatura dei ruoli potrebbero controllare alcune proprietà dell'account. La documentazione attuale non definisce un percorso di amministrazione universale per ogni configurazione di provider di identità, quindi verifica l'origine dell'autorità per il tuo account prima di modificarlo.

  • Accedi con un account che disponga di privilegi amministrativi per la gestione degli utenti.
  • Chiedi all'utente se il limite si applica al suo spazio di archiviazione personale o a uno spazio di progetto condiviso.
  • Annota la quota attuale e l'utilizzo corrente, quindi scegli un nuovo limite adatto al tuo piano di archiviazione.
  • Verifica separatamente la capacità disponibile su disco o su storage a oggetti. Una quota è un limite logico e non garantisce che il backend disponga di spazio di archiviazione fisico libero sufficiente.

Come si modifica la quota di spazio personale di un utente in ownCloud Web?

Per un utente gestito in ownCloud Web, il flusso di lavoro documentato prevede di aprire Gestione utenti, selezionare Utenti, modificare l'account e assegnare una quota per lo spazio personale di tale persona. Le etichette e i valori disponibili possono variare a seconda della versione.

  1. Accedi a ownCloud Web con un account amministratore con privilegi elevati.
  2. Apri il selettore delle applicazioni nell'angolo in alto a sinistra e scegli Gestione utenti anziché File.
  3. Seleziona Utenti nella barra laterale sinistra. Trova la persona nell'elenco degli utenti.
  4. Seleziona l'icona della matita accanto all'account per modificarne i dettagli.
  5. Conferma o assegna il ruolo utente appropriato, quindi scegli il valore di quota desiderato per lo spazio personale. Utilizza un valore che rispecchi la tua policy e la capacità di backend rimanente.
  6. Applica la modifica utilizzando il pannello di controllo fornito dalla versione Web installata. Riapri la pagina dei dettagli dell'utente o chiedi all'utente di verificare le informazioni del proprio account per confermare il limite di utilizzo visualizzato.

La documentazione Web for Admins di ownCloud afferma che i dettagli degli utenti esistenti possono essere modificati dalla panoramica Utenti e che a un utente devono essere assegnati sia un ruolo che una quota per il proprio spazio personale. La guida include valori di quota selezionabili, ma non garantisce che ogni implementazione offra le stesse impostazioni predefinite o un campo per valori personalizzati. Se il valore necessario non è disponibile, consultare la documentazione relativa alla versione specifica di oCIS/Web e alla configurazione di implementazione, anziché presumere che si applichi un'impostazione di ownCloud Server.

Che impatto ha una modifica delle quote?

Una quota controlla la quantità di dati che possono essere archiviati nello spazio corrispondente. Non si tratta di una prenotazione di un determinato numero di byte sul disco e non espande il filesystem o il bucket sottostante. ownCloud avverte che la quantità totale di dati presenti negli spazi può saturare il filesystem di archiviazione anche quando sono configurate quote individuali per ogni spazio. I file caricati parzialmente potrebbero inoltre occupare temporaneamente l'area di caricamento prima di essere spostati nello spazio di destinazione. Consultare le considerazioni generali sull'archiviazione di oCIS insieme ai limiti per spazio.

Quando l'utente si avvicina o raggiunge il nuovo limite di spazio, potrebbe non essere in grado di aggiungere altro contenuto a quello spazio. Evitate di promettere che la riduzione di una quota eliminerà automaticamente i file: la documentazione citata descrive il comportamento di assegnazione e quota, ma non afferma che una riduzione da parte di un amministratore elimini il contenuto esistente. Verificate prima l'utilizzo corrente, avvisate l'utente e verificate il comportamento della versione distribuita prima di ridurre un limite al di sotto dell'utilizzo corrente.

Un limite massimo globale è equivalente a una quota utente?

No. Nella documentazione di configurazione di oCIS 9.0, OCIS_SPACES_MAX_QUOTAviene descritto come una quota massima globale per gli spazi, espressa in byte; zero significa illimitato. La documentazione afferma inoltre che, se questa variabile globale non viene utilizzata, FRONTEND_MAX_QUOTAdeve essere definita nel servizio frontend. Si tratta di controlli a livello di implementazione e limiti di funzionalità, non del normale valore per utente che si seleziona nella gestione utenti Web. Consultare il riferimento alle variabili d'ambiente con ambito speciale di oCIS 9.0 .

Utilizza l'editor utente Web per gestire la quota di spazio personale di un singolo utente. Modifica il valore massimo globale solo quando intendi modificare effettivamente il valore massimo disponibile per tutti gli spazi e verifica la configurazione corrispondente alla versione per tutti i servizi interessati. Non incollare la quantità per utente in un'impostazione globale per semplificare il processo.

È possibile impostare automaticamente una quota per i nuovi utenti?

Sì, se gli utenti vengono configurati tramite una configurazione proxy oCIS compatibile. La documentazione proxy attuale descrive una role_quotasmappatura YAML che assegna una quota, in byte, ai nuovi utenti in base al loro ID ruolo. Specifica che questa mappatura è configurata in YAML, non con variabili d'ambiente. Ad esempio, la struttura è la seguente:

role_quotas:
  <role ID>: <quota in bytes>

Sostituisci entrambi i segnaposto con valori verificati per la tua implementazione. Ad esempio, 10 GiB corrispondono a 10.737.418.240 byte se calcolati come 10 × 1.073.741.824; utilizza questo numero solo se corrisponde alla policy desiderata e l'ID ruolo è corretto. Questa è un'assegnazione automatica per i nuovi utenti, non un aggiornamento di massa documentato per gli account esistenti. Il meccanismo di assegnazione dei ruoli del proxy potrebbe anche dipendere da come il tuo provider OpenID Connect fornisce le attestazioni di ruolo. Leggi la documentazione del servizio proxy oCIS 9.0 ed esegui un test con un nuovo account non critico prima di farvi affidamento.

Errori comuni da evitare in materia di quote

  • "Una quota utente controlla ogni spazio a cui una persona può accedere." Verificato: gli spazi personali e di progetto possono avere ciascuno la propria quota. Azione: identificare il nome completo dello spazio e modificarne il limite.
  • "Il massimo globale è la quantità assegnata a ciascun utente." Errato: OCIS_SPACES_MAX_QUOTAè un massimo globale in byte. Azione: impostare la quota personale di un utente nella gestione utenti.
  • "La quota garantisce che lo spazio di archiviazione sia disponibile." Errato: le quote logiche non creano capacità di backend. Azione: monitorare lo spazio disponibile effettivo su disco o storage a oggetti, i caricamenti e i dati caricati temporaneamente.
  • "Il vecchio menu e le regole di ownCloud Server devono essere applicati anche a oCIS." Non necessariamente: oCIS utilizza un modello a spazi e il manuale classico di ownCloud Server descrive un prodotto diverso. Soluzione: consultare la documentazione della versione di Infinite Scale/Web installata.
  • "La modifica YAML basata sui ruoli cambia tutti gli utenti esistenti." Non secondo la guida proxy, che documenta l'assegnazione automatica per i nuovi utenti. Azione: modificare singolarmente gli utenti esistenti nella gestione utenti Web oppure utilizzare una procedura amministrativa documentata separatamente per la propria release.

Come può l'utente verificare il risultato?

Chiedi all'utente di accedere e aprire le informazioni o le impostazioni dell'account tramite l'icona rotonda con le iniziali sul lato destro dell'interfaccia Web. La documentazione Web per gli utenti di ownCloud afferma che questo menu mostra la quota di archiviazione e il suo utilizzo. Verifica che la quota visualizzata corrisponda al valore previsto, quindi chiedi all'utente di provare a effettuare un piccolo caricamento, se operativamente appropriato. Un piccolo caricamento andato a buon fine conferma l'accesso, non che l'intera quota sia disponibile, quindi continua a monitorare la capacità del backend.

Se il nuovo valore non è presente, disconnettersi e accedere nuovamente, quindi ricontrollare l'account modificato e lo spazio occupato. Se la quota risulta ancora diversa, verificare che l'account sia gestito tramite l'interfaccia utente Web e non da una fonte di identità esterna, controllare le versioni esatte distribuite e rivedere la configurazione del proxy, del frontend e dello storage applicabili. La documentazione pubblica attuale non definisce una singola sequenza di risoluzione dei problemi per ogni combinazione di provider di identità e backend di storage; per questo scopo, consultare la guida di amministrazione specifica per la release o il manuale operativo oCIS della propria organizzazione.

Lascia un commento

Cos'è IIS? Il server Web Windows di Microsoft e le sue alternative.

Cos'è IIS? Il server Web Windows di Microsoft e le sue alternative.

Scopri cosa fa Microsoft IIS, come funzionano la sua pipeline di richieste e i pool di applicazioni e quando Apache, NGINX o Caddy potrebbero essere più adatti alle tue esigenze di server web.

Risolvere l'elevato utilizzo della CPU in Jitsi Meet sui browser client.

Risolvere l'elevato utilizzo della CPU in Jitsi Meet sui browser client.

Diagnostica i picchi di utilizzo della CPU del browser Jitsi Meet e riduci il carico del client controllando i riquadri video, gli effetti della fotocamera, la grafica del browser e le impostazioni dell'host.

Come monitorare le metriche di Jitsi Videobridge con Prometheus e Grafana

Come monitorare le metriche di Jitsi Videobridge con Prometheus e Grafana

Monitora lo stato di salute, il carico della conferenza e il traffico di Jitsi Videobridge con il suo endpoint Prometheus integrato, quindi esplora e visualizza i dati in Grafana.

Come configurare un nome di dominio personalizzato per Jitsi Meet Docker

Come configurare un nome di dominio personalizzato per Jitsi Meet Docker

Configura un dominio personalizzato per Jitsi Meet Docker con DNS, URL pubblico, HTTPS, Let's Encrypt, porte del firewall, impostazioni NAT e verifica end-to-end.

Fix Zimbra Admin Console 404 Not Found After SSL Renewal

Fix Zimbra Admin Console 404 Not Found After SSL Renewal

Fix Zimbra Admin Console 404 errors after SSL renewal by checking the correct URL and port, proxy routing, service status, deployed certificates, and logs.

Risolvere l'avviso di Nextcloud "PHP OPcache non è configurato correttamente".

Risolvere l'avviso di Nextcloud "PHP OPcache non è configurato correttamente".

Scopri come diagnosticare e risolvere l'avviso di configurazione di PHP OPcache di Nextcloud controllando l'SAPI PHP attivo, i limiti di dimensionamento, i commenti e le impostazioni di riconvalida.

Risolvere gli errori di migrazione del database Kopano dopo un aggiornamento della versione di MySQL

Risolvere gli errori di migrazione del database Kopano dopo un aggiornamento della versione di MySQL

Risolvere i problemi di migrazione del database Kopano dopo un aggiornamento di MySQL o MariaDB verificando i backup, le versioni del server, le modalità SQL, il set di caratteri, lo stato dello schema e i log.

Come configurare l'autenticazione LDAP e Active Directory in Nextcloud

Come configurare l'autenticazione LDAP e Active Directory in Nextcloud

Collega Nextcloud a LDAP o Active Directory con trasporto sicuro, filtri per utenti e gruppi, attributi di accesso e un'implementazione collaudata.

Risolvere i problemi relativi alle notifiche di Element su Android senza i servizi Google: Guida a UnifiedPush

Risolvere i problemi relativi alle notifiche di Element su Android senza i servizi Google: Guida a UnifiedPush

Risolvi i problemi di notifiche di Element Android sui telefoni senza Google configurando UnifiedPush, le autorizzazioni Android, le impostazioni della batteria ed eseguendo test di verifica affidabili.

Risolvi l'avviso di Nextcloud "Database con alcuni indici mancanti"

Risolvi l'avviso di Nextcloud "Database con alcuni indici mancanti"

Risolvi l'avviso di Nextcloud relativo agli indici del database mancanti utilizzando il comando ufficiale occ. Prima di procedere, esegui un backup, visualizza in anteprima le modifiche, avvia la riparazione e verifica il risultato.