Konfigurowanie programu Microsoft Launcher

Microsoft Launcher to aplikacja systemu Android, która umożliwia użytkownikom personalizowanie telefonu, organizowanie się w podróży i przenoszenie z pracy z telefonu na komputer.

Na w pełni zarządzanych urządzeniach z systemem Android Enterprise narzędzie Launcher umożliwia administratorom IT przedsiębiorstwa dostosowywanie ekranów głównych zarządzanych urządzeń przez wybranie tapety, aplikacji i pozycji ikon. To standaryzuje wygląd i działanie wszystkich zarządzanych urządzeń z systemem Android na różnych urządzeniach OEM i wersjach systemowych.

Jak skonfigurować aplikację Microsoft Launcher

Po dodaniu aplikacji Microsoft Launcher do usługi Intune przejdź do centrum administracyjnego Microsoft Intune i wybierz pozycjęZasady konfiguracji aplikacjiaplikacji>. Dodaj zasady konfiguracji dla urządzeń zarządzanych z systemem Android i wybierz pozycję Microsoft Launcher jako skojarzoną aplikację. Kliknij pozycję Ustawienia konfiguracji , aby skonfigurować różne dostępne ustawienia programu Microsoft Launcher.

Wybieranie formatu ustawień konfiguracji

Istnieją dwie metody, których można użyć do definiowania ustawień konfiguracji programu Microsoft Launcher:

  • Projektant konfiguracji umożliwia konfigurowanie ustawień przy użyciu łatwego w użyciu interfejsu użytkownika, który umożliwia włączanie lub wyłączanie funkcji oraz ustawianie wartości. W tej metodzie istnieje kilka wyłączonych kluczy konfiguracji o typie wartości BundleArray. Te klucze konfiguracji można skonfigurować tylko przez wprowadzenie danych JSON.

  • Dane JSON umożliwiają definiowanie wszystkich możliwych kluczy konfiguracji przy użyciu skryptu JSON.

Jeśli dodasz właściwości za pomocą Projektant konfiguracji, możesz automatycznie przekonwertować te właściwości na format JSON, wybierając pozycję Wprowadź dane JSON z listy rozwijanej Format ustawień konfiguracji, jak pokazano poniżej.

Format ustawień konfiguracji — korzystanie z projektanta konfiguracji

Uwaga

Po skonfigurowaniu właściwości za pośrednictwem Projektant konfiguracji dane JSON również zostaną zaktualizowane w celu odzwierciedlenia tylko tych właściwości. Aby dodać dodatkowe klucze konfiguracji do danych JSON, użyj przykładu skryptu JSON , aby skopiować niezbędne wiersze dla każdego klucza konfiguracji.

Jeśli skonfigurowano złożone właściwości podczas edytowania wcześniej utworzonych zasad konfiguracji aplikacji, w procesie edycji zostanie wyświetlony edytor danych JSON. Wszystkie wcześniej skonfigurowane ustawienia zostaną zachowane i można przełączyć się do używania projektanta konfiguracji do modyfikowania obsługiwanych ustawień.

Korzystanie z Projektant konfiguracji

Projektant konfiguracji umożliwia wybranie wstępnie wypełnionych ustawień i skojarzonych z nimi wartości.

Format ustawień konfiguracji — wprowadź dane JSON

W poniższej tabeli wymieniono dostępne klucze konfiguracji programu Microsoft Launcher, typy wartości, wartości domyślne i opisy. Opis zawiera oczekiwane zachowanie urządzenia na podstawie wybranych wartości. Klucze konfiguracji wyłączone w Projektant konfiguracji nie są wymienione w tabeli.

Klucz konfiguracji Typ wartości Wartość domyślna Opis
Typ rejestracji Ciąg Domyślne Umożliwia ustawienie typu rejestracji, do których powinny być stosowane te zasady. Obecnie wartość Domyślna odnosi się do wartości CorporateOwnedBusinessOnly. Obecnie nie ma żadnych innych obsługiwanych typów rejestracji. Nazwa klucza JSON: management_mode_key
Dozwolona zmiana kolejności użytkowników w aplikacji ekranu głównego Wartość logiczna True Umożliwia określenie, czy ustawienie Kolejność aplikacji ekranu głównego może zostać zmienione przez użytkownika końcowego.
  • Jeśli zostanie ustawiona wartość True, kolejność aplikacji zdefiniowana w zasadach będzie wymuszana tylko dla początkowego wdrożenia. Następnie zasady nie będą wymuszane w celu uwzględnienia jakichkolwiek zmian wprowadzonych przez użytkownika.
  • Jeśli ustawiono wartość False, kolejność aplikacji będzie wymuszana przy każdej synchronizacji.

