Configurar o Microsoft Launcher

O Microsoft Launcher é um aplicativo Android que permite que os usuários personalizem seu telefone, permaneçam organizados em movimento e transfiram de trabalhar do telefone para o computador.

Em dispositivos totalmente gerenciados do Android Enterprise, o Launcher permite que os administradores de TI corporativos personalizem as telas domésticas do dispositivo gerenciado selecionando as posições de papel de parede, aplicativos e ícones. Isso padroniza a aparência de todos os dispositivos Android gerenciados em diferentes dispositivos OEM e versões do sistema.

Como configurar o aplicativo Microsoft Launcher

Depois que o aplicativo Microsoft Launcher for adicionado ao Intune, navegue até o centro de administração Microsoft Intune e selecionePolíticas de configuração do Aplicativo deAplicativos>. Adicione uma política de configuração para dispositivos gerenciados que executam o Android e escolha Microsoft Launcher como o aplicativo associado. Clique em Configurações para configurar as diferentes configurações disponíveis do Microsoft Launcher.

Escolher um formato de configuração

Há dois métodos que você pode usar para definir as configurações do Microsoft Launcher:

  • O designer de configuração permite configurar configurações com uma interface do usuário fácil de usar que permite alternar recursos e desativar e definir valores. Neste método, há algumas chaves de configuração desabilitadas com o tipo de valor BundleArray. Essas chaves de configuração só podem ser configuradas inserindo dados JSON.

  • Os dados JSON permitem que você defina todas as chaves de configuração possíveis usando um script JSON.

Se você adicionar propriedades com o Configuration Designer, poderá converter automaticamente essas propriedades em JSON selecionando Inserir dados JSON na lista suspensa formato configurações de configuração, conforme mostrado abaixo.

Formato de configuração – Usar designer de configuração

Observação

Depois que as propriedades forem configuradas por meio do Designer de Configuração, os dados JSON também serão atualizados para refletir apenas essas propriedades. Para adicionar chaves de configuração adicionais aos Dados JSON, use o exemplo de script JSON para copiar as linhas necessárias para cada chave de configuração.

Ao editar políticas de configuração de aplicativo criadas anteriormente, se propriedades complexas tiverem sido configuradas, o processo de edição exibirá o editor de dados JSON. Todas as configurações configuradas anteriormente serão preservadas e você pode alternar para usar o designer de configuração para modificar as configurações com suporte.

Usando o Designer de Configuração

O designer de configuração permite selecionar configurações pré-preenchidas e seus valores associados.

Formato de configuração – Inserir dados JSON

A tabela a seguir lista as chaves de configuração disponíveis do Microsoft Launcher, tipos de valor, valores padrão e descrições. A descrição fornece o comportamento esperado do dispositivo com base nos valores selecionados. As chaves de configuração que estão desabilitadas na configuração Designer não estão listadas na tabela.

Chave de Configuração Tipo do valor Valor padrão Descrição
Tipo de Registro Cadeia de caracteres Padrão Permite que você defina o tipo de registro ao qual essa política deve ser aplicada. Atualmente, o valor Default refere-se a CorporateOwnedBusinessOnly. Não há outros tipos de registro com suporte no momento. Nome da chave JSON: management_mode_key
Alteração de usuário da ordem de aplicativo da tela inicial permitida Booliano Verdadeiro Permite especificar se a configuração da Ordem de Aplicativo da Tela Inicial pode ser alterada pelo usuário final.
  • Se definido como True, a ordem do aplicativo definida na política só será imposta para a implantação inicial. Posteriormente, a política não será imposta para respeitar quaisquer alterações que o usuário possa ter feito.
  • Se definido como False, a ordem do aplicativo será imposta em cada sincronização.

Nota: A ordem do Aplicativo de Tela Inicial só pode ser configurada por meio do editor JSON.

Nome da chave JSON:
com.microsoft.launcher.HomeScreen.AppOrder.UserChangeAllowed
Definir o tamanho da grade Cadeia de caracteres Auto Permite definir o tamanho da grade para que os aplicativos sejam posicionados na tela inicial. Você pode definir o número de linhas e colunas de aplicativo para definir o tamanho da grade no seguinte formato: columns;rows. Se você definir o tamanho da grade, o número máximo de aplicativos que serão mostrados em uma linha na tela inicial seria o número de linhas definidas e o número máximo de aplicativos que serão mostrados em uma coluna na tela inicial seria o número de colunas definidas.

