Zum Inhalt springen
Setup FoundrySetup Foundry

Dokumentation

Automatisierungssicherheit

Dieser benutzerbezogene Registry-Wert legt fest, wie Excel, PowerPoint und Word Makros behandeln, wenn die jeweilige Anwendung programmgesteuert durch eine andere Anwendung gestartet wird.

seit 0.9.8.11

Zweck

Registry-Schlüssel anzeigen (1)
  • HKCU\software\policies\microsoft\office\common\security\automationsecurity

Dieser benutzerbezogene Registry-Wert legt fest, wie Excel, PowerPoint und Word Makros behandeln, wenn die jeweilige Anwendung programmgesteuert durch eine andere Anwendung gestartet wird. Er ist vom Typ REG_DWORD und verwendet die Werte der Office-Enumeration MsoAutomationSecurity:

  • 1 (msoAutomationSecurityLow): Makros sind in der programmgesteuert gestarteten Anwendung aktiviert.
  • 2 (msoAutomationSecurityByUI): Die Anwendung richtet sich nach der für sie geltenden Makrosicherheit, beispielsweise den Makroeinstellungen im Sicherheitscenter.
  • 3 (msoAutomationSecurityForceDisable): Makros in programmgesteuert geöffneten Dateien werden deaktiviert, ohne dass Sicherheitswarnungen für diese Makros angezeigt werden.

Die Einstellung gilt gemeinsam für Excel, PowerPoint und Word und wird nicht für jede dieser Anwendungen getrennt gespeichert.

Hinweise

Sicherheit

Der Wert 1 erlaubt die Ausführung von Makros in programmgesteuert gestarteten Office-Anwendungen. Öffnet eine Automatisierungslösung dabei eine Datei mit schädlichem Makrocode, kann dieser Code mit den Berechtigungen des angemeldeten Benutzers ausgeführt werden.

Der Wert 2 überträgt die Entscheidung an die Makrosicherheit der jeweiligen Anwendung. Das tatsächlich erreichte Schutzniveau hängt deshalb von den dort wirksamen Benutzer- und Richtlinieneinstellungen ab.

Der Wert 3 verhindert die Ausführung von VBA-Makros in den betroffenen programmgesteuert geöffneten Dateien und reduziert damit das Risiko, dass eine andere Anwendung Office-Automatisierung zur unbeaufsichtigten Makroausführung verwendet. In Excel erfasst dieser Modus jedoch keine Excel-4.0-Makros; beim programmgesteuerten Öffnen einer entsprechenden Datei wird stattdessen eine Abfrage angezeigt.

Mögliche Nebenwirkungen

Der Wert 3 kann Automatisierungslösungen, Dokumentvorlagen und Fachanwendungen beeinträchtigen, die beim programmgesteuerten Öffnen einer Datei auf darin enthaltene Makros angewiesen sind.

Beim Wert 2 können die Makroeinstellungen der Anwendung Sicherheitswarnungen oder andere Benutzereingaben auslösen. Dies kann unbeaufsichtigte Abläufe unterbrechen.

Hinweise

Die Einstellung betrifft den besonderen Fall, dass Excel, PowerPoint oder Word über Automation gestartet und Dateien programmgesteuert geöffnet werden. Sie ist nicht mit den allgemeinen, anwendungsspezifischen Richtlinien für die Makrosicherheit gleichzusetzen.

Microsoft-Dokumentation

Microsoft Learn: MsoAutomationSecurity-Enumeration (Office)

Microsoft Learn: Application.AutomationSecurity-Eigenschaft (Excel)

Microsoft Download Center: Administrative Vorlagendateien für Microsoft Office

Siehe auch