Powershell получает присутствие пользователя Azure - PullRequest
3 голосов
/ 28 июня 2019

Год назад я создал скрипт, который выводит присутствие пользователя SkypeFB. Для этого я использовал Microsoft.Lync.Model.dll с этим:

$client = [Microsoft.Lync.Model.LyncClient]::GetClient()
$contact = $client.ContactManager.GetContactByUri("spiderman@marvel.com")
$availabilityId = $contact.GetContactInformation("Availability")
$activity = $contact.GetContactInformation("Activity")

Поскольку все наши сотрудники больше не используют Skype , он больше не нужен. Они используют команды MS . Есть ли способ вывести точно такую ​​же информацию? Что я пробовал:

Install-Module AzureAD
Connect-AzureAD -Credential $credential
Get-AzureADUser -ObjectId "spiderman@marvel.com"

Это работает (я получаю информацию о пользователе Azure AD), но я не смог найти статус, доступность / активность или присутствие. Кто-нибудь знает? Если вам нужна дополнительная информация, просто спросите.

1 Ответ

4 голосов
/ 01 июля 2019

Мы планируем представить свое присутствие через API Microsoft Graph, надеюсь, к концу года, но у нас пока нет конкретных планов, которыми мы могли бы поделиться.

Это очень популярный запрос. Тем временем, к сожалению, нет способа получить или настроить присутствие пользователя в командах.

...