Configurar o Microsoft Launcher

Microsoft Launcher é uma aplicação Android que permite aos utilizadores personalizar o seu telemóvel, manter-se organizado em movimento e transferir-se do seu telemóvel para o seu PC.

Em dispositivos totalmente geridos pela Android Enterprise, o Launcher permite que os administradores de TI da empresa personalizem ecrãs domésticos geridos, selecionando o papel de parede, apps e posições de ícones. Isto normaliza o aspeto e a sensação de todos os dispositivos Android geridos em diferentes dispositivos OEM e versões do sistema.

Como configurar a aplicação Microsoft Launcher

Uma vez adicionada a aplicação Microsoft Launcher ao Intune,navegue para o Centro de Administração Microsoft Endpoint Manager e selecione políticas de > configuração da App apps . Adicione uma política de configuração para dispositivos geridos que executam o Android e escolha Microsoft Launcher como a app associada. Clique nas definições de Configuração para configurar as diferentes definições de Microsoft Launcher disponíveis.

Escolher um formato de Definições de configuração

Existem dois métodos que pode utilizar para definir configurações de configuração para Microsoft Launcher:

  • O designer de configuração permite-lhe configurar definições com uma UI fácil de usar que permite alternar funcionalidades dentro ou fora e definir valores. Neste método, existem algumas teclas de configuração desativadas com o tipo de valor BundleArray. Estas teclas de configuração só podem ser configuradas introduzindo dados JSON.

  • Os dados JSON permitem definir todas as chaves de configuração possíveis utilizando um script JSON.

Se adicionar propriedades com o Designer de Configuração, pode converter automaticamente estas propriedades para JSON selecionando os dados do Enter JSON a partir da lista de retirada do formato de configuração, conforme mostrado abaixo.

Formato de configuração - Use o designer de configuração

Nota

Uma vez configuradas as propriedades através do Designer de Configuração, os dados JSON também serão atualizados para refletir apenas estas propriedades. Para adicionar teclas de configuração adicionais nos Dados JSON, utilize o exemplo do script JSON para copiar as linhas necessárias para cada tecla de configuração.

Ao editar políticas de configuração de aplicações previamente criadas, se propriedades complexas tiverem sido configuradas, o processo de edição irá exibir o editor de Dados JSON. Todas as definições previamente configuradas serão preservadas e pode mudar para utilizar o designer de configuração para modificar as definições suportadas.

Usando o designer de configuração

O designer de configuração permite-lhe selecionar definições pré-povoadas e os seus valores associados.

Formato de configuração - Introduza dados JSON

A tabela que se segue lista as Microsoft Launcher chaves de configuração disponíveis, tipos de valor, valores predefinidos e descrições. A descrição fornece o comportamento esperado do dispositivo com base nos valores selecionados. As teclas de configuração que são desativadas no Designer de Configuração não estão listadas na tabela.

Chave de Configuração Tipo de valor Valor predefinido Description
Tipo de Inscrição String Predefinição Permite definir o tipo de inscrição a que esta política deve ser aplicada. Atualmente, o valor Padrão refere-se a CorporateOwnedBusinessOnly. Não existem atualmente outros tipos de matrículas apoiadas. Nome-chave JSON: management_mode_key
Pedido de aplicação de ecrã inicial Pedido de alteração de utilizador permitido Booleano Verdadeiro Permite especificar se a definição de Ordem de Aplicação de Ecrã Inicial pode ser alterada pelo utilizador final.
  • Se definido para True, a ordem de aplicação definida na política só será aplicada para a implementação inicial. Posteriormente, a política não será aplicada para respeitar quaisquer alterações que o utilizador possa ter feito.
  • Se for definido como Falso, a ordem da aplicação será executada em todas as sincronizações.

Nota: A ordem da Aplicação Home Screen só pode ser configurada através do editor JSON.

Nome chave JSON:
com.microsoft.launcher.HomeScreen.AppOrder.UserChangeAllowed
Tamanho da grelha definida String Automático Permite-lhe definir o tamanho da grelha para as aplicações serem posicionadas no ecrã principal. Pode definir o número de linhas e colunas de aplicações para definir o tamanho da grelha no seguinte formato: columns;rows . Se definir o tamanho da grelha, o número máximo de aplicações que serão mostradas em linha no ecrã principal seria o número de linhas definidas e o número máximo de aplicações que serão mostradas numa coluna no ecrã principal seria o número de colunas que definiu.

Nome chave JSON:
com.microsoft.launcher.HomeScreen.GridSize
Definir papel de parede do dispositivo String Nulo Permite-lhe definir um papel de parede à sua escolha introduzindo o URL da imagem que pretende definir como um papel de parede.

