Publisher-Automatisierungssicherheitsstufe
Dieser benutzerbezogene Richtlinienwert legt fest, wie Microsoft Publisher mit Makros in Publikationen umgeht, die programmgesteuert durch eine andere Anwendung geöffnet werden.
seit 0.9.8.11
Zweck
Registry-Schlüssel anzeigen (1)
HKCU\software\policies\microsoft\office\common\security\automationsecuritypublisher
Dieser benutzerbezogene Richtlinienwert legt fest, wie Microsoft Publisher mit Makros in Publikationen umgeht, die programmgesteuert durch eine andere Anwendung geöffnet werden. Er ist ein REG_DWORD und entspricht dem von Publisher verwendeten Automatisierungssicherheitsmodus:
1– Niedrig: Makros in programmgesteuert geöffneten Dateien dürfen ausgeführt werden.2– Durch Benutzeroberfläche: Für Makros gelten die Makroeinstellungen des Publisher-Vertrauensstellungscenters. Abhängig von diesen Einstellungen können Makros blockiert, zugelassen oder erst nach einer Sicherheitsmeldung ausgeführt werden.3– Hoch: Sämtliche Makros in programmgesteuert geöffneten Dateien werden ohne Sicherheitsmeldung deaktiviert.
Die Einstellung betrifft den Automatisierungsfall. Sie legt nicht allgemein fest, wie Publisher mit jeder direkt durch den Benutzer geöffneten Publikation verfährt.
Hinweise
Sicherheit
Der Wert 1 lässt Makros beim programmgesteuerten Öffnen zu. Dadurch kann VBA-Code aus einer entsprechend präparierten Publisher-Datei ausgeführt werden, ohne dass die Makrosicherheitsregeln des Vertrauensstellungscenters den Vorgang beschränken. Das erhöht insbesondere dann das Risiko, wenn eine andere Anwendung Dateien aus nicht vertrauenswürdigen Quellen automatisiert an Publisher übergibt.
Der Wert 2 übernimmt das Schutzniveau der Publisher-Makroeinstellungen. Die tatsächliche Sicherheit hängt deshalb von den dort wirksamen Einstellungen sowie gegebenenfalls von vertrauenswürdigen Speicherorten und Herausgebern ab.
Der Wert 3 verhindert die Ausführung von Makros in programmgesteuert geöffneten Dateien und zeigt dafür keine Sicherheitsabfrage an. Andere Arten aktiver Inhalte oder unabhängig ausgeführter Programme werden durch diesen Wert nicht generell blockiert.
Mögliche Nebenwirkungen
Bei Wert 3 stehen makrogestützte Funktionen in programmgesteuert geöffneten Publikationen nicht zur Verfügung. Automatisierungslösungen, die beim Öffnen einer Datei auf deren VBA-Code angewiesen sind, können dadurch unvollständig arbeiten oder fehlschlagen.
Bei Wert 2 kann das Verhalten zwischen Benutzern oder Geräten abweichen, wenn unterschiedliche Makroeinstellungen wirksam sind. Sicherheitsmeldungen können außerdem unbeaufsichtigte Automatisierungsabläufe unterbrechen.
Hinweise
Ist der Richtlinienwert nicht vorhanden, verwendet Publisher für den Automatisierungsfall die standardmäßig wirksame Makroeinstellung des Vertrauensstellungscenters.
Die Zahlenwerte entsprechen den Konstanten msoAutomationSecurityLow, msoAutomationSecurityByUI und msoAutomationSecurityForceDisable der Office-Automatisierungsschnittstelle.
Microsoft-Dokumentation
Microsoft Learn: Application.AutomationSecurity-Eigenschaft (Publisher)
Microsoft Learn: MsoAutomationSecurity-Enumeration (Office)