Grant-CsSetupPermission
Tópico modificado em: 2012-03-23
Concede permissões de instalação do Microsoft Lync Server 2010 em uma unidade organizacional do Active Directory.
Sintaxe
Grant-CsSetupPermission -ComputerOu <String> [-Confirm [<SwitchParameter>]] [-Domain <Fqdn>] [-DomainController <Fqdn>] [-Force <SwitchParameter>] [-GlobalCatalog <Fqdn>] [-Report <String>] [-WhatIf [<SwitchParameter>]]
Descrição Detalhada
O preparo do domínio que ocorre ao instalar Lync Server 2010 não adiciona automaticamente as permissões que permitem que membros do grupo RTCUniversalServerAdmins executem o cmdlet Enable-CsTopology. Isso significa que, por padrão, é necessário ser um administrador de domínio para habilitar uma topologia. Para conceder aos membros do grupo RTCUniversalServerAdmins o direito de habilitar uma topologia, é necessário executar o cmdlet Grant-CsSetupPermissions. Além disso, será necessário executar esse cmdlet em cada contêiner do Active Directory que hospede computadores que executam Lync Server.
Tenha em mente que esse cmdlet apenas concede permissões ao grupo RTCUniversalServerAdmins; ele não pode ser utilizado para conceder permissões aos grupos de segurança ou a usuários individuais.
Quem pode executar esse cmdlet: É necessário que você seja uma administrador de domínio para executar o cmdlet Grant-CsSetupPermission localmente. Para retornar uma lista de todas as funções do controle de acesso baseado em função (RBAC) que receberam a atribuição desse cmdlet (incluindo qualquer função RBAC personalizada criada por você), execute o seguinte comando do prompt Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Grant-CsSetupPermission"}
Parâmetros
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
ComputerOU |
Obrigatório |
Nome diferenciado do Active Directory |
O nome diferenciado do OU que contém as contas dos computadores nos quais será (ou foi) instalado o Lync Server. Por exemplo: "ou=CsServers,dc=litwareinc,dc=com". Se preferir, a parte de domínio do nome diferenciado pode ser omitida ao se especificar a OU. Por exemplo: -ComputerOU "ou=CsServers" |
Domain |
Opcional |
Cadeia de caracteres |
Nome do domínio onde o OU está localizado. Se este parâmetro não for incluído, então Grant-CsSetupPermission procurará a OU no domínio atual. |
DomainController |
Opcional |
Cadeia de caracteres |
Nome totalmente qualificado do controlador de domínio a ser contatado ao se atribuir a política. Por exemplo: -DomainController atl-dc-001.litwareinc.com. Se não especificado, Grant-CsSetupPermission contatará o controlador de domínio disponível mais próximo ao atribuir a política. |
GlobalCatalog |
Opcional |
Cadeia de caracteres |
Nome totalmente qualificado do servidor de catálogo global a ser contatado ao se atribuir a política. Por exemplo: -GlobalCatalog atl-dc-001.litwareinc.com. Se não especificado, Grant-CsSetupPermission contatará o servidor de catálogo global disponível mais próximo ao atribuir a política. |
Force |
Opcional |
SwitchParameter |
Suprime a exibição de qualquer mensagem de erro não-fatal que possa ocorrer durante a execução do comando. |
Report |
Opcional |
Cadeia de caracteres |
Permite especificar o caminho do arquivo de log criado ao se executar o cmdlet. Por exemplo: -Report "C:\Logs\SetupPermissions.html" |
WhatIf |
Opcional |
Parâmetro de opção |
Descreve o que aconteceria se o comando fosse executado sem ser executado de fato. |
Confirm |
Opcional |
Parâmetro de opção |
Solicita confirmação antes da execução do comando. |
Tipos de Entrada
Nenhuma. Grant-CsSetupPermission não aceita a entrada em pipeline.
Tipos de Retorno
Nenhuma. Grant-CsSetupPermission não retorna qualquer objeto ou valor.
Exemplo
-------------------------- Exemplo 1 ------------------------
Grant-CsSetupPermission -ComputerOU "ou=CsServers,dc=litwareinc,dc=com"
O comando apresentado no Exemplo 1 concede permissões de instalação para o OU CsServers no domínio litwareinc.com.