Problemas conhecidos

Problemas conhecidos no Workflow Manager Tools 1.0

 

Publicado: maio de 2016

Quando um farm é configurado, o grupo administrador do servidor de farm é enumerado para determinar se o usuário que está configurando tem permissões de administrador.Essa enumeração falha se o grupo administrador contiver contas de um domínio diferente daquele do usuário que faz a chamada.A solução alternativa para esse problema é a seguinte:

  1. Remova as contas extras do grupo administrador.

  2. Execute a configuração.

  3. Adicione as contas novamente quando a configuração estiver concluída.

Quando um farm é configurado, o grupo administrador do servidor de farm é enumerado para determinar se o usuário que está configurando tem permissões de administrador.Essa enumeração falha se o grupo administrador contiver identificadores de segurança (SIDs) que não podem ser resolvidos.A solução alternativa é remover as contas que não podem ser resolvidas do grupo de administradores.

Ao usar um certificado gerado automaticamente, o cmdlet Add-WFHost não funciona entre domínios.Contudo, o cmdlet Add-SBHost funciona nesse cenário.

Se as permissões de um escopo de fluxo de trabalho estiverem definidas para BUILTIN\Administradores, que é a definição padrão, uma exceção parecida com a seguinte é gerada caso o aplicativo cliente não seja executado usando permissões elevadas.

O chamador não tem as permissões obrigatórias necessárias para essa operação.Permissões concedidas: Nenhuma.Permissões necessárias: WriteScope.Cabeçalhos HTTP recebidos do servidor - ActivityId: AC318A5F-7B96-4DA1-A632-F175372BB8E1.NodeId: MACHINENAME.Escopo: /ExternalVariableSampleScope.ActivityId do cliente: 4DD1EBC2-54C6-46ED-BD87-5CFE7BFFDDF4.

Isso ocorre porque o Windows não concede ao usuário atual o token Admin, a não ser que o usuário esteja sendo executado em um processo elevado, independentemente do usuário pertencer ao grupo de administradores.

Para resolver essa questão, existem duas opções.

  1. Executar o aplicativo cliente usando permissões elevadas.

  2. Atualizar o p:microsoft.workflow.client.security.windowssecurityconfiguration.WorkflowAdminGroupName do escopo para outro grupo não administrador ao qual o usuário pertence, como o BUILTIN\Usuários.Um maneira de fazer isso é executar o seguinte script PowerShell.

    $sec = New-Object Microsoft.Workflow.Client.Security.WindowsSecurityConfiguration("All Users")
    $sec.WorkflowAdminGroupName = "Users"
    
    

    Para obter mais informações, consulte Configurando o Workflow Manager Tools 1.0 usando PowerShell

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2016 Microsoft