Benutzerdefinierte HTML-Ansichten anlegen

Um neue benutzerdefinierte HTML-Ansichten anzulegen, verwenden Sie das Cmdlet New-EmdbUserDefinedHtmlView. Dabei müssen vier Pflichtparameter angegeben werden, die festlegen, wie die Ansicht heißt, für welche Objekt-Typen sie gilt, ob es sich um eine Ansicht für das Objekt-Fenster oder das Detail-Fenster handelt und wie die URL für die Ansicht lautet.


Beispiele:


Hinweis: Voraussetzung für die Beispiele ist ein verbundenes PowerShell-Laufwerk.


Das folgende Beispiel legt eine neue benutzerdefinierten HTML-Ansicht namens "Google" an. Dabei sind die Parameter "Name", "RegisteredForSchemaTag", "VisibleAs" und "Url" angegeben:


New-EmdbUserDefinedHtmlView "Google" -RegisteredForSchemaTag "OU" -VisibleAs ObjectWindow -Url "https://www.google.com"


Um den Anzeigenamen, sprich die Beschriftung des Registers in der DSMC, einer HTML-Ansicht festzulegen, verwenden Sie den Parameter -DisplayName. Das folgende Beispiel erzeugt eine neue Ansicht namens "Licmgmt", die aber als Anzeigename "Lizenzmanagement" verwendet, die auf eine lokale URL verweist, nur für Computer gültig ist und im Detailbereich eines Computers angezeigt wird:


New-EmdbUserDefinedHtmlView "LicMgmt" -Displayname "Lizenzmanagement" -RegisteredForSchemaTag "Computer" -VisibleAs DetailWindow -Url "http://chisv01.solys.local:5042/licmgmt"


Wenn Sie in einem internationalen Umfeld tätig sind, so können Sie auch die Anzeigenamen auch für die verschiedenen Sprachen, die DSM 2019.1 unterstützt, angeben. Dabei geben Sie im DisplayName-Schalter eine Hash-Table mit der Kombination <Culturecode>=<Anzeigename> an und trennen die einzelnen Elemente per Semikolon.


New-EmdbUserDefinedHtmlView "LicMgmt" -Displayname @{de="Lizenzmanagement";en="License Management"} -RegisteredForSchemaTag "Computer" -VisibleAs DetailWindow -Url "http://chisv01.solys.local:5042/licmgmt"


Hinweis: Beachten Sie, dass benutzerdefinierte HTML-Ansichten keine Objekte des Kontextes rootDSE sind und sie somit ohne vollqualifizierten bzw. absoluten Pfad zugreifbar sind.