1.Lade die ZIP-Datei für die Automatisierung herunter.
2.Entpacke den Ordner.
3.Öffne die Datei numberassignwithlogs.ps1 in einem Editor und passe folgende Werte an die Umgebung des Kunden an:
a.Application Id
b.VoiceRoutingPolicy
c.Phone Number Type
4.Speichere die Änderungen in der Datei.
5.Wähle im Teams Admin Center die Benutzer aus, für die eine Direct Extension eingerichtet werden soll.
6.Exportiere diese Benutzerliste als CSV-Datei.

7.Speichere die Datei unter dem Namen users.csv im Ordner mirage-user-resource-account-automation und überschreibe die vorhandene Datei dort.
8.Öffne die neue users.csv Datei in Excel.
9.Füge eine neue Spalte mit dem Namen "New Phone Number" hinzu und trage je Benutzer eine freie Rufnummer ein.
10.Speichere die Datei.
11.Ausführung über PowerShell - Öffne PowerShell mit Administratorrechten und führe folgende Befehle aus:
a.Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
b.Install-Module -Name MicrosoftTeams
c.Install-Module -Name Microsoft.Graph.Users
d.Install-Module -Name Microsoft.Graph.Identity.DirectoryManagement
e.Import-Module MicrosoftTeams
f.Import-Module Microsoft.Graph.Users
g.Import-Module Microsoft.Graph.Identity.DirectoryManagement
h.Connect-MicrosoftTeams -UseDeviceAuthentication
i.Connect-MgGraph -Scopes "User.ReadWrite.All", "User.Read.All", "Organization.ReadWrite.All", "Directory.ReadWrite.All"
j..\numberassignwithlogs.ps1
12.Nach erfolgreichem Durchlauf werden zwei Dateien erzeugt:
a.success.csv – zeigt alle erfolgreich bearbeiteten Benutzer
b.error.csv – listet alle Fehlerfälle auf
13.Optional: Fehlerbehebung: Falls es zu Fehlern bei der Ausführung kommt:
Lösche ggf. manuell betroffene Resource Accounts im Microsoft Admin Center unter Active Users. Führe anschließend folgenden Befehl aus, um die Graph-Verbindung zu trennen: Disconnect-MgGraph
Danach kannst du die vorherigen Befehle erneut ausführen – ohne die Module erneut zu installieren.
14.Optional: Lizenz entfernen - Wenn der Kunde Lizenzen wieder entfernen möchte, kann er folgendes Skript ausführen: .\removelicense.ps1