Custom Music On Hold di Microsoft Teams

Baru tau, kalo MSTeams sudah bisa mengunggah custom Music On Hold. Per tulisan ini, dokumentasinya sudah dimutakhirkan tanggal 9 Desember 2021 yang lalu. Mari kita coba.

Pertama, siapkan berkas lagu dalam format mp3 lengkap dengan path direktorinya untuk diunggah melalui PowerShell dengan cara seperti berikut ini:

$content = Get-content "C:\Users\HP\Music\goo-goo-dolls-iris.mp3" -Encoding byte -ReadCount 0

Lalu unggah file tersebut. Karena nama berkas lagu terlalu panjang, saya ganti dengan yang lebih pendek seperti berikut:

$lagu = Import-CsOnlineAudioFile -FileName "iris.mp3" -Content $content

Jika dilihat, variabel $lagu isinya bakal seperti berikut:

PS> $lagu


Id                : 181b9e70048e440cb8be2f5ea18f7e5b
FileName          : iris.mp3
ApplicationId     : TenantGlobal
MarkedForDeletion : False

Lalu buat policy baru untuk Music On Hold dengan mengambil masukan dari baris Id di atas seperti berikut:

New-CsTeamsCallHoldPolicy -Identity "CustomMOH1" -Description "Goo Goo Dolls"  -AudioFileId $lagu.Id

Jika berhasil keluarannya seperti berikut:

Identity    : Tag:CustomMOH1
Description : Goo Goo Dolls
AudioFileId : 181b9e70048e440cb8be2f5ea18f7e5b

Lalu berikan policy ke pengguna:

Grant-CsTeamsCallHoldPolicy -Identity username@domain.tld -PolicyName CustomMOH1

Tunggu beberapa saat lalu test panggilan, bisa melalui PSTN juka pengguna tersebut memiliki lisensi dan nomor DID, atau dari sesama pengguna MSTeams secara On-net. Lalu hold panggilan untuk test Music On Hold.

Per tulisan ini dibuat, penyetelan Music On Hold masih harus dilakukan dari PowerShell karena belum ada di GUI portal admin Microsoft Teams. Hal tersebut juga disampaikan di dokumentasinya:

Jika ingin menerapkan policy ke semua pengguna sekaligus yang mungkin jumlahnya banyak, maka bisa melakukan modifikasi di CsTeamsCallHoldPolicy Global.

PS> Get-CsTeamsCallHoldPolicy


Identity    : Global
Description :
AudioFileId :

Identity    : Tag:CustomMOH1
Description : Goo Goo Dolls
AudioFileId : 181b9e70048e440cb8be2f5ea18f7e5b

Yang perlu diperhatikan

Pastikan penggunaan lagu yang diunggah tidak melanggar hak cipta apa pun. Dari dokumentasi Microsoft juga mencantumkan pemberitahuan yang sama.

Pranala luar

Leave a Comment

Your email address will not be published.