-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
| Komponente | Version | Beschreibung |
|---|---|---|
| Windows | 10 / 11 / Server 2016+ | Betriebssystem |
| PowerShell | 5.1+ | Windows PowerShell (in Windows enthalten) |
| .NET Framework | 4.5+ | Wird von PowerShell 5.1 und ImportExcel vorausgesetzt (in Windows enthalten) |
Erzeugt Excel-Dateien ohne installiertes Microsoft Office (basiert auf EPPlus/OfficeOpenXml).
# Erstinstallation
Install-Module -Name ImportExcel -Scope CurrentUser
# Pruefen ob installiert
Get-Module -ListAvailable ImportExcel
# Aktualisieren auf neueste Version
Update-Module -Name ImportExcelHinweis: Bei der ersten Installation wird ggf. nach der Berechtigung gefragt, das NuGet-Paket zu installieren und dem PSGallery-Repository zu vertrauen. Beides mit
Ybestaetigen.
Kommandozeilen-Tool von Unify/Mitel zum Zugriff auf die OpenScape 4000 Datenbank via XIE (Import/Export) API.
| Eigenschaft | Details |
|---|---|
| Hersteller | Unify / Mitel |
| Bestandteil von | OpenScape 4000 Assistant / Manager V11 |
| Standardpfad | C:\Program Files (x86)\Unify\OpenScape 4000 Export Table\api2hipath.exe |
| Installation | Wird mit dem OpenScape 4000 Assistant/Manager installiert. Nicht separat verfuegbar. |
| Dokumentation | OpenScape 4000 Assistant/Manager V11, Import/Export (XIE) API, Service Documentation (P31003-H34B0-S102-02-0020, 08/2024) — Mitel Document Center: DE | EN |
Das Tool muss auf dem Rechner installiert sein, auf dem das Skript ausgefuehrt wird, und Netzwerkzugriff auf den OpenScape 4000 Server haben.
Die api2hipath.exe wird ueber den Export Table Client bereitgestellt. Die Installation erfolgt direkt ueber den OpenScape 4000 Assistant:
- Im Assistant navigieren zu: Dienstprogramme > Export Table Client installieren
- Voraussetzung: Microsoft Visual C++ 2010 Redistributable Package x86 muss installiert sein (auch auf 64-Bit-Systemen)
- Die Export Table Installationsdatei herunterladen und
ExTable.exeausfuehren

Nach der Installation befindet sich api2hipath.exe im Standardpfad C:\Program Files (x86)\Unify\OpenScape 4000 Export Table\.
Fuer den Zugriff auf die OpenScape 4000 Datenbank wird ein dedizierter API-Benutzer benoetigt. Die Einrichtung erfolgt im OpenScape 4000 Assistant unter Zugangsverwaltung > Kennungsverwaltung > Benutzerkennungsverwaltung.
- + Benutzer hinzufuegen klicken
-
Neue Kennung: z.B.
xieapi -
Beschreibung: z.B.
Powershell Script -
Sicherheitsprofil:
Kunden-Benutzer (cust)(minimale Berechtigung) - Benutzer hinzufuegen klicken

- Den neu angelegten Benutzer auswaehlen und Benutzer bearbeiten klicken
- Neues Passwort setzen und wiederholen
- Unter Eigenschaften:
- Passwort ist unbegrenzt gueltig aktivieren (Checkbox)
- Unter Automatisch sperren:
-
Kennung automatisch sperren:
nie
-
Kennung automatisch sperren:
- Speichern klicken

Der API-Benutzer benoetigt ausschliesslich Lesezugriff auf die vom Skript abgefragten Tabellen ueber die Import/Export API (XIE).
In der Zugangsverwaltung > Zugriffsrechtegruppen-Konfiguration:
- Neue Gruppe anlegen, z.B.
XIEAPI - Unter Import/Export API (XIE) folgende Tabellen freigeben:
CFWDEVCONSTDOMAINHUNTGRPHUNTGRP_SERVICENUMBERING_PLANPORTPERSPORTSWITCH

In der Zugangsverwaltung > Zugriffsrechtekonfiguration:
- Benutzer
xieapiauswaehlen - Die Zugriffsrechtegruppe
XIEAPIzuweisen (blau markiert) - Im unteren Bereich wird die Zusammenfassung der Rechte angezeigt: Import/Export API (XIE): CFW, DEVCONST, DOMAIN, HUNTGRP, HUNTGRP_SERVICE, NUMBERING_PLAN, PORT, PERSPORT, SWITCH

Hinweis: Es werden bewusst nur die minimal notwendigen Tabellen freigegeben. Die Tabelle
PORTwird pro Domain/Switch dynamisch abgefragt und muss daher ebenfalls in der Zugriffsrechtegruppe enthalten sein.