Freigeben über


Festlegen von Einstellungen für die Makrosicherheit in Office für Mac

Gilt für:Microsoft 365 für Mac, Office Long Term Service Channel (LTSC) für Mac 2024, LTSC für Mac 2021

Als IT-Administrator können Sie Mac-Benutzern einen Standardsatz von Office-Einstellungen auf folgende Weise bereitstellen:

  • Legen Sie eine Standardeinstellung fest, die Benutzer ändern können.
  • Erzwingen Sie eine bestimmte Einstellung, die Benutzer nicht ändern können.

Die folgenden Einstellungen können verwendet werden, um den Sicherheitsstatus zu verbessern und Unternehmensdaten zu schützen.

Diese Schlüssel sind CFPreferences-kompatibel, was bedeutet, dass sie mithilfe von Unternehmensverwaltungssoftware für Mac wie Jamf Pro festgelegt werden können.

Visual Basic-Makrobenachrichtigungen

Steuert, ob Makros ausgeführt werden dürfen und wie die Benutzererfahrung beim Öffnen einer Datei ist, die ein Makro enthält.

Screenshot des Fensters

Kategorie Details
Domäne
com.microsoft.office
Schlüssel
VisualBasicMacroExecutionState
Datentyp
String
Mögliche Werte
DisabledWithWarnings (Standard)
DisabledWithoutWarnings
EnabledWithoutWarnings (nicht empfohlen)
Apps
Word, Excel, PowerPoint
Verfügbarkeit
15.33
Kommentare
Die Benutzeroberfläche ist deaktiviert, wenn diese Einstellung über ein Konfigurationsprofil festgelegt wird.

VBA-Objektmodell

Legen Sie die Möglichkeit fest, dass Makros Visual Basic-Projekte ändern können.

Kategorie Details
Domäne
com.microsoft.office
Schlüssel
VBAObjectModelIsTrusted
Datentyp
Boolesch
Mögliche Werte
false (Standard)
true
Apps
Word, Excel, PowerPoint
Verfügbarkeit
16.21
Kommentare
Um die Sicherheit zu verbessern, legen Sie diesen Wert über ein Konfigurationsprofil auf false fest.

Visual Basic-Systembindungen

Legen Sie die Möglichkeit fest, dass Visual Basic-Makros DECLARE über die system()-API verwenden können.

Kategorie Details
Domäne
com.microsoft.office
Schlüssel
AllowVisualBasicToBindToSystem
Datentyp
Boolesch
Mögliche Werte
false (Standard)
true
Apps
Word, Excel, PowerPoint
Verfügbarkeit
15.31
Kommentare
Um die Sicherheit zu verbessern, legen Sie diesen Wert über ein Konfigurationsprofil auf false fest.

Bindungen für externe Visual Basic-Bibliotheken

Legen Sie die Möglichkeit fest, dass Visual Basic-Makros dynamische Bibliotheken von Microsoft verwenden können.

Kategorie Details
Domäne
com.microsoft.office
Schlüssel
DisableVisualBasicExternalDylibs
Datentyp
Boolesch
Mögliche Werte
false (Standard)
true
Apps
Word, Excel, PowerPoint
Verfügbarkeit
15.31
Kommentare
Wenn Nicht-Microsoft-Erweiterungen verwendet werden, legen Sie diesen Wert über ein Konfigurationsprofil auf true fest, um die Sicherheit zu verbessern.

Visual Basic-Pipebindungen

Legen Sie die Möglichkeit fest, dass Visual Basic-Makros über Pipes mit anderen Prozessen kommunizieren können.

Kategorie Details
Domäne
com.microsoft.office
Schlüssel
DisableVisualBasicToBindToPopen
Datentyp
Boolesch
Mögliche Werte
false (Standard)
true
Apps
Word, Excel, PowerPoint
Verfügbarkeit
16.16
Kommentare
Wenn Nicht-Microsoft-Erweiterungen verwendet werden, legen Sie diesen Wert über ein Konfigurationsprofil auf true fest, um die Sicherheit zu verbessern.

Visual Basic und AppleScript

Legen Sie die Möglichkeit fest, dass Visual Basic-Makros AppleScript aufrufen können.

Kategorie Details
Domäne
com.microsoft.office
Schlüssel
DisableVisualBasicMacScript
Datentyp
Boolesch
Mögliche Werte
false (Standard)
true
Apps
Word, Excel, PowerPoint
Verfügbarkeit
16.16
Kommentare
Legen Sie diesen Wert über ein Konfigurationsprofil auf false fest, um die Sicherheit zu verbessern.

Deaktivieren von Visual Basic

Verhindern, dass der gesamte Visual Basic-Code ausgeführt wird , auch von vertrauenswürdigen Speicherorten wie der Standardvorlage.

Kategorie Details
Domäne
com.microsoft.office
Schlüssel
VisualBasicEntirelyDisabled
Datentyp
Boolesch
Mögliche Werte
false (Standard)
true
Apps
Word, Excel, PowerPoint
Verfügbarkeit
16.32
Kommentare
Wenn Nicht-Microsoft-Erweiterungen verwendet werden, legen Sie diesen Wert über ein Konfigurationsprofil auf true fest, um die Sicherheit zu verbessern.