Настройка 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 По умолчанию Позволяет задать тип регистрации, к которому должна применяться эта политика. В настоящее время значение Default относится к CorporateOwnedBusinessOnly. В настоящее время не существует других поддерживаемых типов регистрации. Имя ключа JSON: management_mode_key
Начальный экран приложения Разрешен порядок изменения пользователя Логический Верно Позволяет указать, может ли конечный пользователь изменить настройку «Порядок приложений на начальном экране ».
  • Если задано значение 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
Разрешить изменение обоев устройства Логический Верно Позволяет указать, может ли пользователь изменить настройку "Установить обои устройства".
  • Если задано значение true, обои в политике будут применяться только при начальном развертывании. После этого политика не будет применяться с учетом изменений, внесенных пользователем.
  • Если для этого установлено значение False, обои будут применяться при каждой синхронизации.

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

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

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

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

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

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

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

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

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

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

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

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

В дополнение к списку настраиваемых параметров, перечисленному в таблице Configuration 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 Launcher.
  • Ссылка: 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
Логический Верно Позволяет указать, может ли пользователь изменить стиль папки.

  • Если задано значение 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"
                        }
                    ]
                }
            ]
        }
    ]
}

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