Nome da chave JSON:
com.microsoft.launcher.HomeScreen.GridSize
Definir papel de parede do dispositivo Cadeia de caracteres Nulo Permite que você defina um papel de parede de sua escolha inserindo a URL da imagem que você deseja definir como um papel de parede.

Nome da chave JSON:
com.microsoft.launcher.Wallpaper.URL
Definir a alteração de usuário do papel de parede do dispositivo permitida Booliano Verdadeiro Permite especificar se a configuração Definir Papel de Parede do Dispositivo pode ser alterada pelo usuário final.
  • Se definido como True, o papel de parede na política só será imposto para a implantação inicial. Posteriormente, a política não será imposta para respeitar quaisquer alterações que o usuário possa ter feito.
  • Se definido como False, o papel de parede será imposto em cada sincronização.

Nome da chave JSON:
com.microsoft.launcher.Wallpaper.URL.UserChangeAllowed
Habilitar feed Booliano Verdadeiro Permite habilitar o feed do inicializador no dispositivo quando o usuário desliza para a direita na tela inicial.
  • Se definido como True, o feed será habilitado.
  • Se definido como False, o feed será desabilitado.

Nome da chave JSON:
com.microsoft.launcher.Feed.Enabled
Feed Enable User Change Allowed Booliano Verdadeiro Permite especificar se a configuração Do Feed Enable pode ser alterada pelo usuário final.
  • Se definido como True, o feed só será imposto para a implantação inicial. Posteriormente, a política não será imposta para respeitar quaisquer alterações que o usuário possa ter feito.
  • Se definido como False, o feed será imposto em cada sincronização.

Nome da chave JSON:com.microsoft.launcher.Feed.Enabled.UserChangeAllowed
Posicionamento da Barra de Pesquisa Cadeia de caracteres Inferior Permite especificar o posicionamento da barra de pesquisa na tela inicial.
  • Se definida como Inferior, a barra de pesquisa estará localizada na parte inferior da tela inicial.
  • Se definida como Top, a barra de pesquisa estará localizada na parte superior da tela inicial.
  • Se definido como Oculto, a barra de pesquisa será removida da tela inicial.

Nome da chave JSON:
com.microsoft.launcher.Search.SearchBar.Placement
Alteração de usuário da barra de pesquisa permitida Booliano Verdadeiro Permite especificar se a configuração de Posicionamento da Barra de Pesquisa pode ser alterada pelo usuário final.
  • Se definido como True, o posicionamento da barra de pesquisa só será imposto para a implantação inicial. Posteriormente, a política não será imposta para respeitar quaisquer alterações que o usuário possa ter feito.
  • Se definido como False, o posicionamento da barra de pesquisa será imposto em cada sincronização.

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

NOTA: Para o Microsoft Launcher v 6.2 e posterior, essa configuração não será mais imposta. Portanto, definir esse valor como True não terá efeito. Os usuários finais não poderão personalizar o local da colocação da barra de pesquisa em seu dispositivo.

Modo Dock Cadeia de caracteres Mostrar Permite habilitar o encaixe no dispositivo quando o usuário desliza para cima da parte inferior da tela inicial.
  • Se definido como Mostrar, o dock será habilitado.
  • Se definido como Oculto, o dock se esconderá da tela inicial, mas o usuário poderá exibi-lo quando for necessário.
  • Se definido como Desabilitado, o dock será desabilitado.

Nome da chave JSON:
com.microsoft.launcher.Dock.Mode
Alteração de usuário do modo dock permitida Cadeia de caracteres Verdadeiro Permite especificar se a configuração do Modo do Dock pode ser alterada pelo usuário final.
  • Se definida como True, a configuração do modo de encaixe só será imposta para a implantação inicial. Posteriormente, a política não será imposta para respeitar quaisquer alterações que o usuário possa ter feito.
  • Se definida como False, a configuração do modo de encaixe será imposta em cada sincronização.

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

Inserir dados JSON

Insira dados JSON para configurar todas as configurações disponíveis para o Microsoft Launcher e as configurações desabilitadas na Configuração Designer, conforme mostrado abaixo.

Configuração Designer – dados JSON

Além da lista de configurações configuráveis listadas na tabela Configuração Designer (acima), a tabela a seguir fornece as chaves de configuração que você só pode configurar por meio de dados JSON.

