Workiva bietet eine Option auf Organisationsebene an, mit der die Konnektoren dazu gezwungen werden können, FIPS 140-3-validierte Kryptografie zu verwenden, wodurch die Verbindung den Anforderungen des US-amerikanischen FedRAMP und des kanadischen Centre for Cyber Security (CCCS) entspricht. Diese Option kann von Organisationsadministratoren aktiviert und deaktiviert werden. Wenn diese Option aktiviert ist, werden alle Konnektoren in allen Ketten der Organisation dazu gezwungen, für die Verbindung FIPS 140-3-validierte Kryptografie zu verwenden.
Verantwortung für die Einhaltung der Vorschriften: Workiva ist dafür verantwortlich, auf seiner Seite der Verbindung FIPS 140-3-validierte Kryptografie bereitzustellen; ob ein bestimmtes System eines Drittanbieters einen FIPS-konformen Handshake aushandeln kann, liegt außerhalb der Kontrolle von Workiva und unterliegt der Verantwortung des Kunden.
Ändern des FIPS-Modus
Nur ein Workiva-Organisationsadministrator kann die Einstellung für den FIPS-Modus ändern, da diese für die gesamte Organisation in allen Arbeitsbereichen gilt.
Der FIPS-Modus ist standardmäßig deaktiviert , und eine Änderung seines Status erfordert weder die Bearbeitung noch die erneute Veröffentlichung von Ketten.
FIPS-Modus aktivieren
Wird der FIPS-Modus aktiviert, gilt dies sofort für alle Ketten sowie für alle noch nicht ausgeführten Befehle in Ketten, die derzeit ausgeführt werden.
So aktivieren Sie den FIPS-Modus:
- Melden Sie sich als Organisationsadministrator an.
- Klicken Sie im linken Navigationsmenü auf „Chains “.
-
Klicken Sie auf der Registerkarte „Chains“ auf das Profilsymbol in der oberen rechten Ecke des Workiva-Bildschirms und wählen Sie „Organisationsadministrator“ aus.
- Klicken Sie auf die Registerkarte „Allgemein “. Unter „
Ausführung“ zeigt das FIPS-Modus -Dropdown-Menü den aktuellen FIPS-Status an. - Klicken Sie auf das Pulldown-Menü „FIPS-Modus“ und wählen Sie „Aktiviert“ aus.
- Klicken Sie im Dialogfeld „FIPS-Modus aktivieren? “ auf „FIPS aktivieren “.
FIPS ist sofort aktiv.
FIPS-Modus deaktivieren
Um den FIPS-Modus zu deaktivieren, befolgen Sie die oben beschriebenen Schritte zur Aktivierung des FIPS-Modus, wählen Sie jedoch stattdessen „Deaktiviert“ aus. Wenn Sie „Deaktiviert“ auswählen, wird die Änderung sofort wirksam. Es gibt keinen Bestätigungsdialog.
Hinweis: Das Dropdown-Menü ist deaktiviert, während die Änderung gespeichert wird. Wird die Änderung abgelehnt, wird die Meldung „Die FIPS-Einstellung konnte nicht aktualisiert werden.“ angezeigt .
Wie Befehle bei aktiviertem FIPS-Modus ausgeführt werden
Wenn der FIPS-Modus aktiviert ist, verwenden Befehle die FIPS-Ausführungsdatei für den jeweiligen Befehl. Dies geschieht jedes Mal, wenn ein Befehl für einen Runner vorbereitet wird. Wenn also die Einstellung geändert wird, während eine Kette läuft, gilt diese Änderung für alle Befehle in der Kette, die noch nicht gestartet wurden.
- Go-basierte Konnektoren verwenden separate FIPS-konforme Binärdateien für Linux, Windows und macOS.
- Java-basierte Konnektoren verwenden eine separate FIPS-konforme JAR-Datei sowie eine FIPS-konforme Bibliotheks-JAR-Datei.
Wie Befehle ausgeführt werden, wenn der FIPS-Modus deaktiviert ist
Wenn der FIPS-Modus deaktiviert ist, verwenden Befehle die Standard-Binärdateien oder JAR-Dateien.
Was das Prüfprotokoll anzeigt
Das Aktivieren oder Deaktivieren des FIPS-Modus wird im standardmäßigen Workiva-Auditprotokoll gespeichert, auf das Sie in Workiva zugreifen können, indem Sie auf das Profilsymbol klicken und „Admin“ > „Organisationsverwaltung“ > „Aktivitäten“ > „Auditprotokolle“ auswählen. Ein Eintrag im Audit-Protokoll enthält die folgenden Werte und wird nur dann geschrieben, wenn sich der Wert tatsächlich ändert; die erneute Auswahl des aktuellen Werts führt zu keiner Aufzeichnung.
| Feld | Wert |
|---|---|
| Zusammenfassung | „FIPS-Modus für das Unternehmen ‚Chains‘ aktiviert“ oder „FIPS-Modus für das Unternehmen ‚Chains‘ deaktiviert“ |
| Dargestellt von | NAME (Der Name des Administrators, der die Einstellung geändert hat.) |
| Anwendungsbereich (Typ) | FIRMENNAME |
| Bezogen auf (Name) | NAME DER ORGANISATION |
| Aktion | AKTUALISIEREN |
| Zeit | Zeitstempel, der angibt, wann die Änderung vorgenommen wurde. |
| IP-Adresse | Die IP-Adresse des Administrators im Standard-IP-Format. |
Hinweis: Sie müssen Administrator der Chains -Organisation sein, um FIPS in Chains zu aktivieren, und Administrator der Workiva -Organisation, um auf die Audit-Protokolle zugreifen zu können. Das sind zwei unterschiedliche Rollen.
Fehlersuche
- Wenn eine Verbindung im FIPS-Modus läuft, wird im Protokoll der ausgeführten Befehle neben dem Namen des Connectors „
(FIPS)“ angezeigt. - Die Kopfzeile der Befehlsausgabe enthält die FIPS-Builds, zum Beispiel „(FIPS) 2.7.45“
- Wenn eine Verbindung fehlschlägt, wird der Fehler im Befehlsausführungsprotokoll festgehalten und der Befehl als fehlgeschlagen gewertet. Das Scheitern eines Befehls führt nicht zwangsläufig zum Scheitern der gesamten Kette.
- Falls Sie keine FIPS-Verbindung herstellen können, haben Sie drei Möglichkeiten:
- Beheben Sie den Fehler im Quellsystem.
- Stelle auf andere Weise eine Verbindung her.
- Lassen Sie FIPS deaktiviert (die Verbindung wird weiterhin verschlüsselt, jedoch nicht gemäß dem FIPS 140-3-Standard).