Das Figma-Plugin wird direkt von den Servern von Figma ausgeführt und läuft in deiner Figma-Datei. Damit erbt es die gesamte Sicherheit und Infrastruktur der Figma-Plattform, die über die Branchenstandards für Datenschutz und Sicherheit hinausgehen:
- SOC 2 Type 2
- SOC 3
- Cloud Security Alliance (CSA) STAR: Level 1
- ISO/IEC 27001:2013
- ISO/IEC 27018:2019
- EU Cloud Code of Conduct (COC): Level 2
Für das Figma-Plugin musst du keine zusätzliche Software installieren, denn Figma-Plugins laufen als fester Bestandteil der nativen Funktionen von Figma. Alle Figma-Plugins sind zugänglich und lassen sich sofort in jeder Figma-Datei oder über das offizielle Ökosystem der Figma Community in der Figma-App ausführen.
Wenn deine Organisation Figma bereits freigegeben hat, hast du schon Zugriff auf Figma-Plugins.
So funktioniert Emailify
Das Figma-Plugin Emailify hilft Nutzern, produktionsreifes HTML in Figma zu gestalten und zu exportieren.
Das Gestalten, die Vorschau, die Codegenerierung und die standardmäßige lokale Exportverarbeitung von Emailify finden im Figma-Plugin statt. Daten verlassen das Plugin nur, wenn du eine optionale Netzwerkfunktion wählst, etwa eine integrierte Anbindung an eine E-Mail-Plattform, automatisches Bild-Hosting oder einen Webhook.
Wenn du eine integrierte Plattform-Integration oder automatisches Bild-Hosting nutzt, können Bilddateien über den Storage-CDN-Dienst Backblaze B2 gespeichert und verlinkt werden.
Was Emailify tut und was nicht
Emailify nutzt die Figma Plugins API, damit Nutzer ihre Bilder komprimieren und direkt auf ihren Computer herunterladen können.
Für die standardmäßige lokale Bildkomprimierung und Codegenerierung ist Emailify nicht auf einen externen Server angewiesen. Optionale Workflows für Uploads, Plattformen, Webhooks, KI und Lokalisierung haben eigene Netzwerkgrenzen und laufen nur, wenn du sie auswählst.
Dateien aus den standardmäßigen lokalen Export-Workflows von Emailify werden direkt im Plugin erzeugt und auf den eigenen Computer des Nutzers heruntergeladen.
Was Emailify tut
- Du gestaltest E-Mails in Figma mit den Werkzeugen des Plugins.
- Du exportierst deine Figma-Designs als HTML und lädst sie direkt auf deinen Computer herunter.
- Du kannst deine exportierten HTML-E-Mails optional über die offiziellen APIs direkt in dein eigenes Konto bei einer E-Mail-Marketing-Plattform hochladen (zum Beispiel MailChimp, Klaviyo, Salesforce usw.).
- Du kannst die Bilder in deinen E-Mails optional automatisch hosten lassen.
- Du erstellst PDF-Vorschauen deiner E-Mail-Designs.
- Alle exportierten Dateien werden direkt auf deinen Computer heruntergeladen.
Was Emailify nicht tut
- HTML- oder Bilddaten aus deiner Figma-Datei bei der standardmäßigen lokalen Gestaltung und Exportverarbeitung hochladen. Optionale Funktionen für E-Mail-Plattformen, Bild-Hosting, Webhooks, KI und Lokalisierung senden nur die Daten, die für den gewählten Workflow nötig sind.
- HTML oder Bilder aus standardmäßigen lokalen Exporten speichern. Optionale Hosting-Workflows können übermittelte Dateien im jeweiligen Dienst speichern.
- Cloud-Speicher für standardmäßige lokale Exporte verwenden. Optionale Workflows für Bild-Hosting können Cloud-Speicher nutzen, um Dateien für das gewählte Ziel bereitzustellen.
- Nicht zugehörige Figma-Dateien, private Teamdaten oder Dokumentinhalte außerhalb der Datei und der Workflows lesen, die dem laufenden Plugin zur Verfügung stehen.
So funktionieren Figma-Plugins
Figma-Plugins sind in HTML/CSS/Javascript geschrieben und laufen in einer streng kontrollierten Sandbox-Umgebung innerhalb der Figma-Hauptanwendung.
Figma-Plugins können nur das tun, was Figma ihnen im Rahmen der Berechtigungen der Figma Plugins API erlaubt. Vor allem haben Plugins keinerlei Zugriff auf personenbezogene Daten des Figma-Nutzers, der das Plugin ausführt.
Was Figma-Plugins können und was nicht
Laut dem Artikel zur Sicherheit von Figma-Plugins können Figma-Plugins nur eine begrenzte Zahl von Dingen tun und viele andere nicht:
Figma-Plugins können
- nur durch eine ausdrückliche Aktion des Nutzers ausgeführt werden
- eine Oberfläche in einem einzigen, Plugin-eigenen Dialog anzeigen
- alle Daten in deinem Figma-Dokument lesen (zum Beispiel ein Plugin, das „Ebenen nach Namen findet“)
- alle Daten in deinem Figma-Dokument ändern (zum Beispiel ein Plugin, das „ausgewählte Ebenen umbenennt“)
- über das Internet mit beliebigen Servern kommunizieren (zum Beispiel ein Plugin für den „Import aus Dienst X“)
Figma-Plugins können nicht
- von selbst laufen
- Informationen über das Projekt oder Team abrufen, dem die Datei gehört
- auf irgendetwas zugreifen, während sie nicht laufen
- auf Daten aus anderen Dateien als der zugreifen, in der sie ausgeführt wurden
- die Oberfläche von Figma außerhalb des Plugin-Dialogs verändern
Figma-Kontoadministratoren in deinem Unternehmen können eine Allowlist für Plugins einrichten, die in der Organisation erlaubt sind. So lässt sich verhindern, dass nicht vertrauenswürdige Figma-Plugins in einer Datei dieser Organisation ausgeführt werden.