Настройка Microsoft Launcher

Microsoft Launcher — это приложение Android, которое позволяет пользователям персонализировать свой телефон, сохранять организованность в пути и переходить от работы с телефона на компьютер.

На полностью управляемых устройствах Android Enterprise launcher позволяет ИТ-администраторам предприятия настраивать домашние экраны управляемых устройств, выбирая обои, приложения и значки. Это стандартизирует внешний вид всех управляемых устройств Android в разных oem-устройствах и версиях системы.

Настройка приложения Microsoft Launcher

После добавления приложения Microsoft Launcher в Intune перейдите в центр администрирования Microsoft Intune и выберите Приложения>Политики конфигурации приложений. Добавьте политику конфигурации для управляемых устройств под управлением Android и выберите Microsoft Launcher в качестве связанного приложения. Щелкните Параметры конфигурации , чтобы настроить различные доступные параметры Microsoft Launcher.

Выбор формата параметров конфигурации

Существует два метода, которые можно использовать для определения параметров конфигурации для Microsoft Launcher:

  • Конструктор конфигураций позволяет настраивать параметры с помощью простого в использовании пользовательского интерфейса, который позволяет переключать или отключать функции и задавать значения. В этом методе есть несколько отключенных ключей конфигурации с типом значения BundleArray. Эти ключи конфигурации можно настроить только путем ввода данных JSON.

  • Данные JSON позволяют определить все возможные ключи конфигурации с помощью скрипта JSON.

При добавлении свойств с помощью Designer конфигурации эти свойства можно автоматически преобразовать в JSON, выбрав Ввести данные JSON в раскрывающемся списке Формат параметров конфигурации, как показано ниже.

Формат параметров конфигурации — использование конструктора конфигураций

Примечание.

После настройки свойств с помощью Designer конфигурации данные JSON также будут обновлены таким образом, чтобы они отражали только эти свойства. Чтобы добавить дополнительные ключи конфигурации в данные JSON, используйте пример скрипта JSON , чтобы скопировать необходимые строки для каждого ключа конфигурации.

Если при редактировании ранее созданных политик конфигурации приложений настроены сложные свойства, в процессе редактирования отобразится редактор данных JSON. Все ранее настроенные параметры будут сохранены, и вы можете переключиться на использование конструктора конфигураций для изменения поддерживаемых параметров.

Использование Designer конфигурации

Конструктор конфигураций позволяет выбрать предварительно заполненные параметры и связанные с ними значения.

Формат параметров конфигурации — ввод данных JSON

В следующей таблице перечислены доступные ключи конфигурации Microsoft Launcher, типы значений, значения по умолчанию и описания. Описание содержит ожидаемое поведение устройства на основе выбранных значений. Ключи конфигурации, отключенные в Designer конфигурации, не перечислены в таблице.

Ключ конфигурации Тип значения Значение по умолчанию Описание
Тип регистрации String По умолчанию Позволяет задать тип регистрации, к которой должна применяться эта политика. В настоящее время значение По умолчанию относится к CorporateOwnedBusinessOnly. В настоящее время другие поддерживаемые типы регистрации отсутствуют. Имя ключа JSON: management_mode_key
Разрешено изменение порядка приложения на начальном экране Boolean Верно Позволяет указать, может ли пользователь изменить параметр Порядок приложения на начальном экране .
  • Если задано значение True, порядок приложения, определенный в политике, будет применяться только для первоначального развертывания. Впоследствии политика не будет применяться для соблюдения любых изменений, внесенных пользователем.
  • Если задано значение False, порядок приложения будет применяться при каждой синхронизации.

Примечание: Порядок приложения на начальном экране можно настроить только с помощью редактора JSON.

Имя ключа JSON:
com.microsoft.launcher.HomeScreen.AppOrder.UserChangeAllowed
Настройка размера сетки String Auto Позволяет задать размер сетки для приложений, которые будут размещаться на начальном экране. Вы можете задать количество строк и столбцов приложения, чтобы определить размер сетки в следующем формате: columns;rows. Если вы определяете размер сетки, максимальное число приложений, которые будут отображаться в строке на начальном экране, будет равно числу заданных строк, а максимальное число приложений, которые будут отображаться в столбце на начальном экране, будет равно числу заданных столбцов.

