În ownCloud Infinite Scale (oCIS), „cota utilizatorului” înseamnă de obicei cota atribuită spațiului personal al utilizatorului respectiv. Un spațiu este o zonă de stocare cu propriile reguli de acces și cotă; spațiile de proiect pot avea cote separate. Această distincție contează: creșterea unei cote pentru spațiul personal nu modifică automat spațiul de proiect, iar un maxim la nivel de server nu este același lucru cu setarea unei alocații pentru o singură persoană.
Acest ghid prezintă metoda ownCloud Web documentată pentru un cont individual, explică modul de setare a unei cote pentru utilizatorii nou furnizați în funcție de rol și evidențiază limitele de configurare care sunt ușor de confundat. Controalele exacte disponibile depind de versiunile oCIS și Web și de modul în care sunt gestionate identitățile utilizatorilor. Ghidul de administrare ownCloud Web linkat documentează editarea utilizatorilor și alocarea cotelor; verificați documentația corespunzătoare versiunii implementate înainte de a face modificări.
Ce ar trebui să verificați înainte de a modifica o cotă?
Mai întâi identificați spațiul a cărui limită trebuie modificată. Dacă utilizatorul își umple zona personală Fișiere, modificați cota pentru spațiul personal al utilizatorului respectiv. Dacă problema este un spațiu de echipă sau de proiect, modificați în schimb cota spațiului respectiv. ownCloud descrie spațiile ca zone de stocare independente, purtătoare de cote, inclusiv spații personale și de proiect. Consultați prezentarea generală a arhitecturii și spațiilor Infinite Scale .
Apoi, confirmați cine gestionează contul de utilizator. Un utilizator creat în furnizorul de identitate încorporat poate fi editabil în ecranul de gestionare a utilizatorilor web. Dacă implementarea dvs. utilizează un furnizor de identitate extern sau un director sincronizat, furnizorul de identitate, politica de furnizare sau o mapare a rolurilor pot controla unele proprietăți ale contului. Documentația actuală nu stabilește o cale universală de administrare pentru fiecare configurație de furnizor de identitate, așadar verificați sursa autorității pentru contul dvs. înainte de a o edita.
- Conectați-vă cu un cont care are privilegii administrative pentru gestionarea utilizatorilor.
- Întrebați utilizatorul dacă limita este la spațiul de stocare personal sau la un spațiu de proiect partajat.
- Înregistrați cota actuală și utilizarea curentă și alegeți o nouă limită care să se potrivească planului dvs. de stocare.
- Verificați separat capacitatea disponibilă de stocare pe disc sau pe obiecte. O cotă este o limită logică și nu garantează că backend-ul are suficient spațiu de stocare fizic liber.
Cum modifici cota de spațiu personal a unui utilizator în ownCloud Web?
Pentru un utilizator pe care îl gestionați în ownCloud Web, fluxul de lucru documentat este să deschideți Gestionare utilizatori, să selectați Utilizatori, să editați contul și să atribuiți o cotă pentru spațiul personal al acelei persoane. Etichetele și valorile disponibile pot diferi în funcție de versiune.
- Conectați-vă la ownCloud Web cu un cont de administrator privilegiat.
- Deschideți comutatorul de aplicații din colțul din stânga sus și alegeți Gestionare utilizatori în loc de Fișiere.
- Selectați Utilizatori în bara laterală stângă. Găsiți persoana în lista de utilizatori.
- Alegeți pictograma creion de lângă cont pentru a-i edita detaliile.
- Confirmați sau atribuiți rolul de utilizator corespunzător, apoi alegeți valoarea cotei dorite pentru spațiul personal. Folosiți o valoare care reflectă politica dvs. și capacitatea rămasă a backend-ului.
- Aplicați modificarea utilizând controlul prezentat de versiunea web instalată. Redeschideți detaliile utilizatorului sau rugați utilizatorul să verifice informațiile contului său pentru a confirma alocația afișată.
Documentația ownCloud Web for Admins precizează că detaliile utilizatorilor existenți pot fi editate din prezentarea generală Utilizatori și că un utilizator are nevoie atât de un rol, cât și de o cotă atribuită pentru spațiul său personal. Ghidul include valori de cotă selectabile, dar nu promite că fiecare implementare oferă aceleași presetări sau un câmp cu valori personalizate. Dacă valoarea de care aveți nevoie nu este oferită, verificați documentația pentru versiunea exactă de oCIS/Web și configurația implementării, în loc să presupuneți că se aplică o setare de la ownCloud Server.
Ce afectează o modificare a cotei?
O cotă controlează câte date pot fi stocate în spațiul corespunzător. Nu este o rezervare a acelorași număr de octeți pe disc și nu extinde sistemul de fișiere sau bucket-ul subiacent. ownCloud avertizează că datele totale din spații pot umple sistemul de fișiere de stocare chiar și atunci când sunt configurate cote individuale de spațiu. Fișierele încărcate parțial pot ocupa temporar zona de încărcare înainte de a fi mutate într-un spațiu țintă. Consultați considerațiile generale de stocare oCIS împreună cu limitele per spațiu.
Când utilizatorul se apropie sau atinge noua limită, este posibil să nu poată adăuga mai mult conținut în spațiul respectiv. Evitați să promiteți că reducerea unei cote va șterge automat fișierele: documentația citată aici descrie comportamentul atribuirii și al cotei, dar nu precizează că reducerea efectuată de un administrator elimină conținutul existent. Verificați mai întâi utilizarea curentă, avertizați utilizatorul și verificați cum se comportă versiunea implementată înainte de a reduce o limită sub utilizarea curentă.
Este un maxim global același lucru cu o cotă de utilizator?
Nu. În documentația de configurare oCIS 9.0, OCIS_SPACES_MAX_QUOTAeste descrisă ca o cotă maximă globală pentru spații, exprimată în octeți; zero înseamnă nelimitat. Documentația mai precizează că, dacă această variabilă globală nu este utilizată, FRONTEND_MAX_QUOTAtrebuie definită în serviciul frontend. Acestea sunt controale la nivel de implementare și limite de capabilitate, nu valoarea obișnuită per utilizator pe care o selectați în gestionarea utilizatorilor Web. Consultați referința variabilelor de mediu cu scop special oCIS 9.0 .
Folosește editorul de utilizatori web pentru spațiul personal alocat unei persoane. Modifică un maxim global numai atunci când modifici intenționat maximul disponibil în spații și verifică configurația corespunzătoare versiunii pentru toate serviciile afectate. Nu lipește o cantitate per utilizator într-o setare globală ca o comandă rapidă.
Poți seta automat o cotă pentru utilizatorii noi?
Da, dacă utilizatorii sunt configurați printr-o configurație proxy oCIS compatibilă. Documentația proxy actuală descrie o role_quotasmapare YAML care atribuie o cotă, în octeți, noilor utilizatori pe baza ID-ului rolului lor. Se specifică în mod specific că această mapare este configurată în YAML, nu cu variabile de mediu. De exemplu, structura este:
role_quotas:
<role ID>: <quota in bytes>
Înlocuiți ambele valori substituente cu valori verificate pentru implementarea dvs. De exemplu, 10 GiB reprezintă 10.737.418.240 de octeți atunci când este calculat ca 10 × 1.073.741.824; utilizați acest număr numai dacă corespunde politicii dorite și ID-ul rolului este corect. Aceasta este o atribuire automată pentru utilizatorii nou furnizați, nu o actualizare în bloc documentată pentru conturile existente. Mecanismul de atribuire a rolurilor proxy-ului poate depinde și de modul în care furnizorul dvs. OpenID Connect furnizează revendicări de rol. Citiți documentația serviciului proxy oCIS 9.0 și testați cu un cont nou necritic înainte de a vă baza pe el.
Neînțelegeri frecvente privind cotele de evitat
- „O cotă de utilizator controlează fiecare spațiu la care poate accesa persoana respectivă.” Verificat: spațiile personale și cele de proiect pot avea fiecare propria cotă. Acțiune: identificați numele complet al spațiului și modificați limita spațiului respectiv.
- „Maximul global este cantitatea atribuită fiecărui utilizator.” Incorect:
OCIS_SPACES_MAX_QUOTAeste un maxim global în octeți. Acțiune: setați cota personală a unui utilizator în gestionarea utilizatorilor.
- „Cota garantează existența spațiului de stocare.” Incorect: cotele logice nu creează capacitate backend. Acțiune: monitorizați spațiul de stocare real pe disc sau pe obiecte, încărcările și datele de încărcare temporară.
- „Vechiul meniu și regulile serverului ownCloud trebuie să se aplice și la oCIS.” Nu neapărat: oCIS folosește un model de spații, iar manualul clasic al serverului ownCloud descrie un produs diferit. Acțiune: folosiți documentația pentru versiunea Infinite Scale/Web instalată.
- „YAML bazat pe roluri modifică toți utilizatorii existenți.” Nu conform ghidului proxy, care documentează atribuirea automată pentru utilizatorii noi. Acțiune: editați individual utilizatorii existenți în gestionarea utilizatorilor web sau utilizați o procedură administrativă documentată separat pentru lansare.
Cum poate utilizatorul să verifice rezultatul?
Rugați utilizatorul să se conecteze și să deschidă informațiile sau setările contului prin pictograma cu inițiale rotunde din partea dreaptă a interfeței web. Documentația ownCloud Web for Users precizează că acest meniu afișează cota de stocare și utilizarea. Confirmați că valoarea afișată este cota așteptată, apoi rugați utilizatorul să încerce o încărcare mică, dacă este cazul din punct de vedere operațional. O încărcare mică reușită confirmă accesul, nu faptul că este disponibilă întreaga cotă, așadar continuați să monitorizați capacitatea backend-ului.
Dacă noua valoare lipsește, deconectați-vă mai întâi și reconectați-vă, apoi verificați din nou contul editat și spațiul implicat. Dacă cota diferă în continuare, confirmați că respectivul cont este gestionat de interfața cu utilizatorul web și nu de o sursă de identitate externă, verificați versiunile implementate exact și examinați configurația proxy, frontend și stocare aplicabilă. Documentația publică actuală nu definește o singură secvență de depanare pentru fiecare combinație de furnizor de identitate și backend de stocare; utilizați ghidul de administrare specific versiunii sau manualul de operare oCIS al organizației dvs. pentru partea respectivă.