Testando direitos de topologia de administração no Skype for Business ServerTesting admin topology rights in Skype for Business Server

Agenda de verificaçãoVerification schedule Após a implantação inicial do Skype for Business Server.After initial Skype for Business Server deployment. Conforme necessário se surgirem problemas relacionados à permissão.As needed if permission-related issues arise.
Ferramenta de testeTesting tool Windows PowerShellWindows PowerShell
Permissões obrigatóriasPermissions required Ao executar localmente usando o Shell de gerenciamento do Skype for Business Server, os usuários devem ser membros do grupo de segurança RTCUniversalServerAdmins.When run locally using the Skype for Business Server Management Shell, users must be members of the RTCUniversalServerAdmins security group.

Quando executado usando uma instância remota do Windows PowerShell, os usuários devem receber uma função RBAC que tenha permissão para executar o cmdlet Test-CsSetupPermission.When run using a remote instance of Windows PowerShell, users must be assigned an RBAC role that has permission to run the Test-CsSetupPermission cmdlet. Para ver uma lista de todas as funções RBAC que podem usar este cmdlet, execute o seguinte comando no prompt do Windows PowerShell:To see a list of all RBAC roles that can use this cmdlet, run the following command from the Windows PowerShell prompt:

Get-CsAdminRole | onde-Object {$ . Cmdlets-Match "Test-CsSetupPermission"}Get-CsAdminRole | Where-Object {$.Cmdlets -match "Test-CsSetupPermission"}

DescriçãoDescription

Por padrão, somente os administradores de domínio podem habilitar uma topologia do Skype for Business Server e fazer grandes alterações na infraestrutura do Skype for Business Server.By default, only domain administrators can enable a Skype for Business Server topology and make large changes to the Skype for Business Server infrastructure. Isso não será um problema, contanto que seus administradores de domínio e seus administradores do Skype for Business Server sejam os mesmos.This won't be a problem as long as your domain administrators and your Skype for Business Server administrators are one and the same. Em muitas organizações, os administradores do Skype for Business Server não retêm direitos administrativos em todo o domínio.In many organizations, Skype for Business Server administrators do not hold administrative rights to the whole domain. Por padrão, isso significa que esses administradores (definidos como membros do grupo RTCUniversalServerAdmins) não podem fazer alterações de topologia do Skype for Business Server.By default, that means that these administrators (defined as members of the RTCUniversalServerAdmins group) can't make Skype for Business Server topology changes. Para dar aos membros do grupo RTCUniversalServerAdmins o direito de fazer alterações de topologia, você deve atribuir as permissões do Active Directory necessárias usando o cmdlet Grant-CsSetupPermission .To give members of the RTCUniversalServerAdmins group the right to make topology changes, you must assign the required Active Directory permissions by using the Grant-CsSetupPermission cmdlet.

O cmdlet Test-CsSetupPermission verifica se as permissões necessárias necessárias para instalar o Skype for Business Server ou um de seus componentes estão configuradas no contêiner do Active Directory especificado.The Test-CsSetupPermission cmdlet verifies that the required permissions that are needed to install Skype for Business Server or one of its components are configured on the specified Active Directory container. Se as permissões não forem atribuídas, você poderá executar o cmdlet Grant-CsSetupPermission para dar aos membros do grupo RTCUniversalServerAdmins o direito de instalar e habilitar o Skype for Business Server.If the permissions are not assigned, you can then run the Grant-CsSetupPermission cmdlet to give members of the RTCUniversalServerAdmins group the right to install and enable Skype for Business Server.

Executar o testeRunning the test

Para determinar se as permissões de configuração são atribuídas a um contêiner do Active Directory, chame o cmdlet Test-CsSetupPermission.To determine whether setup permissions are assigned for an Active Directory container, call the Test-CsSetupPermission cmdlet. Especifique o nome distinto do contêiner a ser verificado.Specify the distinguished name of the container to be checked. Por exemplo, este comando verifica as permissões de instalação no contêiner ou = CsServers, DC = litwareinc, DC = com:For example, this command verifies setup permissions on the container 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 .For more information, see the help topic for the Test-CsSetupPermission cmdlet.

Determinando o sucesso ou a falhaDetermining success or failure

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:If Test-CsSetupPermission determines that the required permissions have already been set on an Active Directory container then the cmdlet will return the value True:

TrueTrue

Se as permissões não forem definidas, Test-CsSetupPermission retornará o valor false.If permissions are not set, Test-CsSetupPermission will return the value False. Observe que esse valor normalmente será incluído em várias mensagens de aviso.Note that this value will typically be enclosed in many warning messages. Por exemplo:For example:

Aviso: entrada de controle de acesso (ACE) atl-cs-001\RTCUniversalServerAdmins; Permitiu ExtendedRight; Nenhum Nenhum 1131f6aa-9c07-11d1-f79f-00c04fc2dcd2WARNING: Access control entry (ACE) atl-cs-001\RTCUniversalServerAdmins; Allow; ExtendedRight; None; None; 1131f6aa-9c07-11d1-f79f-00c04fc2dcd2

Aviso: as entradas de controle de acesso (ACEs) no objeto "CN = computadores, DC = litwareinc, DC = com" não estão prontas.WARNING: The access control entries (ACEs) on the object "CN=Computers,DC=litwareinc,DC=com" are not ready.

FalsoFalse

Aviso: o processamento de "Test-CsSetupPermission" foi concluído com avisos.WARNING: "Test-CsSetupPermission" processing has completed with warnings. os avisos "2" foram registrados durante esta execução."2" warnings were recorded during this run.

Aviso: resultados detalhados podem ser encontrados em "C:\Users\Admin\AppData\Local\Temp\Test-CsSetupPermission-1da99ba6-abe2-45e4-8b16-dfd244763118.html".WARNING: Detailed results can be found at "C:\Users\Admin\AppData\Local\Temp\Test-CsSetupPermission-1da99ba6-abe2-45e4-8b16-dfd244763118.html".

Motivos pelos quais o teste pode ter falhadoReasons why the test might have failed

Embora haja raras exceções, se Test-CsSetupPermission falhar, isso normalmente significa que as permissões de configuração não são atribuídas para o contêiner do Active Directory especificado.Although there are rare exceptions, if Test-CsSetupPermission fails that typically means that setup permissions are not assigned for the specified Active Directory container. Essas permissões podem ser atribuídas usando o cmdlet Grant-CsSetupPermission.Those permissions can be assigned by using the Grant-CsSetupPermission cmdlet. Por exemplo, esse comando concede permissões de configuração para o contêiner de computadores no domínio litwareinc.com:For example, this command grants setup permissions to the Computers container in the domain 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 .For more information, see the help topic for the Test-CsSetupPermission cmdlet.