none
导用户数据 RRS feed

  • 问题

  • 目前组织中需要暂时关闭一些不活跃的用户,只是暂时关闭,对于用户的企业语音号码,也不会释放,等到用户想使用的时候再次把SFB帐号enable起来。

    1.请问,这种情况下,是否需要将AD帐号disable?(我们公司skype的域单独的域,不影响其他应用

    2.如果说我只在SFB控制面板里将SFB disable了,并没有disable AD帐号,这种情况下,如何只把域中enable了SFB帐号的人导出来?即在控制面板被关掉的帐号不导出

    Get-Csuser -filter{RegistrarPool -eq "xxxxx"} | Select-Object DisplayName, SipAddress, EnterpriseVoiceEnabled, LineUri | Export-Csv -Path c:\tempuser\SIP.csv

    使用这个命令会把已经在控制面板disale的用户都导出来,请问有什么办法不导出这部分用户?

    2020年9月25日 2:10

答案

  • Hi,xiaofanfan!

    您可以尝试复制下面的脚本运行,我在环境中进行测试,不会导出控制面板中暂时禁用的用户。

    Get-Csuser | where{($_.RegistrarPool.FriendlyName -eq "xxx") -and ($_.Enabled -eq $True)} | Select-Object
    DisplayName, SipAddress, EnterpriseVoiceEnabled,LineUri | Export-Csv -Path c:\tempuser\20200927SIP.csv -NoTypeInformation

    测试结果如下:

    此致,

    Jimmy Yang


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.



    2020年10月1日 9:24

全部回复

  • 你好,xiaofanfan

    如果你想暂时禁用那些不活跃的用户的话,可以考虑在控制面板上先disabled掉这部分的用户。不需要去删除AD上的用户账号。

    你可以尝试运行下面的命令来导出本地SFB Serverenabled的用户:

    Get-CsUser | Select-Object DisplayName, SipAddress, HostingProvider, RegistrarPool | Export-Csv -Path "C:\temp\CsUserExport.csv" -NoTypeInformation

    此致,

    Jimmy Yang


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2020年9月25日 9:03
  • 您好使用您的命令,多次进行测试:

    Get-Csuser -filter{RegistrarPool -eq "xxxx"} | Select-Object DisplayName, SipAddress, EnterpriseVoiceEnabled, LineUri | Export-Csv -Path c:\tempuser\20200927SIP.csv -NoTypeInformation

    导出来的仍然是包含暂时在控制面板中被关闭的帐号

    注意:我这边仅仅在SFB控制面板里面暂时关闭用户,并没有从控制面板里把用户remove掉,请问是否有相关命令或方法把能启用了SFB的用户导出来

    2020年9月27日 1:46
  • Hi Xiaofanfan,

    你的意思是在控制面板中禁用了用户吗?

    可以试着运行下方的指令:

    Get-CsUser -filter{Enabled -eq "true"}| Select-Object DisplayName, SipAddress, Hosting
    Provider, RegistrarPool


    此致,

    Sharon Zhao


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2020年9月28日 9:26
    版主
  • 是的 我只在控制面板里暂时禁用用户

    Get-CsUser -filter{Enabled -eq "true"}| Select-Object DisplayName, SipAddress, Hosting
    Provider, RegistrarPool

    这个命令,如何把Pool的名字加进去,是加到filter里面么?

    Get-Csuser -filter{RegistrarPool -eq "xxxx", Enabled-eq "true"} | Select-Object DisplayName, SipAddress, EnterpriseVoiceEnabled, LineUri | Export-Csv -Path c:\tempuser\20200927SIP.csv -NoTypeInformation

    这样写对么

    2020年9月29日 9:17
  • Hi,xiaofanfan!

    您可以尝试复制下面的脚本运行,我在环境中进行测试,不会导出控制面板中暂时禁用的用户。

    Get-Csuser | where{($_.RegistrarPool.FriendlyName -eq "xxx") -and ($_.Enabled -eq $True)} | Select-Object
    DisplayName, SipAddress, EnterpriseVoiceEnabled,LineUri | Export-Csv -Path c:\tempuser\20200927SIP.csv -NoTypeInformation

    测试结果如下:

    此致,

    Jimmy Yang


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.



    2020年10月1日 9:24
  • 您好,
    对于这个帖子中的问题有更新吗,或者还有其他地方需要帮助吗?
    如果您认为这篇帖子中的回复对您有帮助,您可以将其标记为答案以帮助更多有相似问题的人.
    感谢您的理解和支持。

    此致,

    Jimmy Yang


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    2020年10月9日 8:57
  • 绿色的xxx是否代表Pool的FQDN

    2020年10月12日 7:29
  • Hi,xiaofanfan!

    是的!

    此致,

    Jimmy Yang


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    2020年10月12日 7:32