Uwaga: Kolejność aplikacji ekranu głównego można skonfigurować tylko za pośrednictwem edytora JSON.

Nazwa klucza JSON:
com.microsoft.launcher.HomeScreen.AppOrder.UserChangeAllowed
Ustawianie rozmiaru siatki Ciąg Automatycznie Umożliwia ustawienie rozmiaru siatki dla aplikacji, które mają być umieszczone na ekranie głównym. Możesz ustawić liczbę wierszy i kolumn aplikacji, aby zdefiniować rozmiar siatki w następującym formacie: columns;rows. Jeśli zdefiniujesz rozmiar siatki, maksymalną liczbą aplikacji, która będzie wyświetlana w wierszu na ekranie głównym, będzie liczba ustawionych wierszy, a maksymalna liczba aplikacji, które będą wyświetlane w kolumnie na ekranie głównym, będzie liczbą ustawionych kolumn.

Nazwa klucza JSON:
com.microsoft.launcher.HomeScreen.GridSize
Ustawianie tapety urządzenia Ciąg Null Umożliwia ustawienie wybranej tapety, wprowadzając adres URL obrazu, który chcesz ustawić jako tapetę.

Nazwa klucza JSON:
com.microsoft.launcher.Wallpaper.URL
Ustaw dozwoloną zmianę użytkownika tapety urządzenia Wartość logiczna True Umożliwia określenie, czy ustawienie Ustaw tapetę urządzenia może zostać zmienione przez użytkownika końcowego.
  • Jeśli ustawiono wartość True, tapeta w zasadach będzie wymuszana tylko dla początkowego wdrożenia. Później zasady nie będą wymuszane w celu uwzględnienia jakichkolwiek zmian wprowadzonych przez użytkownika.
  • Jeśli ustawiono wartość False, tapeta będzie wymuszana przy każdej synchronizacji.

Nazwa klucza JSON:
com.microsoft.launcher.Wallpaper.URL.UserChangeAllowed
Włączanie kanału informacyjnego Wartość logiczna True Umożliwia włączenie kanału informacyjnego uruchamiania na urządzeniu, gdy użytkownik przesuwa palcem w prawo na ekranie głównym.
  • Jeśli zostanie ustawiona wartość True, kanał informacyjny zostanie włączony.
  • Jeśli zostanie ustawiona wartość False, kanał informacyjny zostanie wyłączony.

Nazwa klucza JSON:
com.microsoft.launcher.Feed.Enabled
Dozwolone włączanie zmiany użytkownika w kanale informacyjnym Wartość logiczna True Umożliwia określenie, czy ustawienie Włącz kanał informacyjny może zostać zmienione przez użytkownika końcowego.
  • Jeśli zostanie ustawiona wartość True, kanał informacyjny będzie wymuszany tylko dla początkowego wdrożenia. Później zasady nie będą wymuszane w celu uwzględnienia jakichkolwiek zmian wprowadzonych przez użytkownika.
  • Jeśli ustawiono wartość False, kanał informacyjny będzie wymuszany przy każdej synchronizacji.

Nazwa klucza JSON:com.microsoft.launcher.Feed.Enabled.UserChangeAllowed
Umieszczanie paska wyszukiwania Ciąg Dolny Umożliwia określenie położenia paska wyszukiwania na ekranie głównym.
  • Jeśli zostanie ustawiona wartość Dolna, pasek wyszukiwania będzie znajdować się w dolnej części ekranu głównego.
  • Jeśli zostanie ustawiona wartość Góra, pasek wyszukiwania zostanie umieszczony w górnej części ekranu głównego.
  • Jeśli zostanie ustawiona wartość Ukryte, pasek wyszukiwania zostanie usunięty z ekranu głównego.