Nome chave JSON:
com.microsoft.launcher.Wallpaper.URL
Alterar o utilizador do utilizador do dispositivo de conjunto permitido Booleano Verdadeiro Permite especificar se a definição de papel de parede do dispositivo de definição pode ser alterada pelo utilizador final.
  • Se for definido para True, o papel de parede da política só será aplicado para a implementação inicial. Posteriormente, a política não será aplicada para respeitar quaisquer alterações que o utilizador possa ter feito.
  • Se for definido como Falso, o papel de parede será aplicado em todas as sincronizações.

Nome chave JSON:
com.microsoft.launcher.Wallpaper.URL.UserChangeAllowed
Ativar o feed Booleano Verdadeiro Permite-lhe ativar a alimentação do lançador no dispositivo quando o utilizador passa para a direita no ecrã principal.
  • Se estiver definido para True, o feed será ativado.
  • Se estiver definido para Falso, o feed será desativado.

Nome chave JSON:
com.microsoft.launcher.Feed.Enabled
Feed Enable User Change Allowed Booleano Verdadeiro Permite especificar se a definição 'Feed Enable' pode ser alterada pelo utilizador final.
  • Se estiver definido para True, o feed só será aplicado para a implantação inicial. Posteriormente, a política não será aplicada para respeitar quaisquer alterações que o utilizador possa ter feito.
  • Se for definido como Falso, o feed será aplicado em todas as sincronizações.

Nome chave JSON:com.microsoft.launcher.Feed.Enabled.UserChangeAllowed
Colocação de barras de pesquisa String Inferior Permite especificar a colocação da barra de pesquisa no ecrã principal.
  • Se estiver definida para Bottom, a barra de pesquisa estará localizada na parte inferior do ecrã principal.
  • Se estiver definido para Top, a barra de pesquisa estará localizada no topo do ecrã principal.
  • Se estiver definido para Hidden, a barra de pesquisa será removida do ecrã principal.

Nome chave JSON:
com.microsoft.launcher.Search.SearchBar.Placement
Alteração de utilizador de colocação de barra de pesquisa permitida Booleano Verdadeiro Permite especificar se a definição de Colocação da Barra de Busca pode ser alterada pelo utilizador final.
  • Se for definido para True, a colocação da barra de pesquisa só será aplicada para a implantação inicial. Posteriormente, a política não será aplicada para respeitar quaisquer alterações que o utilizador possa ter feito.
  • Se for definido como Falso, a colocação da barra de pesquisa será aplicada em todas as sincronizações.

Nome chave JSON:
com.microsoft.launcher.Search.SearchBar.Placement.UserChangeAllowed

NOTA: Para Microsoft Launcher v6.2 e mais tarde, esta definição deixará de ser aplicada. Portanto, definir este valor True não terá qualquer efeito. Os seus utilizadores finais não poderão personalizar a localização da colocação da barra de pesquisa no seu dispositivo.

Modo dock String Mostrar Permite-lhe ativar a doca do dispositivo quando o utilizador passar para a direita no ecrã principal.
  • Se estiver definido para mostrar, a doca estará ativada.
  • Se estiver definido para Hidden, a doca esconder-se-á do ecrã principal, mas o utilizador pode exibi-lo quando for necessário.
  • Se estiver definido para Desativado, a doca será desativada.

Nome chave JSON:
com.microsoft.launcher.Dock.Mode
Mudança de utilizador do modo dock permitida String Verdadeiro Permite-lhe especificar se a definição do modo Dock pode ser alterada pelo utilizador final.
  • Se estiver definido para True, a definição do modo dock só será aplicada para a implantação inicial. Posteriormente, a política não será aplicada para respeitar quaisquer alterações que o utilizador possa ter feito.
  • Se estiver definido para False, a definição do modo dock será aplicada em todas as sincronizações.

Nome chave JSON:
com.microsoft.launcher.Dock.Mode.UserChangeAllowed

Insira dados JSON

Introduza os dados JSON para configurar todas as definições disponíveis para o Microsoft Launcher, bem como as definições desativadas no Configuration Designer, como mostrado abaixo.

Designer de Configuração - Dados JSON

Além da lista de configurações configuráveis listadas na tabela Configuration Designer (acima), a tabela seguinte fornece as teclas de configuração que só pode configurar através de dados JSON.

Chave de Configuração Tipo de valor Valor predefinido Description
Definir aplicações Allow-Listed
Chave JSON:com.microsoft.launcher.HomeScreen.Applications
BundleArray Ver: Definir aplicações listadas por admissões Permite definir o conjunto de aplicações visíveis no ecrã principal a partir das aplicações instaladas no dispositivo. Pode definir as aplicações introduzindo o nome do pacote de aplicações das aplicações que gostaria de tornar visível, por exemplo, com.android.settings tornaria as definições acessíveis no ecrã principal. As aplicações que permite listar nesta secção já devem ser instaladas no dispositivo para serem visíveis no ecrã principal.