Chave de Configuração Tipo do valor Valor padrão Descrição
Definir aplicativos Allow-Listed
Chave JSON:com.microsoft.launcher.HomeScreen.Applications
BundleArray Confira: Definir aplicativos listados por permissão Permite definir o conjunto de aplicativos visíveis na tela inicial entre os aplicativos instalados no dispositivo. Você pode definir os aplicativos inserindo o nome do pacote de aplicativos dos aplicativos que deseja tornar visíveis, por exemplo, com.android.settings tornaria as configurações acessíveis na tela inicial. Os aplicativos que você permite lista nesta seção já devem ser instalados no dispositivo para ficarem visíveis na tela inicial.

Propriedades:

  • Pacote: O nome do pacote de aplicativo
  • Classe: A atividade do aplicativo, que é específica para uma determinada página de aplicativo. Ele usaria a página de aplicativo padrão se esse valor estivesse vazio.
Ordem do Aplicativo da Tela Inicial
Chave JSON: com.microsoft.launcher.HomeScreen.AppOrder
BundleArray Confira: Ordem do aplicativo de tela inicial Permite especificar o pedido do aplicativo na tela inicial.

Propriedades:

  • Tipo: Se você quiser especificar posições de aplicativos, o único tipo com suporte será application. Se você quiser especificar posições de links da Web, o tipo será weblink.
  • Posição: Isso especifica o slot de ícone do aplicativo na tela inicial. Isso começa da posição 1 no canto superior esquerdo e vai da esquerda para a direita, de cima para baixo.
  • Pacote: Este é o nome do pacote de aplicativo usado para especificar a ordem do aplicativo.
  • Classe: O é uma atividade de aplicativo, que é específica para uma determinada página de aplicativo. A página de aplicativo padrão será usada se esse valor estiver vazio. Essa propriedade é usada para aplicativo.
  • Rótulo: O é uma atividade de aplicativo, que é específica para uma determinada página de aplicativo. A página de aplicativo padrão será usada se esse valor estiver vazio. Essa propriedade é usada para aplicativo.
  • Link: A url a ser lançada após o usuário final clica no ícone do link da Web. Essa propriedade é usada para o link da Web.
Definir links Web fixados
Chave JSON: com.microsoft.launcher.HomeScreen.WebLinks
BundleArray N/D Essa chave permite fixar o site na tela inicial como ícone de inicialização rápida. Dessa forma, você pode garantir que o usuário final possa ter acesso rápido e fácil a sites essenciais. Você pode modificar o local de cada ícone de link da Web na configuração 'Home Screen App Order'.

Propriedades:

  • Rótulo: O título do weblink exibido na tela inicial do Ms Launcher.
  • Link: A url a ser lançada após o usuário final clica no ícone do link da Web.
Definir forma de ícone de pasta, formato aberto e direção de rolagem
Chave JSON: com.microsoft.launcher.Folder.Style
BundleArray N/D Permite que você defina a aparência do ícone de pasta e a maneira de abrir uma pasta na tela inicial do Microsoft Launcher e encaixe.

Propriedades:

  • folderShape: Essa chave pode ser definida como um dos cinco valores: Rounded_square, , Square, Squirclee RoundTeardrop.
  • openFullScreen: Essa chave pode ser definida como um dos valores: True ou False. Se ela estiver definida como True, a pasta será aberta na tela inteira. Se ela estiver definida como False, a pasta não será aberta na tela inteira.
  • folderScroll: Essa chave pode ser definida como um dos valores: vertical ou horizontal. O valor padrão é definido como vertical.
Definir forma de ícone de pasta, formato aberto e alteração de usuário de direção de rolagem permitida
Chave JSON: com.microsoft.launcher.Folder.Style.UserChangeAllowed
Booliano Verdadeiro Permite especificar se a configuração Estilo de Pasta pode ser alterada pelo usuário final.

  • Se definido como True, a forma da pasta, a forma como a pasta é aberta e a forma como a pasta rola conforme definido na política só será imposta para a implantação inicial. Posteriormente, a política não será imposta para respeitar quaisquer alterações que o usuário possa ter feito posteriormente.
  • Se definido como False, a forma da pasta, a forma como a pasta é aberta e a forma como a pasta rola será imposta em cada sincronização.

Definir aplicativos listados por permissão

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

Ordem do aplicativo 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

Veja a seguir um exemplo de script JSON 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"
                        }
                    ]
                }
            ]
        }
    ]
}

Próximas etapas