Page tree

Tartu Ülikooli IT viki

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Kõike järgnevat tuleb teha Google kasutajaga, kellel on vähemalt lugemisõigus kopeeritavale sisule
  • Sellele kasutajale peab olema antud vähemalt Contributor taseme õigused Ülikooli Shared drive kettal
    • Selleks pöördu kasutajatoe/moderaatori poole (vaja üle täpsustada)

Piirangud

  • Varu aega - skript töötab aeglaselt
  • Skript ei tee mingeid duplikaatide ega turvakontrolle ning tehtud ei ole põhjalikke testimisi
    • Kopeerimine ei ole oma olemuselt destruktiivne (originaalid säilivad)
    • Kui samanimeline kaust on juba sihtkohas olemas, luuakse uus kaust
  • Kopeerimise käigus:
    • Kopeeritavale sisule tekib ligipääs kõigile, kellel on ligipääs sihtkaustale/draivile
    • Kõik eelnevad ligipääsud ning õigused kaovad
    • Muutuvad kaustade ning failide lingid
    • Kaovad failide versioonid ning ajalugu
  • Rakenduvad Google drive ning Google API piirangud

Mida teha

  • Mine lehele https://script.google.com
  • Vajuta vasakul üleval nurgas nuppu New project
  • Soovi korral muuda ära projekti nimi
  • Kustuta automatselt genereeritud skripti päis ning kopeeri allolev skript selle asemele
  • Muuda skripti kolme esimest rida:
    • email@domain.xxx → meiliaadress, kuhu saadetakse skripti logid
    • sourcefolderID → kopeeritava kausta ID
    • targetfolderID → sihtkausta või shared draivi ID
      • ID saab aadressiribalt kui avada vastav kaust/draiv (nt: 1KMerSre4WcCl-5AfZIYkeMaG79GPSGIa)
  • Salvesta projekt
  • Vajuta ülemisest menüüst nuppu Run
  • ...
  • Profit

...