Имя ключа JSON:
com.microsoft.launcher.HomeScreen.GridSize
Установка обои для устройства String Null Позволяет установить обои по своему выбору, введя URL-адрес изображения, который вы хотите установить в качестве обои.

Имя ключа JSON:
com.microsoft.launcher.Wallpaper.URL
Настройка разрешенного изменения обои для пользователей Boolean Верно Позволяет указать, может ли конечный пользователь изменить параметр "Установить обои устройства".
  • Если задано значение True, обои в политике будут применяться только для первоначального развертывания. Позже политика не будет применяться для соблюдения любых изменений, внесенных пользователем.
  • Если задано значение False, обои будут применяться при каждой синхронизации.

Имя ключа JSON:
com.microsoft.launcher.Wallpaper.URL.UserChangeAllowed
Включение веб-канала Boolean Верно Позволяет включить канал средства запуска на устройстве, когда пользователь проводит пальцем вправо на начальном экране.
  • Если задано значение True, веб-канал будет включен.
  • Если задано значение False, веб-канал будет отключен.

Имя ключа JSON:
com.microsoft.launcher.Feed.Enabled
Веб-канал Включить изменение пользователя разрешено Boolean Верно Позволяет указать, может ли пользователь изменить параметр "Включить веб-канал ".
  • Если задано значение True, веб-канал будет применяться только для первоначального развертывания. Позже политика не будет применяться для соблюдения любых изменений, внесенных пользователем.
  • Если задано значение False, веб-канал будет применяться при каждой синхронизации.

Имя ключа JSON:com.microsoft.launcher.Feed.Enabled.UserChangeAllowed
Размещение панели поиска String По нижнему краю Позволяет указать размещение панели поиска на начальном экране.
  • Если задано значение Снизу, строка поиска будет расположена в нижней части начального экрана.
  • Если задано значение Верхняя, строка поиска будет расположена в верхней части начального экрана.
  • Если задано значение Скрыто, панель поиска будет удалена с начального экрана.

Имя ключа JSON:
com.microsoft.launcher.Search.SearchBar.Placement
Разрешено изменение пользователя в строке поиска Boolean Верно Позволяет указать, может ли пользователь изменить параметр Размещение панели поиска .
  • Если задано значение True, размещение панели поиска будет применяться только для первоначального развертывания. Позже политика не будет применяться для соблюдения любых изменений, внесенных пользователем.
  • Если задано значение False, размещение панели поиска будет применяться при каждой синхронизации.

Имя ключа JSON:
com.microsoft.launcher.Search.SearchBar.Placement.UserChangeAllowed

ПРИМЕЧАНИЕ: Для Microsoft Launcher версии 6.2 и более поздних версий этот параметр больше не применяется. Таким образом, установка этого значения не True будет иметь никакого эффекта. Конечные пользователи не смогут настроить расположение панели поиска на своем устройстве.

Режим док-станции String Показать Позволяет включить док-станцию на устройстве, когда пользователь проводит пальцем вверх снизу на начальном экране.
  • Если задано значение Показать, док-станция будет включена.
  • Если задано значение Скрытый, док-станция будет скрыта с начального экрана, но пользователь может отобразить ее, когда это необходимо.
  • Если задано значение Отключено, док-станция будет отключена.

Имя ключа JSON:
com.microsoft.launcher.Dock.Mode
Разрешено изменение пользователя в режиме док-станции String Верно Позволяет указать, может ли пользователь изменить параметр Режим док-станции.
  • Если задано значение True, параметр режима док-станции будет применяться только для первоначального развертывания. Позже политика не будет применяться для соблюдения любых изменений, внесенных пользователем.
  • Если задано значение False, параметр режима док-станции будет применяться при каждой синхронизации.

Имя ключа JSON:
com.microsoft.launcher.Dock.Mode.UserChangeAllowed

Введите данные JSON

Введите данные JSON, чтобы настроить все доступные параметры для Microsoft Launcher и параметры, отключенные в разделе Конфигурация Designer, как показано ниже.

Designer конфигурации — данные JSON

В дополнение к списку настраиваемых параметров, перечисленных в таблице Designer конфигурации (выше), в следующей таблице содержатся ключи конфигурации, которые можно настроить только с помощью данных JSON.

