Adicionar uma aplicação PKG de macOS não gerida ao Microsoft Intune

Utilize as informações neste artigo para o ajudar a adicionar uma aplicação PKG de macOS não gerida ao Microsoft Intune. Para implementar uma aplicação PKG gerida, veja Como adicionar aplicações de linha de negócio (LOB) macOS ao Microsoft Intune.

Pré-requisitos

Os seguintes pré-requisitos têm de ser cumpridos antes de uma aplicação PKG para macOS não gerida ser instalada em dispositivos macOS.

  • Os dispositivos são geridos pelo Intune.
  • O ficheiro PKG tem um tamanho inferior a 8 GB.
  • O agente de gestão do Microsoft Intune para macOS versão 2308.006 ou superior está instalado.
  • O ficheiro PKG é executado com êxito com o installer comando no Terminal.

Considerações importantes para implementar aplicações PKG

O tipo de aplicação PKG do macOS não gerido pode instalar os seguintes tipos de aplicações PKG:

  • Pacotes Nonflat com uma estrutura hierárquica
  • Pacotes de componentes
  • Pacotes não assinados
  • Pacotes sem payload
  • Pacotes que instalam aplicações externas /Applications/
  • Pacotes personalizados com scripts

Observação

Estes tipos de aplicações PKG podem não ser implementados com êxito com o tipo de aplicação LOB gerido.

Os ficheiros de aplicação que contêm podem ser listados na secção Aplicações incluídas no separador Regras de deteção por ordem, começando pela aplicação principal a ser utilizada nos relatórios.

Selecionar o tipo de aplicação

  1. Entre no Centro de administração do Microsoft Intune.
  2. Selecione Aplicativos>Todos os aplicativos>Adicionar.
  3. No painel Selecionar tipo de aplicação , em Outros tipos de aplicações, selecione aplicação macOS (PKG).
  4. Clique em Selecionar. Os passos Adicionar aplicação são apresentados.

Passo 1 – Informações da aplicação

Selecione o ficheiro do pacote de aplicação:

  1. No painel Adicionar aplicação , clique em Selecionar ficheiro de pacote de aplicação.
  2. No painel Ficheiro do pacote de aplicações, selecione o botão procurar. Em seguida, selecione um ficheiro PKG do macOS com a extensão .pkg. Os detalhes da aplicação serão apresentados.
  3. Quando tiver terminado, selecione OK no painel Ficheiro do pacote de aplicações para adicionar a aplicação.

Configurar as informações do aplicativo

  1. Na página Informações da aplicação, adicione os detalhes da sua aplicação. Consoante a aplicação que escolher, alguns dos valores neste painel poderão ser preenchidos automaticamente.

    • Nome: introduza o nome da aplicação tal como aparece no nome da política e no portal da empresa. Certifique-se de que todos os nomes de aplicativo usados são exclusivos. Se o mesmo nome de aplicativo for usado duas vezes, apenas um dos aplicativos será exibido no portal da empresa.
    • Descrição: insira uma descrição do aplicativo. A descrição será exibida no portal da empresa.
    • Editor: insira o nome do editor do aplicativo.
    • Categoria: selecione uma ou mais das categorias de aplicativo interno ou uma categoria criada por você. As categorias facilitam para os usuários a localização do aplicativo ao navegar no portal da empresa.
    • URL de Informações: opcionalmente, insira a URL de um site que contém informações sobre esse aplicativo. A URL será exibida no portal da empresa.
    • URL de Privacidade: opcionalmente, insira a URL de um site que contém informações de privacidade desse aplicativo. A URL será exibida no portal da empresa.
    • Desenvolvedor: opcionalmente, insira o nome do desenvolvedor do aplicativo.
    • Proprietário: opcionalmente, insira um nome para o proprietário desse aplicativo. Um exemplo é Departamento de RH.
    • Observações: digite as observações que você deseja associar a esse aplicativo.
    • Logótipo: carregue um ícone associado à aplicação. Esse ícone é exibido com o aplicativo quando os usuários navegam pelo portal da empresa.
  2. Selecione Seguinte para definir os requisitos.