Nazwa klucza JSON:
com.microsoft.launcher.Search.SearchBar.Placement
Dozwolona zmiana umieszczania użytkownika na pasku wyszukiwania Wartość logiczna True Umożliwia określenie, czy ustawienie Umieszczanie paska wyszukiwania może zostać zmienione przez użytkownika końcowego.
  • Jeśli zostanie ustawiona wartość True, umieszczenie paska wyszukiwania będzie wymuszane tylko dla początkowego wdrożenia. Później zasady nie będą wymuszane w celu uwzględnienia jakichkolwiek zmian wprowadzonych przez użytkownika.
  • Jeśli zostanie ustawiona wartość False, umieszczenie paska wyszukiwania będzie wymuszane przy każdej synchronizacji.

Nazwa klucza JSON:
com.microsoft.launcher.Search.SearchBar.Placement.UserChangeAllowed

UWAGA: W przypadku programu Microsoft Launcher w wersji 6.2 lub nowszej to ustawienie nie będzie już wymuszane. W związku z tym ustawienie tej wartości True nie będzie miało żadnego wpływu. Użytkownicy końcowi nie będą mogli dostosować lokalizacji umieszczania paska wyszukiwania na swoim urządzeniu.

Tryb docka Ciąg Pokaż Umożliwia włączenie docka na urządzeniu, gdy użytkownik przesuwa palcem w górę od dołu na ekranie głównym.
  • Jeśli zostanie ustawiona wartość Pokaż, dock zostanie włączony.
  • Jeśli zostanie ustawiona wartość Ukryte, dok zostanie ukryty na ekranie głównym, ale użytkownik może go wyświetlić w razie potrzeby.
  • Jeśli zostanie ustawiona wartość Wyłączone, dock zostanie wyłączony.

Nazwa klucza JSON:
com.microsoft.launcher.Dock.Mode
Dozwolona zmiana użytkownika w trybie docka Ciąg True Umożliwia określenie, czy ustawienie Tryb docka może zostać zmienione przez użytkownika końcowego.
  • Jeśli zostanie ustawiona wartość True, ustawienie trybu dokowania będzie wymuszane tylko dla początkowego wdrożenia. Później zasady nie będą wymuszane w celu uwzględnienia jakichkolwiek zmian wprowadzonych przez użytkownika.
  • Jeśli ustawisz wartość False, ustawienie trybu docka będzie wymuszane przy każdej synchronizacji.

Nazwa klucza JSON:
com.microsoft.launcher.Dock.Mode.UserChangeAllowed

Wprowadź dane JSON

Wprowadź dane JSON, aby skonfigurować wszystkie dostępne ustawienia programu Microsoft Launcher, a ustawienia wyłączone w Projektant konfiguracji, jak pokazano poniżej.

Projektant konfiguracji — dane JSON

Oprócz listy konfigurowalnych ustawień wymienionych w tabeli Configuration Projektant (powyżej) poniższa tabela zawiera klucze konfiguracji, które można skonfigurować tylko za pośrednictwem danych JSON.

Klucz konfiguracji Typ wartości Wartość domyślna Opis
Ustawianie aplikacji Allow-Listed
Klucz JSON:com.microsoft.launcher.HomeScreen.Applications
BundleArray Zobacz: Ustawianie aplikacji dozwolonych na liście Umożliwia zdefiniowanie zestawu aplikacji widocznych na ekranie głównym spośród aplikacji zainstalowanych na urządzeniu. Aplikacje można zdefiniować, wprowadzając nazwę pakietu aplikacji aplikacji, które mają być widoczne, na przykład com.android.settings w celu ułatwienia dostępu do ustawień na ekranie głównym. Aplikacje dozwolone w tej sekcji powinny być już zainstalowane na urządzeniu, aby były widoczne na ekranie głównym.

Właściwości:

  • Pakiet: Nazwa pakietu aplikacji
  • Klasa: Działanie aplikacji, które jest specyficzne dla określonej strony aplikacji. Użyje domyślnej strony aplikacji, jeśli ta wartość jest pusta.
Kolejność aplikacji ekranu głównego
Klucz JSON: com.microsoft.launcher.HomeScreen.AppOrder
BundleArray Zobacz: Kolejność aplikacji ekranu głównego Umożliwia określenie kolejności aplikacji na ekranie głównym.