Propriedades:

  • Pacote: O nome do pacote de candidatura
  • Classe: A atividade da aplicação, que é específica para uma determinada página de aplicações. Usaria a página de aplicação padrão se este valor estiver vazio.
Ordem de aplicação de tela inicial
Chave JSON: com.microsoft.launcher.HomeScreen.AppOrder
BundleArray Ver: Ordem de aplicação de ecrã inicial Permite especificar a ordem da aplicação no ecrã principal.

Propriedades:

  • Tipo: Se quiser especificar posições de aplicações, o único tipo suportado é application . Se quiser especificar posições de links web, o tipo é weblink .
  • Posição: Isto especifica a ranhura do ícone da aplicação no ecrã principal. Isto começa da posição 1 na parte superior esquerda, e vai da esquerda para a direita, de cima para baixo.
  • Pacote: Este é o nome do pacote de aplicações usado para especificar a ordem da aplicação.
  • Classe: Trata-se de uma atividade de aplicação, que é específica de uma determinada página de aplicações. A página de aplicação predefinida será utilizada se este valor estiver vazio. Esta propriedade é usada para aplicativo.
  • Etiqueta: Trata-se de uma atividade de aplicação, que é específica de uma determinada página de aplicações. A página de aplicação predefinida será utilizada se este valor estiver vazio. Esta propriedade é usada para aplicativo.
  • Ligação: O url a ser lançado após o utilizador final clica no ícone de link web. Esta propriedade é usada para ligação web.
Definir links web pinned
Chave JSON: com.microsoft.launcher.HomeScreen.WebLinks
BundleArray N/D Esta chave permite-lhe fixar o website no ecrã principal como ícone de lançamento rápido. Desta forma, pode certificar-se de que o utilizador final pode ter acesso rápido e fácil a websites essenciais. Pode modificar a localização de cada ícone de link web na configuração 'Ordem de Aplicação de ecrã inicial'.

Propriedades:

  • Etiqueta: O título do weblink exibido no ecrã principal do MS Launcher.
  • Ligação: O url a ser lançado após o utilizador final clica no ícone de link web.
Definir forma de ícone de pasta, formato aberto e direção de deslocação
Chave JSON: com.microsoft.launcher.Folder.Style
BundleArray N/D Permite-lhe definir a aparência do ícone da pasta e a forma de abrir uma pasta no ecrã e na doca do Microsoft Launcher.

Propriedades:

  • formação de pasta: Esta chave pode ser definida como um dos cinco valores: Rounded_square , , , e Square Squircle Round Teardrop .
  • openFullScreen: Esta chave pode ser definida como um dos valores: True ou False . Se estiver True definida, a pasta será aberta no ecrã completo. Se estiver False definida, a pasta não será aberta no ecrã completo.
  • pastaScroll: Esta chave pode ser definida como um dos valores: vertical ou horizontal . O valor predefinido é definido como vertical .
Definir forma de ícone de pasta, formato aberto e mudança de utilizadores de direção de deslocação permitida
Chave JSON: com.microsoft.launcher.Folder.Style.UserChangeAllowed
Booleano Verdadeiro Permite especificar se a definição de Estilo de pasta pode ser alterada pelo utilizador final.

  • Se for True definida, a forma da pasta, a forma como a pasta se abre e a forma como a pasta se desloca como definida na política só serão aplicadas para a implantação inicial. Posteriormente, a política não será aplicada para respeitar quaisquer alterações que o utilizador possa ter feito mais tarde.
  • Se estiver False definido, a forma da pasta, a forma como a pasta se abre e a forma como a pasta desloca será aplicada em todas as sincronizações.

Definir aplicações listadas por admissão

{
    "key": "com.microsoft.launcher.HomeScreen.Applications",
    "valueBundleArray": 
    [
        {
            "managedProperty": [
                {
                    "key": "package",
                    "valueString": "com.android.settings"
                },
                {
                    "key": "class",
                    "valueString": ""
                }
            ]
        }
    ]
}

Ordem de aplicação de tela inicial