Ключ конфигурации Тип значения Значение по умолчанию Описание
Настройка приложений Allow-Listed
Ключ JSON:com.microsoft.launcher.HomeScreen.Applications
BundleArray См. раздел Настройка разрешенных приложений в списке Позволяет определить набор приложений, отображаемых на начальном экране из числа приложений, установленных на устройстве. Вы можете определить приложения, введя имя пакета приложений, которые вы хотите сделать видимыми, например, com.android.settings чтобы сделать параметры доступными на начальном экране. Приложения, разрешенные в этом разделе, должны быть уже установлены на устройстве, чтобы их можно было увидеть на начальном экране.

Свойства:

  • Пакет: Имя пакета приложения
  • Класса: Действие приложения, относящееся к определенной странице приложения. Если это значение пусто, будет использоваться страница приложения по умолчанию.
Порядок приложений на начальном экране
Ключ JSON: com.microsoft.launcher.HomeScreen.AppOrder
BundleArray См. раздел Порядок приложений на начальном экране Позволяет указать заказ приложения на начальном экране.

Свойства:

  • Тип: Если вы хотите указать позиции приложений, единственным поддерживаемым типом является application. Если вы хотите указать позиции веб-ссылок, тип — weblink.
  • Позиции: Это указывает слот значка приложения на начальном экране. Он начинается с позиции 1 в верхнем левом углу и переходит слева направо, сверху вниз.
  • Пакет: Это имя пакета приложения, используемое для указания порядка приложения.
  • Класса: — это действие приложения, относящееся к определенной странице приложения. Страница приложения по умолчанию будет использоваться, если это значение пусто. Это свойство используется для приложения.
  • Метки: — это действие приложения, относящееся к определенной странице приложения. Страница приложения по умолчанию будет использоваться, если это значение пусто. Это свойство используется для приложения.
  • Ссылку: URL-адрес, который будет запущен после щелчка конечным пользователем значка веб-ссылки. Это свойство используется для веб-ссылки.
Настройка закрепленных веб-ссылок
Ключ JSON: com.microsoft.launcher.HomeScreen.WebLinks
BundleArray Н/Д Эта клавиша позволяет закрепить веб-сайт на начальном экране в виде значка быстрого запуска. Таким образом, вы можете убедиться, что конечный пользователь может иметь быстрый и легкий доступ к основным веб-сайтам. Вы можете изменить расположение каждого значка веб-ссылки в конфигурации "Порядок приложений на начальном экране".

Свойства:

  • Метки: Заголовок веб-ссылки, отображаемый на начальном экране средства запуска MS.
  • Ссылку: URL-адрес, который будет запущен после щелчка конечным пользователем значка веб-ссылки.
Задать фигуру значка папки, открыть формат и направление прокрутки
Ключ JSON: com.microsoft.launcher.Folder.Style
BundleArray Н/Д Позволяет определить внешний вид значка папки и способ открытия папки на начальном экране Microsoft Launcher и закреплении.

Свойства:

  • folderShape: Этот ключ можно задать как одно из пяти значений: Rounded_square, Square, Squircle, Roundи Teardrop.
  • openFullScreen: Этот ключ можно задать как одно из значений: True или False. Если задано значение True, папка будет открыта в полноэкранном режиме. Если задано значение False, папка не будет открыта в полноэкранном режиме.
  • folderScroll: Этот ключ можно задать как одно из значений: vertical или horizontal. Значение по умолчанию задается как vertical.
Задать фигуру значка папки, открыть формат и направление прокрутки Разрешено изменение пользователя
Ключ JSON: com.microsoft.launcher.Folder.Style.UserChangeAllowed
Boolean Верно Позволяет указать, может ли пользователь изменить параметр Стиль папки.

  • Если задано значение True, то форма папки, способ открытия папки и способ прокрутки папки, как определено в политике, будут применяться только для первоначального развертывания. Позже политика не будет применяться для соблюдения любых изменений, внесенных пользователем позже.
  • Если задано значение False, то форма папки, способ открытия папки и способ прокрутки папки будут применяться при каждой синхронизации.

Настройка разрешенных приложений в списке

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

Порядок приложений на начальном экране

{
    "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" 
                } 
            ] 
        }
    ] 
}

Пример конфигурации Microsoft Launcher

Ниже приведен пример скрипта JSON со всеми доступными ключами конфигурации:

{
    "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"
                        }
                    ]
                }
            ]
        }
    ]
}

Дальнейшие действия