Dacă un link public ownCloud rămâne utilizabil mai mult decât a intenționat organizația dvs., modificarea datei pentru un fișier nu este suficientă. Un administrator poate seta o expirare implicită pentru linkurile publice și poate impune acea valoare ca fiind maximă, astfel încât creatorii de linkuri pot alege o dată anterioară, dar nu pot extinde accesul dincolo de politică. Instrucțiunile de mai jos respectă documentația de administrare ownCloud Server (Classic) 11.0. ownCloud Infinite Scale are o interfață web și un model de configurare diferite; nu presupuneți că se aplică calea de setări Classic acolo.
Aflați ce controlează setarea de expirare
Un link public este o adresă URL care permite cuiva să acceseze un fișier sau un folder partajat fără a fi utilizator ownCloud. Permisiunile linkului determină ce poate face vizitatorul respectiv; data expirării sale determină cât timp rămâne disponibil linkul. În serverul ownCloud, expirarea selectată a linkului public intră în vigoare la sfârșitul zilei specificate.
O expirare implicită precompletează o dată sau o perioadă pentru o nouă partajare. În funcție de politică, utilizatorii ar putea modifica sau elimina acea valoare implicită. „Impunere ca dată maximă de expirare” transformă valoarea implicită configurată într-un plafon: utilizatorii pot alege o durată de viață mai scurtă, dar nu o dată ulterioară. Aceasta nu înseamnă că fiecare link trebuie să expire exact în aceeași zi.
Aceste controale sunt separate de politicile de expirare pentru partajările cu utilizatori locali, grupuri sau utilizatori la distanță. Configurați secțiunea public-link atunci când obiectivul dvs. este de a limita linkurile pentru persoanele din afara sistemului de cont ownCloud. Ghidul de administrare a partajării fișierelor ownCloud Server 11.0 documentează setarea și comportamentul acesteia la data maximă.
Înainte de a schimba politica
- Confirmați produsul. Acești pași sunt pentru ownCloud Server Classic. Dacă interfața dvs. are Spații și o bară laterală Partajări în partea dreaptă, este posibil să utilizați Infinite Scale; ghidul utilizatorului descrie un flux de partajare diferit. Rugați administratorul instanței să consulte documentația corespunzătoare de administrare Infinite Scale, în loc să caute caseta de selectare Classic.
- Confirmați accesul de administrator. Regula de expirare se află în setările administrative de partajare, nu în panoul de partajare a fișierelor al unui utilizator obișnuit. Aveți nevoie de un cont cu permisiunea de a modifica setările serverului.
- Alegeți o limită fezabilă. Decideți cât timp au nevoie în mod normal de acces destinatarii externi, apoi setați o limită maximă care se potrivește utilizării respective. De exemplu, o echipă care trimite link-uri de revizuire de scurtă durată poate alege o fereastră mai scurtă decât una care partajează materialele proiectului timp de o lună. Acestea sunt exemple de politici, nu setări implicite ownCloud sau recomandări din partea furnizorului.
Spuneți proprietarilor de linkuri ce se va schimba înainte de a aplica regula. Este posibil să fie nevoie să emită un link nou cu o dată mai scurtă atunci când fluxul de lucru curent așteaptă acces mai lung.
Setați o dată maximă de expirare pentru linkurile publice
- Deschideți setările de partajare ale administratorului. Conectați-vă cu un cont de administrator și accesați pagina de setări administrative, apoi deschideți Partajare . Textul exact de navigare poate varia în funcție de versiune sau traducere, dar opțiunea se află în setările de partajare ale administratorului descrise în manualul Serverului.
- Găsiți politica privind linkurile publice. În secțiunea care permite utilizatorilor să partajeze prin link, localizați Setați data de expirare implicită a partajărilor prin linkuri publice . Această setare este specifică linkurilor publice. Nu modificați setările cu nume similare pentru partajările de utilizatori, grupuri sau la distanță, decât dacă intenționați să modificați și aceste politici.
- Activați valoarea implicită și setați durata acesteia. Activați opțiunea de expirare implicită. Dacă versiunea instalată afișează un control de durată sau dată, introduceți limita aprobată de organizație și salvați setările. Documentația Server 11.0 descrie valoarea implicită pentru linkul public, dar nu prescrie un număr universal de zile; alegeți o valoare care corespunde politicii dvs. de acces și controalelor afișate în versiunea dvs.
- Impuneți limita. Bifați opțiunea „Impuneți ca dată maximă de expirare” în secțiunea „public-link” și salvați. Conform documentației ownCloud, utilizatorii pot apoi selecta o dată de expirare anterioară, în timp ce valoarea implicită configurată este valoarea maximă. Activarea doar a valorii implicite nu este echivalentă cu impunerea unei valori maxime.
- Verificați cu un link de testare. Folosind un fișier de testare și un cont nesensibil, creați un link public. Confirmați că o expirare este precompletată sau obligatorie, apoi încercați să selectați o dată ulterioară limitei configurate. Partajarea salvată nu ar trebui să permită o dată care să depășească acest plafon. De asemenea, confirmați că se poate salva o dată anterioară dacă politica dvs. o permite. Evitați testarea cu conținut confidențial sau trimiterea unei adrese URL de testare către un destinatar extern.
Revizuirea linkurilor care există deja
Nu presupuneți că modificarea unei valori implicite administrative rescrie automat fiecare link public emis anterior. Ghidul ownCloud Server explică valoarea implicită și valoarea maximă pentru expirarea link-urilor publice, dar nu promite clar că o modificare a politicii anulează sau scurtează fiecare partajare existentă. Tratați link-urile existente ca o revizuire separată până când confirmați comportamentul versiunii instalate.
Deschideți panoul de partajare pentru fișiere sau foldere care au linkuri publice, verificați expirarea fiecărui link și editați data sau ștergeți linkul dacă nu mai este necesar să existe. ownCloud acceptă mai multe linkuri publice pentru un element, așadar verificați fiecare intrare în loc să presupuneți că un fișier are un singur link. Documentația linkurilor publice descrie setările linkurilor, inclusiv expirarea, iar ghidul de partajare explică faptul că o partajare expiră la sfârșitul datei specificate, iar destinatarii nu o mai pot accesa.
Dacă o legătură este încă activă după noua politică, scurtați-i expirarea sau eliminați-o. Dacă organizația dvs. are multe legături existente, utilizați instrumentele și procedurile administrative acceptate pentru versiunea dvs. ownCloud; evitați editarea directă a bazei de date, deoarece aceasta poate ocoli validarea aplicației și nu este un pas de configurare documentat pentru această sarcină.
Greșeli frecvente de evitat
- Setarea unei valori implicite fără a o impune. O valoare implicită îi ajută pe utilizatori să aleagă o expirare, dar caseta de selectare separată pentru valori maxime este cea care restricționează datele ulterioare.
- Modificarea politicii de partajare greșite. Linkurile publice sunt pentru persoane din afara listei de utilizatori ownCloud. Partajările locale, de grup și federate au setări de expirare separate.
- Se așteaptă un număr universal de zile. Manualul oficial nu impune o perioadă fixă a poliței. Organizația dumneavoastră trebuie să își aleagă și să își comunice propria limită.
- Confuzia unei adrese URL de partajare cu un link privat. Un link privat indică un fișier pentru persoanele care au deja permisiune; nu este același lucru cu un link public. Verificați dacă editați intrarea linkului public.
- Presupunând că expirarea este instantanee la miezul nopții în fusul orar al fiecărui vizualizator, ownCloud descrie expirarea la sfârșitul datei selectate; ora serverului este relevantă pentru expirarea partajării. Testați având în vedere fusul orar configurat al serverului.
- Uitând că expirarea este doar un control. Nu adaugă o parolă, nu reduce permisiunile și nu dezactivează crearea de linkuri publice. Setați separat cerințele pentru parolă și permisiuni dacă politica dvs. le impune.
Verificați dacă restricția funcționează
După salvarea politicii de administrare, creați un link public de testare și verificați trei lucruri: linkul are o dată de expirare, o încercare ulterioară nu poate depăși valoarea maximă și o dată mai scurtă rămâne disponibilă acolo unde este așteptat. Apoi, accesați din nou linkul de testare în panoul de partajare pentru a confirma data salvată și examinați separat linkurile publice mai vechi. Documentația API-ului OCS Share definește, de asemenea, valoarea de expirare pentru o partajare ca dată și precizează că un link public expiră la sfârșitul zilei specificate; acest lucru este util pentru administratorii care verifică partajările printr-o integrare aprobată.
În cele din urmă, confirmați că linkul de testare nu mai este accesibil după data expirării utilizând un cont de testare autorizat, apoi eliminați partajarea de testare. Dacă un utilizator poate selecta în continuare o dată dincolo de plafon, verificați din nou dacă aplicarea a fost activată în secțiunea de linkuri publice, confirmați că ați editat instanța corectă și consultați documentația pentru versiunea exactă de ownCloud. Acest lucru vă oferă o verificare practică atât a regulii de administrator, cât și a comportamentului pe care îl observă utilizatorii.