oni*_*iji 3 powershell azure office365 azure-active-directory microsoft-teams
一年前,我创建了一个脚本,用于输出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")
Run Code Online (Sandbox Code Playgroud)
由于我们所有的员工都不再使用Skype,因此不再需要。他们现在使用MS Teams。有什么办法可以输出完全相同的信息?我试过的
Install-Module AzureAD
Connect-AzureAD -Credential $credential
Get-AzureADUser -ObjectId "spiderman@marvel.com"
Run Code Online (Sandbox Code Playgroud)
此方法有效(我获得有关Azure AD用户的信息),但是找不到任何状态,可用性/活动或状态。有人知道吗?如果您需要任何其他信息,请询问。
小智 5
我们计划在年底之前通过Microsoft Graph API公开其状态,但是目前我们没有其他具体的计划可以共享。
这是一个非常受欢迎的请求。同时,很遗憾,无法在Teams中获得或设置用户的状态。
| 归档时间: |
|
| 查看次数: |
176 次 |
| 最近记录: |