Właściwości:

  • Typu: Jeśli chcesz określić pozycje aplikacji, jedynym obsługiwanym typem jest application. Jeśli chcesz określić pozycje linków internetowych, typ to weblink.
  • Pozycji: Określa miejsce ikony aplikacji na ekranie głównym. Zaczyna się od pozycji 1 w lewym górnym rogu i przechodzi od lewej do prawej, od góry do dołu.
  • Pakiet: Jest to nazwa pakietu aplikacji używana do określania kolejności aplikacji.
  • Klasa: Jest to działanie aplikacji, które jest specyficzne dla określonej strony aplikacji. Jeśli ta wartość jest pusta, zostanie użyta domyślna strona aplikacji. Ta właściwość jest używana dla aplikacji.
  • Etykiety: Jest to działanie aplikacji, które jest specyficzne dla określonej strony aplikacji. Jeśli ta wartość jest pusta, zostanie użyta domyślna strona aplikacji. Ta właściwość jest używana dla aplikacji.
  • Link: Adres URL, który ma zostać uruchomiony po kliknięciu ikony linku internetowego przez użytkownika końcowego. Ta właściwość jest używana na potrzeby linku internetowego.
Ustawianie przypiętych linków sieci Web
Klucz JSON: com.microsoft.launcher.HomeScreen.WebLinks
BundleArray Nie dotyczy Ten klucz umożliwia przypięcie witryny internetowej do ekranu głównego jako ikony szybkiego uruchamiania. Dzięki temu możesz mieć pewność, że użytkownik końcowy może mieć szybki i łatwy dostęp do podstawowych witryn internetowych. Lokalizację każdej ikony linku internetowego można zmodyfikować w konfiguracji "Kolejność aplikacji ekranu głównego".

Właściwości:

  • Etykiety: Tytuł linku internetowego wyświetlany na ekranie głównym programu MS Launcher.
  • Link: Adres URL, który ma zostać uruchomiony po kliknięciu ikony linku internetowego przez użytkownika końcowego.
Ustaw kształt ikony folderu, otwórz format i kierunek przewijania
Klucz JSON: com.microsoft.launcher.Folder.Style
BundleArray Nie dotyczy Umożliwia zdefiniowanie wyglądu ikony folderu i sposobu otwierania folderu na ekranie głównym i w docku programu Microsoft Launcher.

Właściwości:

  • folderShape: Ten klucz można ustawić jako jedną z pięciu wartości: Rounded_square, Square, Squircle, Roundi Teardrop.
  • openFullScreen: Ten klucz można ustawić jako jedną z wartości: True lub False. Jeśli zostanie ustawiona wartość True, folder zostanie otwarty na pełnym ekranie. Jeśli jest ustawiona wartość False, folder nie zostanie otwarty na pełnym ekranie.
  • folderScroll: Ten klucz można ustawić jako jedną z wartości: vertical lub horizontal. Wartość domyślna jest ustawiona na vertical.
Ustaw kształt ikony folderu, otwórz format i dozwoloną zmianę kierunku przewijania użytkownika
Klucz JSON: com.microsoft.launcher.Folder.Style.UserChangeAllowed
Wartość logiczna True Umożliwia określenie, czy ustawienie Styl folderu może zostać zmienione przez użytkownika końcowego.

  • Jeśli zostanie ustawiona Truewartość , kształt folderu, sposób otwierania folderu oraz sposób przewijania folderu zgodnie z definicją w zasadach będą wymuszane tylko dla początkowego wdrożenia. Później zasady nie będą wymuszane w celu uwzględnienia zmian wprowadzonych później przez użytkownika.
  • Jeśli ustawiono Falsewartość , kształt folderu, sposób otwierania folderu oraz sposób, w jaki przewijania folderów będą wymuszane podczas każdej synchronizacji.

Ustawianie aplikacji dozwolonych na liście

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

Kolejność aplikacji na ekranie głównym

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

Przykład konfiguracji programu Microsoft Launcher

Poniżej przedstawiono przykładowy skrypt JSON ze wszystkimi dostępnymi kluczami konfiguracji:

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

Następne kroki