Excel-Passwortschutz-Tool – Öffnen- und Bearbeitungspasswörter festlegen – Sichern Sie Ihre Tabellenkalkulationen
Automatisieren Sie den Excel-Passwortschutz in großem Maßstab mit unserer Developer-API – wenden Sie sowohl Öffnungs- als auch Bearbeitungspasswörter programmgesteuert an. Ideal für Unternehmensworkflows und kompatibel mit .xlsx sowie veralteten Formaten. Holen Sie sich die Dokumentation und starten Sie noch heute Ihre kostenlose Integration.
API zum Schützen von Tabellenkalkulationen
Web-API
PUT https://api.aspose.cloud/v4.0/cells/protection/spreadsheet
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
-H "Authorization: Bearer {access_token}"
Anforderungsparameter:
| Parametername | Typ | Pfad/Abfragezeichenfolge/HTTP-Body | Beschreibung |
|---|---|---|---|
| Spreadsheet | Datei | FormData | Die Excel-Tabellenkalkulationsdatei, die hochgeladen und mit einer Passwortverschlüsselung geschützt werden soll. |
| openPassword | String | Query | Das Passwort, das zum Öffnen (Entschlüsseln) der geschützten Tabellenkalkulation erforderlich ist. |
| modifyPassword | String | Query | Das Passwort, das erforderlich ist, um das Bearbeiten oder Ändern des Tabellenkalkulationsinhalts zu ermöglichen. |
| outPath | String | Query | (Optional) Gibt den Ausgabepfad an, in dem die geschützte Arbeitsmappe gespeichert wird. Falls nicht angegeben, wird die Datei in der Antwort zurückgegeben. |
| outStorageName | String | Query | Der Name des Cloud-Speichers, der zum Speichern der geschützten Ausgabedatei verwendet wird. |
| region | String | Query | Gibt die regionalen/kulturellen Einstellungen (z. B. Datumsformat, Zahlenformatierung) an, die während der Verarbeitung auf die Tabellenkalkulation angewendet werden. |
Authentifizierung
Alle Aufrufe der API zum Schützen von Tabellenkalkulationen erfordern ein gültiges OAuth 2.0-Zugriffstoken. Geben Sie das Token im Authorization-Header an:
Authorization: Bearer {access_token}
Das Token muss vom Authentifizierungsendpunkt von Aspose Cloud abgerufen werden und muss den Cells-Scope enthalten.
Antwort
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Vorgangsdetails. |
| 400 | Bad Request | Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp). |
| 401 | Unauthorized | Ungültiges oder fehlendes JWT-Token. |
| 413 | Payload Too Large | Die hochgeladene Datei überschreitet die Größenbeschränkung. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Wo sollte die API zum Schützen von Tabellenkalkulationen eingesetzt werden?
- Sichere sensible Finanzdaten – Schützen Sie Excel-Dateien mit Budgets, Rechnungen oder Lohnabrechnungsdaten durch Öffnungs- und Bearbeitungspasswörter, um unbefugten Zugriff oder Änderungen zu verhindern.
- Vertrauliche Berichte sicher teilen – Stellen Sie sicher, dass nur autorisierte Empfänger interne oder externe Geschäfts-, Audit- oder Compliance-Berichte anzeigen oder ändern können.
- Dokumentensicherheit in Workflows automatisieren – Integrieren Sie die API in Unternehmenssysteme (z. B. ERP, CRM), um generierte Tabellenkalkulationen automatisch vor dem Speichern oder Versenden per E-Mail mit einem Passwort zu schützen.
- Nur-Lese-Zugriff erzwingen – Ermöglichen Sie Benutzern das Anzeigen von Berichten, während Änderungen durch ein separates Bearbeitungspasswort eingeschränkt werden – ideal für Vorlagen oder abgeschlossene Datensätze.
- Regulatorische Anforderungen erfüllen – Unterstützen Sie die Einhaltung von GDPR, HIPAA oder SOX, indem sensible Tabellenkalkulationsdaten in Ruhe und im Transit durch automatisierten Schutz verschlüsselt werden.
Warum sollten Sie die API zum Schützen von Tabellenkalkulationen verwenden?
- Entwicklerfreundlich – Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Sprachen, die eine schnelle Entwicklung ermöglichen und umfangreiche Dokumentation bereitstellen. Im Vergleich zum Aufbau benutzerdefinierter Lösungen reduziert dies den Entwicklungsaufwand erheblich.
- Reduziert Personalbedarf – Automatisiert die Dokumentenkonsolidierung und -sicherheit und verringert den Bedarf an speziell dafür zuständigen Mitarbeitern.
- Pay-per-Use – Keine Anfangsinvestition; Sie zahlen nur für die tatsächlich genutzten API-Aufrufe.
- Keine Wartungskosten – Keine Server zu warten, keine Softwareupdates und keine Kompatibilitätsprobleme.
- Beibehaltung aller ursprünglichen Excel-Formatierungen beim Anwenden des Passwortschutzes, sodass die geschützte Arbeitsmappe genauso aussieht wie die Originaldatei.
So verwenden Sie die API zum Schützen von Tabellenkalkulationen mit SDKs
OpenAPI-Spezifikation
Die OpenAPI-Spezifikation für die API zum Schützen von Tabellenkalkulationen bietet eine öffentlich zugängliche Programmierschnittstelle, um direkte REST-Interaktionen über einen Webbrowser zu ermöglichen.
Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webservices einfach aufzurufen. Das folgende Beispiel zeigt, wie Aufrufe an die Cloud-API mit cURL durchgeführt werden.
Verwenden von Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist der beste Weg, um die Entwicklung zu beschleunigen. Das SDK übernimmt die zugrunde liegenden Details, sodass Sie die Funktion zum Schützen von Tabellenkalkulationen mit minimalem Code implementieren können. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mit verschiedenen SDKs verwendet werden: