Freigeben über


Eingeschränkte öffentliche Eigenschaften

Bei einer verwalteten Installation muss der Paketautor möglicherweise einschränken, welche öffentlichen Eigenschaften an die Serverseite übergeben werden und von einem Benutzer geändert werden kann, der kein Systemadministrator ist. Einige Einschränkungen sind häufig erforderlich, um eine sichere Umgebung beizubehalten, wenn die Installation erfordert, dass das Installationsprogramm erhöhte Berechtigungen verwendet. Wenn alle folgenden Bedingungen erfüllt sind, kann ein Benutzer, der kein Systemadministrator ist, nur eine genehmigte Liste der eingeschränkten öffentlichen Eigenschaften außer Kraft setzen:

  • Das System ist Windows 2000.
  • Der Benutzer ist kein Systemadministrator.
  • Die Anwendung oder das Produkt wird mit erhöhten Rechten installiert.

Wenn alle oben genannten Bedingungen erfüllt sind, wird standardmäßig die folgende Liste der eingeschränkten öffentlichen Eigenschaften verwendet, die von jedem Benutzer geändert werden können:

Der Autor eines Installationspakets kann diese Standardliste erweitern, um zusätzliche öffentliche Eigenschaften mithilfe der SecureCustomProperties-Eigenschaft einzuschließen.

Durch Festlegen der EnableUserControl-Eigenschaft oder der EnableUserControlSystemrichtlinie wird die Liste auf alle öffentlichen Eigenschaften erweitert. Alle Benutzer können dann jede öffentliche Eigenschaft ändern.

Das Installationsprogramm legt die RestrictedUserControl-Eigenschaft fest, wenn die Liste der öffentlichen Eigenschaften, die von Nicht-Administratorbenutzern an den Server übergeben werden, eingeschränkt ist.

zu Eigenschaften