{
    "key": "com.microsoft.launcher.HomeScreen.AppOrder",
    "valueBundleArray": 
    [
        {
            "managedProperty": [
                {
                    "key": "type",
                    "valueString": "application"
                },
                {
                    "key": "position",
                    "valueInteger": 1
                },
                {
                    "key": "package",
                    "valueString": "com.android.settings"
                },
                {
                    "key": "class",
                    "valueString": ""
                }
            ]
        }
    ]
}
{ 
    "key": "com.microsoft.launcher.HomeScreen.WebLinks",  
    "valueBundleArray": [ 
        { 
            "managedProperty": [ 
                { 
                    "key": "label",
                    "valueString": "weblink" 
                },  
                { 
                    "key": "link", 
                    "valueString": "https://www.microsoft.com" 
                } 
            ] 
        }
    ] 
},
{ 
    "key": "com.microsoft.launcher.HomeScreen.AppOrder",  
    "valueBundleArray": [ 
        { 
            "managedProperty": [ 
                { 
                    "key": "type",  
                    "valueString": "weblink" 
                },  
                { 
                    "key": "position",  
                    "valueInteger": 2
                },  
                { 
                    "key": "label",  
                    "valueString": "Microsoft" 
                },  
                { 
                    "key": "link",  
                    "valueString": "https://www.microsoft.com" 
                } 
            ] 
        }
    ] 
}

Exemplo de configuração do Microsoft Launcher

Segue-se um roteiro JSON de exemplo com todas as chaves de configuração disponíveis incluídas:

{
    "kind": "androidenterprise#managedConfiguration", 
    "productId": "app:com.microsoft.launcher", 
    "managedProperty": [
        {
            "key": "management_mode_key", 
            "valueString": "Default"
        }, 
        {
            "key": "com.microsoft.launcher.Feed.Enable.UserChangeAllowed", 
            "valueBool": false
        }, 
        {
            "key": "com.microsoft.launcher.Feed.Enable", 
            "valueBool": true
        }, 
        {
            "key": "com.microsoft.launcher.Wallpaper.Url.UserChangeAllowed", 
            "valueBool": false
        }, 
        {
            "key": "com.microsoft.launcher.Wallpaper.Url", 
            "valueString": "http://www.contoso.com/wallpaper.png"
        }, 
        {
            "key": "com.microsoft.launcher.HomeScreen.GridSize", 
            "valueString": "5;5"
        }, 
        {
            "key": "com.microsoft.launcher.HomeScreen.Applications", 
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "package", 
                            "valueString": "com.ups.mobile.android"
                        }, 
                        {
                            "key": "class", 
                            "valueString": ""
                        }
                    ]
                }, 
                {
                    "managedProperty": [
                        {
                            "key": "package", 
                            "valueString": "com.microsoft.teams"
                        }, 
                        {
                            "key": "class", 
                            "valueString": ""
                        }
                    ]
                }, 
                {
                    "managedProperty": [
                        {
                            "key": "package", 
                            "valueString": "com.microsoft.bing"
                        }, 
                        {
                            "key": "class", 
                            "valueString": ""
                        }
                    ]
                }
            ]
        }, 
        { 
            "key": "com.microsoft.launcher.HomeScreen.WebLinks",  
            "valueBundleArray": [ 
                { 
                    "managedProperty": [ 
                        { 
                            "key": "label",
                            "valueString": "News" 
                        },  
                        { 
                            "key": "link", 
                            "valueString": "https://www.contoso.com" 
                        } 
                    ] 
                }
            ] 
        },
        {
            "key": "com.microsoft.launcher.HomeScreen.AppOrder.UserChangeAllowed", 
            "valueBool": false
        }, 
        {
            "key": "com.microsoft.launcher.HomeScreen.AppOrder", 
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "type", 
                            "valueString": "application"
                        }, 
                        {
                            "key": "position", 
                            "valueInteger": 17
                        }, 
                        {
                            "key": "package", 
                            "valueString": "com.ups.mobile.android"
                        }, 
                        {
                            "key": "class", 
                            "valueString": ""
                        }
                    ]
                }, 
                {
                    "managedProperty": [
                        {
                            "key": "type", 
                            "valueString": "application"
                        }, 
                        {
                            "key": "position", 
                            "valueInteger": 18
                        }, 
                        {
                            "key": "package", 
                            "valueString": "com.microsoft.teams"
                        }, 
                        {
                            "key": "class", 
                            "valueString": ""
                        }
                    ]
                }, 
                {
                    "managedProperty": [
                        {
                            "key": "type", 
                            "valueString": "application"
                        }, 
                        {
                            "key": "position", 
                            "valueInteger": 19
                        }, 
                        {
                            "key": "package", 
                            "valueString": "com.microsoft.bing"
                        }, 
                        {
                            "key": "class", 
                            "valueString": ""
                        }
                    ]
                },
                {
                    "managedProperty": [
                        {
                            "key": "type", 
                            "valueString": "weblink"
                        }, 
                        {
                            "key": "position", 
                            "valueInteger": 20
                        }, 
                        {
                            "key": "label", 
                            "valueString": "News"
                        }, 
                        {
                            "key": "link", 
                            "valueString": "https://www.contoso.com"
                        }
                    ]
                }
            ]
        }
    ]
}

Passos seguintes