Ein Kundenportal ohne Account
Das Tasked Kundenportal öffnet sich mit einem Code, einem Link oder einem per SMS oder E-Mail gesendeten Einmalcode. Es gibt keine Registrierung, kein Passwort und nichts zu installieren; die Seite läuft im Browser auf dem Smartphone oder Desktop. Der Kunde sieht nur, was an ihn gesendet wurde, schaut sich eine Vorschau des Schnitts an - die Masterdatei wird über diesen Pfad niemals bereitgestellt - hinterlässt Notizen, lädt ein Briefing hoch und erteilt die Freigabe. Der Zugang läuft standardmäßig nach 30 Tagen ab und kann sofort widerrufen werden.
Vier Zugänge, eine Seite
Ein Kunde betritt das Portal über einen von vier Zugängen, die das Studio ausstellt. Ein Code-Zugang ist ein Code, den der Kunde auf der Startseite des Portals eingibt. Ein Link-Zugang ist eine URL, die ihren eigenen Token enthält. Ein Telefon-Zugang sendet einen Einmalcode per SMS an die vom Studio hinterlegte Nummer. Ein E-Mail-Zugang sendet den Einmalcode an eine E-Mail-Adresse. Das Studio wählt die Art aus, wenn es den Zugang ausstellt, und gibt ihm ein Label - den Namen des Kunden oder einer bestimmten Person beim Kunden.
Ein Code oder ein Link kann zusätzlich einen Einmalcode erfordern, sodass der Besitz des Links allein nicht für den Zutritt ausreicht. Der Einmalcode ist sechsstellig, ist fünf Minuten lang gültig, erlaubt fünf Versuche und kann nach einer Minute erneut gesendet werden.
Die Einladung wird im selben Schritt gesendet, in dem der Zugang erstellt wird: per E-Mail, SMS oder beidem, in der Sprache des Kunden. Ein Studio, das den Link lieber selbst übergeben möchte, kann den Zugang erstellen, ohne etwas zu senden, und die Zugangsdaten aus dieser einen Antwort kopieren; sie werden danach nicht wieder angezeigt.
Nichts zu installieren
Das Portal ist eine Webseite. Auf dem Smartphone ist es dieselbe Seite, optimiert für den Bildschirm. Der Player ist der des Browsers selbst: ein Video-Element für einen Schnitt, ein Audio-Element für einen Mix, ein Bild für ein Still und ein einfacher Satz für eine Datei, die der Browser nicht anzeigen kann. Eine Untertitelspur wird mitgeliefert, wenn der Schnitt eine hat.
Die Session des Kunden verlängert sich im Hintergrund von selbst, während die Seite geöffnet ist. Ein Neuladen oder ein verlorener Cookie auf demselben Gerät führt niemals zu einer Aussperrung; dasselbe Gerät kommt immer wieder hinein. Das Studio kann die Anzahl der Geräte, die ein Zugang nutzen darf, auf eins bis zwanzig begrenzen, und ein neues Gerät über dem Limit beendet die älteste Session statt der aktuellen des Kunden.
Hebräisch und Englisch werden beide nativ unterstützt, inklusive von rechts nach links geschriebenem Text, und das Portal schreibt dem Kunden in der Sprache, die in seinem Kontaktprofil hinterlegt ist.
Die Vorschau, nicht der Master
Was der Kunde sieht, ist eine Vorschau, die aus der hochgeladenen Datei erstellt wurde - dieselbe Vorschau, die auch im Review-Raum des Studios abgespielt wird. Die Masterdatei wird über den Vorschau-Pfad niemals bereitgestellt. Das Herunterladen des Masters ist eine separate Berechtigung für den Zugang, und ein Zugang ohne diese Berechtigung hat überhaupt keinen Download-Link.
Bis die Vorschau bereit ist, erklärt die Seite den Grund, denn drei verschiedene Wartezustände verdienen drei verschiedene Sätze: wird noch geladen, wird noch erstellt oder zur Sicherheitsprüfung zurückgehalten. Zurückgehalten bedeutet, dass der Malware-Scan die Datei noch nicht freigegeben hat; jeder Upload wird gescannt, und eine Datei, die nicht sauber ist, wird in keiner Form bereitgestellt, nicht einmal als Vorschau.
Die Vorschau-URL ist signiert und kurzlebig und wird nur für ein Element ausgestellt, das auf der Liste des Kunden steht. Eine ID, die der Kunde nicht vom Studio erhalten hat, liefert die Antwort „Nicht gefunden“, genau wie die ID eines Fremden.
Was der Kunde sieht
Nur das, was über diesen Zugang gesendet wurde. Ein Projekt-Zugang zeigt ein Projekt; ein Kunden-Zugang zeigt die Projekte dieses Kunden. Es gibt keine Navigation zu anderen Projekten, keine Kundenliste und keine Namen von Mitarbeitern, die nicht beteiligt sind.
Der Status wird in sechs einfachen Worten kommuniziert: Eingang, in Bearbeitung, wartet auf dich, in Korrektur, geliefert, pausiert. Jede interne Phase wird auf eine dieser sechs reduziert, sodass der Kunde die einzigen zwei Fragen beantworten kann, die er sich je stellt - liegt es bei euch oder bei mir, und ist es fertig -, ohne die Phasennamen des Studios lesen zu müssen.
Die Seite trägt den Namen des Studios sowie das Logo und die Farben, die das Studio im Branding-Bereich festgelegt hat. Um den Player herum befinden sich der Notizen-Thread, die Buttons zum Freigeben und Änderungen anfordern (sofern der Zugang dazu berechtigt), ein Upload-Bereich für ein Briefing oder Referenzdateien (sofern der Zugang Uploads erlaubt) und ein Download-Bereich (sofern Downloads erlaubt sind).
Sicherheit, die nicht im Weg steht
Ein Link enthält 256 zufällige Bits und wird, genau wie ein Code, nur als Hash gespeichert. Es gibt keinen Button, um die Zugangsdaten erneut anzuzeigen; ein Verlust bedeutet einen neuen Zugang, was das Studio in seiner eigenen Liste als Widerruf sieht und nicht als ein Geheimnis, das die Datenbank stillschweigend aufbewahrt hat.
Jede Ablehnung am Eingang liest sich gleich: Ein falscher Code, ein widerrufener Code, ein abgelaufener Code und ein Code von einem anderen Studio erhalten alle denselben Satz, sodass ein Angreifer nichts erfährt. Das Erraten von Codes ist pro Adresse limitiert, und der Zugang wird durch einen fehlgeschlagenen Versuch niemals gesperrt, sodass ein Fremder den echten Kunden nicht aussperren kann. Der tatsächliche Grund für eine Ablehnung wird nur für das Studio protokolliert.
Ein Zugang läuft standardmäßig nach 30 Tagen ab; das Studio kann bis zu 365 Tage oder explizit kein Ablaufdatum festlegen. Der Widerruf erfolgt sofort. Jeder Zutritt, jeder verweigerte Zutritt, jeder gesendete oder fehlgeschlagene Einmalcode, jede Notiz, jede Entscheidung, jeder Upload und jeder Download wird in ein schreibgeschütztes Audit-Log eingetragen, wobei der Zugang und die Session namentlich genannt werden.
- Zugangsdaten als Hash gespeichert; werden nie zweimal angezeigt.
- Einheitliche Ablehnung am Zugang; der wahre Grund ist nur für das Studio sichtbar.
- Standardmäßig 30 Tage Gültigkeit; in einer Sekunde widerrufbar.
Kunden sind in jedem Tarif kostenlos
Ein Kunde ist kein Seat. Die Anzahl der Zugänge, die ein Studio ausstellen darf, ist in jedem Tarif unbegrenzen, auch in der kostenlosen Testphase. Tasked bepreist die Arbeit des Studios - Starter für 29 $ im Monat, Professional für 99 $, Business für 249 $ - und niemals die Personen, die sie sich ansehen.
Das ist der Punkt bei einem Portal ohne Account: Die Person, deren einzige Aufgabe es ist, Ja zu sagen, sollte keinen Login, kein Zurücksetzen des Passworts oder eine eigene Zeile auf der Rechnung benötigen.
Häufige Fragen
- Benötigt der Kunde eine App?
- Nein. Das Portal ist eine Webseite, die auf dem Smartphone oder im Desktop-Browser funktioniert. Es wird nichts installiert.
- Kann der Kunde die Originaldatei herunterladen?
- Nur, wenn der Zugang die Download-Berechtigung hat. Die Vorschau, die der Kunde sieht, ist eine Vorschau; der Master wird nur über die Download-Berechtigung bereitgestellt und auch nur dann, wenn die Datei den Malware-Scan bestanden hat.
- Was passiert, wenn ein Link durchsickert?
- Entziehe ihn direkt beim Element; der Zugriff wird sofort gesperrt. Erstelle in derselben Minute einen neuen Zugang. Das Protokoll des Studios zeigt außerdem, wie viele verschiedene Geräte den alten genutzt haben.
- Wie lange ist ein Link gültig?
- Standardmäßig 30 Tage. Das Studio kann 1 bis 365 Tage einstellen oder explizit kein Ablaufdatum wählen.
- Können wir unser eigenes Logo darauf platzieren?
- Ja. Das Logo und die Farben, die im Branding-Bereich des Studios eingestellt sind, erscheinen auf der Seite des Kunden.
- Gibt es ein Limit, wie viele Kunden wir einladen können?
- Nein. Kunden sind in jedem Tarif kostenlos und unbegrenzt; die Preise richten sich nach der Arbeit des Studios, nicht danach, wer sie reviewt.