Skip to content

surmatik/MS-Teams-Scripts

Repository files navigation

MS-Teams-Scripts

Authentifizierung

Beim Starten der Skripte wird Connect-MicrosoftTeams ausgeführt, welches ein Fenster öffnet indem man sich mit seinem Microsoft 365 Account authentifizieren kann. Soll der Skript in einem anderen Tenant, in welches man via Microsoft Partner Programm zugriff hat, so kann man die Tenant ID Des Kunden Tenants in die Variable $TenantID einfügen. Wenn es der eigene Tenant ist, kann man die Variable leer lassen.

Telefonnummer Zuweissung

Script: Teams-PhoneNumberAssigment.ps1
Der Skript weisst den Benutzern die im Script angegebn werden, die entsprechende Telefonnummer und die entsprechende Richtline zu.

In der Variable $UsersAndPhoneNumbers muss mit folgendem Syntax die Mail Adresse des Microsoft 365 Accounts und die Telefnnummer des Benutzers angegeben werden.

$UsersAndPhoneNumbers = @{
    "user1@surmatik.ch" = "+41441234501"
    "user2@surmatik.ch" = "+41441234502"
}

Ferien / Feiertage für Telefonzentrale

Ferien / Feiertage neu erstellen

Script: TeamsPhone_SetupHoliday.ps1
Der Skript hinterlegt im Tenant die angegeben Urlaube und fügt diese mit der Ansage zu einer Telefonzentrale hinzu.

In der Variable $AutoAttendantName muss der Name der Telefonzentrale angegeben werden.
Danach kann in der Variable $Holidays mit folgendem Syntax die Ferien / Feiertage, mit Datum und der Text Ansage angegeben werden

@{
    Name = "Neujahr"
    Start = "2023-01-01T00:00:00"
    End = "2023-01-01T23:45:00"
    Announcement = "TEXT ANSAGE HIER"
},

Ferien / Feiertage Datum bearbeiten

Script: TeamsPhone_EditHoliday.ps1
Der Skript bearbeitet die bereits definierten Urlaube im Teams Tenant mit neuen Daten (zB. für das neue Jahr).
In der Variable $Holidays mit folgendem Syntax die Ferien / Feiertage, mit Datum und der Text Ansage angegeben werden.

@{
    Name = "Neujahr"
    Start = "2023-01-01T00:00:00"
    End = "2023-01-02T23:45:00"
},

About

Scripts for the administration of Microsoft Teams

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published