Synchronizacja WebDAV

Zabezpieczaj swoje dane automatycznie na własnym serwerze WebDAV.

Przegląd

Łączysz aplikację Bunt ze swoim serwerem WebDAV. Bunt wysyła tam Twoje backupy i odtwarza je na innych urządzeniach.

Jak to znaleźć

  1. Otwórz menu boczne i wybierz Ustawienia.
  2. Dotknij Backup danych.
  3. W sekcji WebDAV dotknij Skonfiguruj WebDAV.

Krok po kroku

  1. Podaj adres serwera i folder docelowy.
  2. Wpisz nazwę użytkownika i hasło.
  1. Dotknij Testuj połączenie.
  2. W razie potrzeby potwierdź certyfikat swojego serwera.
  3. Zabezpiecz ustawienia przyciskiem Zachowaj.

Opcjonalnie

  • Wyświetlanie backupów: otwórz w sekcji WebDAV listę backupów na serwerze.
  • Odtwarzanie: wczytaj backup z serwera na to urządzenie.
  • Usuwanie starszych backupów: ogranicz liczbę backupów na serwerze dla każdego urządzenia.
  • Rozłączanie: usuń dane logowania i ustawienia z tego urządzenia.

Konfiguracja MDM

Administratorki szkolne mogą przez MDM wypełnić ustawienia WebDAV z góry albo je zablokować. Wypełnione pola są w aplikacji ustalone i nauczycielka nie może ich już zmienić. Przykładowa konfiguracja (bez iCloud):

<?xml version="1.0"?>
<managedAppConfiguration>
  <version>2</version>
  <bundleId>de.bunt.app.mobile</bundleId>
  <dict>
    <boolean keyName="webdav_sync_allowed">
      <defaultValue>
        <value>true</value>
      </defaultValue>
    </boolean>
    <string keyName="webdav_server_url"/>
    <string keyName="webdav_remote_directory"/>
    <string keyName="webdav_retention_policy">
      <constraint nullable="true">
        <values>
          <value>appendOnly</value>
          <value>autoDelete</value>
        </values>
      </constraint>
    </string>
    <integer keyName="webdav_max_backups">
      <constraint nullable="true" min="1"/>
    </integer>
  </dict>
  <presentation defaultLocale="pl-PL">
    <field keyName="webdav_sync_allowed" type="checkbox">
      <label>
        <language value="pl-PL">Zezwala na synchronizację backupów przez WebDAV. Po wyłączeniu WebDAV jest całkowicie zablokowany, niezależnie od pozostałych ustawień.</language>
      </label>
    </field>
    <field keyName="webdav_server_url" type="input">
      <label>
        <language value="pl-PL">Adres serwera WebDAV (HTTPS). Po ustawieniu jest on w aplikacji ustalony i nie można go już zmienić. Użytkownicy podają tylko nazwę użytkownika i hasło.</language>
      </label>
    </field>
    <field keyName="webdav_remote_directory" type="input">
      <label>
        <language value="pl-PL">Folder docelowy na serwerze, do którego wysyłane są backupy (na przykład /bunt-backups/).</language>
      </label>
    </field>
    <field keyName="webdav_retention_policy" type="input">
      <label>
        <language value="pl-PL">Przechowywanie na serwerze. „appendOnly” nigdy nie usuwa (zalecane); „autoDelete” usuwa automatycznie najstarsze backupy, gdy dla danego urządzenia jest ich na serwerze więcej niż ustawione maksimum.</language>
      </label>
    </field>
    <field keyName="webdav_max_backups" type="input">
      <label>
        <language value="pl-PL">Maksymalna liczba backupów przechowywanych dla każdego urządzenia (lokalnie i na serwerze). Gdy pole pozostanie puste, obowiązuje wartość domyślna 10.</language>
      </label>
    </field>
  </presentation>
</managedAppConfiguration>