Unter Windows XP sowie unter Mac OS X können Dreamweaver CS3-Erweiterungen von einzelnen Benutzern zum eigenen Gebrauch oder von einem Administrator für alle Benutzer des Systems installiert werden.
Standardbenutzer können Erweiterungen zum eigenen Gebrauch installieren. Diese Erweiterungen können nicht vom Administrator des Systems verwaltet werden und stehen nur dem Benutzer zur Verfügung, der sie installiert hat. Diese Erweiterungen werden im Erweiterungsverzeichnis des aktuellen Benutzers innerhalb des benutzerspezifischen Konfigurationsordners installiert. Auf diese Art installierte Erweiterungen sind nur für den aktuellen Benutzer zugänglich, der seinerseits keine Möglichkeit hat, die Erweiterungen anderer Benutzer des Systems zu aktualisieren. Standardbenutzer können Erweiterungen unabhängig von denjenigen Erweiterungen installieren und verwalten, die vom Administrator eines Systems mit dem Extension Manager installiert wurden.
Wenn ein Standardbenutzer Erweiterungen anzeigt, die mit dem Extension Manager erstellt wurden, werden die vom Administrator installierten Erweiterungen im Extension Manager abgeblendet dargestellt, sodass sie vom Standardbenutzer nicht entfernt oder deaktiviert werden können.
Administratoren können Dreamweaver-Erweiterungen für alle Benutzer des Systems installieren und verwalten. Wenn ein Administrator eine Erweiterung installiert, werden Erweiterungsdateien im gemeinsamen Konfigurationsordner installiert, und Konfigurationsänderungen (beispielsweise Änderungen an "menus.xml") werden auf Kopien der Dateien im gemeinsamen Konfigurationsordner sowie im benutzerspezifischen Konfigurationsordner eines jeden Systembenutzers angewendet. Bei der Verwendung des Extension Managers können alle vom Administrator vorgenommenen Änderungen von allen Benutzern gesehen werden. Wenn der Administrator beispielsweise eine Erweiterung installiert und diese später deaktiviert, wird sie auch bei allen einzelnen Benutzern des Systems deaktiviert.
Dabei ist zu beachten, dass der Extension Manager bei der Installation einer Erweiterung durch einen Administrator überprüft, ob irgendein Benutzer des Systems eine Erweiterung installiert hat, die mit dieser Erweiterung in Konflikt steht. Ist dies der Fall, kann der Administrator die Installation entweder fortsetzen oder abbrechen. Setzt er die Installation fort, so deinstalliert der Extension Manager die den Konflikt verursachende Erweiterung und installiert vom Administrator aus die neue Erweiterung.
Nach der Installation der Erweiterung durch den Administrator ist die Erweiterung nicht aktiviert, wenn sich Benutzer unter ihrem eigenen Namen beim System anmelden. Die Benutzer müssen die Erweiterung zunächst in Extension Manager aktivieren.