Citrix DaaS

Contas de serviço do Azure AD

Uma conta de serviço do Azure AD é um contêiner para armazenar a ID do aplicativo e o segredo de uma entidade de serviço do Azure AD que tem permissões suficientes para gerenciar dispositivos ingressados no Azure AD ou registrados no Microsoft Intune. O MCS pode usar essa conta de serviço para limpar automaticamente todos os dispositivos obsoletos do Azure AD ou do Microsoft Intune gerados durante o ciclo de vida dos computadores provisionados.

Permissões necessárias para uma entidade de serviço do Azure AD

As permissões necessárias para uma entidade de serviço do Azure AD usada por uma conta de serviço dependem dos recursos habilitados para a conta de serviço.

  • Para a conta de serviço com a funcionalidade de gerenciamento de dispositivos ingressados no Azure AD, a entidade de serviço do Azure AD deve ter Dispositivo.ReadWrite.All permissão em seu locatário do Azure AD.
  • Para a conta de serviço com a funcionalidade de gerenciamento de dispositivos registrados no Microsoft Intune, a entidade de serviço do Azure AD deve ter DeviceManagementManagedDevices.ReadWrite.All permissão em seu locatário do Azure AD.

Limitação

No momento, não há suporte para o controle de acesso baseado em função do Azure AD. Portanto, atribua as permissões do Azure AD diretamente à entidade de serviço.

Criar uma conta de serviço do Azure AD

Use o Studio ou o PowerShell para criar uma conta de serviço do Azure AD.

Pré-requisito

Para criar uma conta de serviço do Azure AD, certifique-se de concluir a seguinte tarefa:

  • Crie uma entidade de segurança do Azure AD em seu locatário do Azure AD com permissões suficientes com base nos recursos com os quais você deseja habilitar a conta de serviço.

Usar o Studio

  1. No DaaS bloco, clique em Gerir.
  2. No painel esquerdo, selecione Administradores.
  3. No Contas de serviço , clique em Criar conta de serviço.
  4. No Tipo de identidade , selecione Azure Active Directory. Clique Próximo.
  5. No Credenciais , insira a ID do locatário do Azure AD, a ID do aplicativo e o segredo do cliente e defina a data de expiração da credencial.
  6. Escolha os recursos para a conta de serviço.
  7. Selecione um ou mais escopos para a conta de serviço.
  8. Insira um nome amigável e uma descrição (opcional) para a conta de serviço.
  9. Clique Acabar para completar a criação.

Observação:

  • A funcionalidade de gerenciamento de dispositivos ingressados no Azure AD é selecionada por padrão e você não pode desmarcá-la.
  • Para usar um aplicativo multilocatário do Azure AD que é convidado para seu locatário, a ID de locatário do Azure AD inserida deve ser sua própria ID de locatário em vez da ID do locatário inicial do aplicativo.

Usar o PowerShell

Como alternativa, você pode usar comandos do PowerShell para criar uma conta de serviço do Azure AD. Por exemplo:

$tenantId = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx $applicationId = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx $applicationSecret = xxxxxxxxxxxxxxx $credential = ConvertTo-SecureString -String $applicationSecret -AsPlainText -Force New-AcctServiceAccount -IdentityProviderType AzureAD -IdentityProviderIdentifier $tenantId -AccountId $applicationId -AccountSecret $credential -SecretExpiryTime 2030/08/15 -Capabilities @("AzureADDeviceManagement","IntuneDeviceManagement") -DisplayName 'MyApplication' -Description 'Service account for Azure AD tenant'

Migrar o gerenciamento de dispositivos ingressados no Azure AD para a conta de serviço

Anteriormente, a Citrix fornecia uma opção para habilitar o gerenciamento de dispositivos ingressados no Azure AD ao criar ou editar uma conexão de hospedagem com o Microsoft Azure Resource Manager. O MCS usou as permissões da entidade de serviço do Azure AD (SPN de provisionamento) armazenada junto com a conexão de hospedagem para gerenciar o dispositivo ingressado no Azure AD obsoleto. Com contas de serviço, você pode usar uma entidade de serviço dedicada do Azure AD (SPN de gerenciamento de identidades) armazenada junto com uma conta de serviço para gerenciar dispositivos ingressados no Azure AD ou registrados no Microsoft Intune.

A Citrix recomenda migrar do gerenciamento de dispositivos alimentados por conexão de hospedagem para o gerenciamento de dispositivos alimentados por conta de serviço para separar a responsabilidade de provisionamento de SPN e SPN de gerenciamento de identidade.

Para todas as conexões de hospedagem existentes que já estão habilitadas com o gerenciamento de dispositivos ingressados no Azure AD, você pode desabilitá-lo da seguinte maneira:

  1. No Studio, selecione Hospedagem no painel esquerdo.
  2. Selecione a conexão e, em seguida, selecione Editar conexão na barra de ação.
  3. No Propriedades de conexão , desmarque a página Habilitar o gerenciamento de dispositivos ingressados no Azure AD caixa de seleção.
  4. Clique Salvar para aplicar as alterações.

Observação:

Atualmente, você não pode habilitar o gerenciamento de dispositivos ingressados no Azure AD ao criar uma nova conexão de hospedagem.

Para onde ir a seguir

Contas de serviço do Azure AD