Testar direitos de topologia de administrador em Skype for Business Server
Agendamento de verificação | Após a implantação do Skype for Business Server inicial. Conforme necessário, se surgirem problemas relacionados à permissão. |
Ferramenta de teste | Windows PowerShell |
Permissões necessárias | Quando executados localmente usando o Shell de Gerenciamento de Skype for Business Server, os usuários devem ser membros do grupo de segurança RTCUniversalServerAdmins. Ao executar usando uma instância remota de Windows PowerShell, os usuários devem receber uma função RBAC que tenha permissão para executar o cmdlet Test-CsSetupPermission. Para ver uma lista de todas as funções RBAC que podem usar esse cmdlet, execute o seguinte comando no prompt Windows PowerShell: Get-CsAdminRole | Where-Object {$_. Cmdlets -match "Test-CsSetupPermission"} |
Descrição
Por padrão, somente os administradores de domínio podem habilitar uma topologia Skype for Business Server e fazer grandes alterações na infraestrutura Skype for Business Server. Isso não será um problema desde que seus administradores de domínio e seus administradores de Skype for Business Server sejam um e o mesmo. Em muitas organizações, Skype for Business Server administradores não detêm direitos administrativos para todo o domínio. Por padrão, isso significa que esses administradores (definidos como membros do grupo RTCUniversalServerAdmins) não podem fazer Skype for Business Server alterações de topologia. Para dar aos membros do grupo RTCUniversalServerAdmins o direito de fazer alterações de topologia, você deve atribuir as permissões necessárias do Active Directory usando o cmdlet Grant-CsSetupPermission .
O cmdlet Test-CsSetupPermission verifica se as permissões necessárias necessárias para instalar Skype for Business Server ou um de seus componentes estão configuradas no contêiner do Active Directory especificado. Se as permissões não forem atribuídas, você poderá executar o cmdlet Grant-CsSetupPermission para fornecer aos membros do grupo RTCUniversalServerAdmins o direito de instalar e habilitar Skype for Business Server.
Executando o teste
Para determinar se as permissões de instalação são atribuídas a um contêiner do Active Directory, chame o cmdlet Test-CsSetupPermission. Especifique o nome diferenciado do contêiner a ser verificado. Por exemplo, esse comando verifica as permissões de instalação no contêiner ou=CsServers,dc=litwareinc,dc=com:
Test-CsSetupPermission -ComputerOU "ou=CsServers,dc=litwareinc,dc=com"
Para obter mais informações, consulte o tópico de ajuda para o cmdlet Test-CsSetupPermission .
Determinando o sucesso ou o fracasso
Se Test-CsSetupPermission determinar que as permissões necessárias já foram definidas em um contêiner do Active Directory, o cmdlet retornará o valor True:
Verdadeiro
Se as permissões não forem definidas, Test-CsSetupPermission retornará o valor False. Observe que esse valor normalmente será fechado em muitas mensagens de aviso. Por exemplo:
AVISO: ACE (entrada de controle de acesso) atl-cs-001\RTCUniversalServerAdmins; Permitir; ExtendedRight; Nenhum; Nenhum; 1131f6aa-9c07-11d1-f79f-00c04fc2dcd2
AVISO: as ACEs (entradas de controle de acesso) no objeto "CN=Computers,DC=litwareinc,DC=com" não estão prontas.
Falso
AVISO: o processamento "Test-CsSetupPermission" foi concluído com avisos. Avisos "2" foram registrados durante esta execução.
AVISO: os resultados detalhados podem ser encontrados em "C:\Users\Admin\AppData\Local\Temp\Test-CsSetupPermission-1da99ba6-abe2-45e4-8b16-dfd244763118.html".
Razões pelas quais o teste pode ter falhado
Embora haja raras exceções, se Test-CsSetupPermission falhar, isso normalmente significa que as permissões de instalação não serão atribuídas para o contêiner do Active Directory especificado. Essas permissões podem ser atribuídas usando o cmdlet Grant-CsSetupPermission. Por exemplo, esse comando concede permissões de instalação ao contêiner Computadores no domínio litwareinc.com:
Grant-CsSetupPermission -ComputerOU "cn=Computers,dc=litwareinc,dc=com"
Para obter mais informações, consulte o tópico de ajuda para o cmdlet Test-CsSetupPermission .