Passo 2 – Programa

Opcionalmente, pode configurar um script de pré-instalação e um script pós-instalação para personalizar a instalação da aplicação.

Script de pré-instalação: forneça um script que seja executado antes de a aplicação ser instalada. Apenas quando o script de pré-instalação devolve zero (indicando êxito), a aplicação continua a instalar. Se o script de pré-instalação devolver um código não zero (a indicar falha), a aplicação não é instalada e comunica o respetivo estado de instalação como "falhou". O script de pré-instalação é executado novamente para instalações falhadas na próxima entrada do dispositivo (sincronização).

Script pós-instalação: forneça um script que seja executado após a instalação com êxito da aplicação. Se for fornecido, o script pós-instalação é executado após uma instalação bem-sucedida da aplicação. Independentemente do estado de execução do script pós-instalação, uma aplicação instalada comunica o estado de instalação como "êxito".

Observação

  • Cada script de pré-instalação ou pós-instalação tem de ter menos de 15360 carateres.
  • O agente de gestão do Microsoft Intune para macOS versão 2309.007 ou superior é necessário para configurar scripts de pré-instalação e pós-instalação para aplicações PKG macOS.
  • Para obter mais detalhes sobre como configurar scripts de pré-instalação e pós-instalação, veja Pré-requisitos dos scripts de shell.

Passo 3 – Requisitos

Pode escolher o sistema operativo mínimo necessário para instalar esta aplicação.

Sistema Operativo Mínimo: na lista, escolha a versão mínima do sistema operativo na qual a aplicação pode ser instalada. Se atribuir a aplicação a um dispositivo com um sistema operativo anterior, esta não será instalada.

Passo 4 – Regras de deteção

Pode utilizar regras de deteção para escolher a forma como uma instalação de aplicação é detetada num dispositivo macOS gerido.

Ignorar versão da aplicação: selecione Sim para instalar a aplicação se a aplicação ainda não estiver instalada no dispositivo. Esta ação procurará apenas a presença do ID do pacote de aplicações. Para aplicações que tenham um mecanismo de atualização automática, selecione Sim. Selecione Não para instalar a aplicação quando ainda não estiver instalada no dispositivo ou se o número da versão da aplicação de implementação não corresponder à versão já instalada no dispositivo.

Aplicações incluídas: forneça as aplicações contidas no ficheiro carregado. Os IDs do pacote de aplicações incluídos e os números de criação são utilizados para detetar e monitorizar o estado de instalação da aplicação do ficheiro carregado. A lista de aplicações incluídas deve conter apenas as aplicações instaladas pelo ficheiro carregado. Qualquer outro tipo de ficheiro que não seja uma aplicação deve ser excluído da lista Aplicações incluídas . Se a lista aplicações incluídas contiver ficheiros que não sejam aplicações ou se todas as aplicações listadas não estiverem instaladas, o estado de instalação da aplicação não comunica o êxito.

Observação

  • Se um pacote PKG contiver várias aplicações, apenas uma delas pode ser apresentada nos relatórios de aplicações relacionados.
  • O primeiro ID de aplicação/pacote na lista Aplicações incluídas é aquele em que será comunicado. A lista pode ser reordenar, se necessário.
  • No caso da aplicação Portal da Empresa do Intune, existem muitas bibliotecas adicionais incluídas no PKG que podem ser removidas com segurança (utilizando o ícone do caixote do lixo). Esta ação deixará apenas um ID de pacote de aplicação individual: com.microsoft.CompanyPortalMac

Dica

O CFBundleIdentifier e CFBundleShortVersionString pode ser encontrado no <app_name>.app/Contents/Info.plist ficheiro de uma aplicação instalada num Mac.

Em alternativa, o Terminal do Mac pode ser utilizado para procurar e confirmar os detalhes incluídos da aplicação de uma aplicação instalada numa localização conhecida.

Por exemplo, para procurar o ID do pacote e o número de compilação do Portal da Empresa, execute o seguinte:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleIdentifier
Em seguida, execute o seguinte:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleShortVersionString

Para aplicações adicionadas ao Intune, pode utilizar o centro de administração do Intune para obter o ID do pacote de aplicações.

Passo 5 – Selecionar etiquetas de âmbito (opcional)

Pode utilizar etiquetas de âmbito para determinar quem pode ver as informações da aplicação cliente no Intune. Para obter detalhes completos sobre etiquetas de âmbito, veja Utilizar o controlo de acesso baseado em funções e etiquetas de âmbito para TI distribuída. 1. Clique em Selecionar etiquetas de âmbito para adicionar opcionalmente etiquetas de âmbito para a aplicação. 2. Selecione Seguinte para apresentar a página Atribuições .

Passo 6 – Atribuições

Pode selecionar as atribuições de grupo Necessárias ou Disponíveis para a aplicação. Para saber mais, confira Adicionar grupos para organizar usuários e dispositivos e Atribuir aplicativos a grupos com o Microsoft Intune.

Observação

Uma aplicação macOS implementada com o agente do Intune não será removida automaticamente do dispositivo quando o dispositivo for descontinuado. A aplicação e os dados que contém permanecerão no dispositivo. Recomenda-se que a aplicação seja removida antes de extinguir o dispositivo.

  1. Para a aplicação específica, selecione o tipo de atribuição Necessário ou Disponível .
  2. Selecione Seguinte para apresentar a página Rever + criar .

Passo 7 – Rever + criar

  1. Reveja os valores e definições que introduziu para a aplicação.
  2. Quando terminar, selecione Criar para adicionar a aplicação ao Intune. É apresentado o painel Descrição geral da aplicação PKG do macOS.

A aplicação que criou aparece na lista de aplicações onde pode atribuí-la aos grupos que escolher. Para obter ajuda, veja Como atribuir aplicações a grupos.

Problemas conhecidos

  • O tipo de atribuição Desinstalar não está disponível. Apenas as atribuições Necessárias e Disponíveis são atualmente suportadas.
  • O Portal da Empresa do Intune mostra o estado Pendente mesmo após uma instalação bem-sucedida da aplicação. Especificamente, as Aplicações disponíveis são apresentadas como Pendentes depois de o utilizador clicar no botão Instalar na aplicação Portal da Empresa, mesmo depois de as aplicações terem sido instaladas com êxito. Os utilizadores podem voltar a tentar a instalação ao clicar em Verificar o estado no dispositivo local no separador Dispositivos da aplicação Portal da Empresa. Os relatórios na Consola de Administração do Intune não são afetados por este problema. Este problema está a ser resolvido ativamente para ser resolvido.

Solução de problemas

A instalação da aplicação macOS pode não ter êxito devido a qualquer um dos seguintes motivos indicados na tabela abaixo. Para resolver estes erros, siga os passos de remediação. Se a aplicação permanecer atribuída, as instalações falhadas serão repetidas na próxima entrada do agente.

Código de erro Mensagem de erro Etapas de correção
0x87D30137 O dispositivo não cumpre o requisito mínimo de SO definido pelo administrador. Atualize o macOS para a versão mínima do SO exigida pelo administrador.
2016214710 O script de pré-instalação fornecido pelo administrador falhou. Isto poderá ser esperado se o script de pré-instalação estiver à espera que uma condição se torne verdadeira antes de a instalação da aplicação poder continuar. O script de pré-instalação com falha será novamente tentado na próxima entrada do dispositivo. Verifique o script de pré-instalação se o erro persistir.
0x87D3012F, 0x87D30130, 0x87D30133, 0x87D30134, 0x87D30136, Não foi possível instalar a aplicação devido a um erro interno. Contacte o suporte do Intune se o erro persistir. Ocorreu um problema ao instalar a aplicação com o Intune. Experimente instalar a aplicação manualmente ou tente criar um novo perfil de aplicação macOS que contenha a aplicação. Contacte o suporte do Intune se o erro persistir.

Tenha em atenção que a falha do script pós-instalação não é comunicada. Uma instalação bem-sucedida da aplicação seguida de um script pós-instalação com falha reportará o estado de instalação da aplicação como "êxito".

Próximas etapas