Konfiguracja zarządzana aplikacji Salesforce na Androida
Salesforce opisuje pięć kluczy MDM dla Androida w przewodniku po używaniu MDM z aplikacjami Mobile SDK, ustawianych jako pary klucz-wartość w Twoim pakiecie MDM. Dotyczą hostów logowania widocznych dla użytkowników i możliwości ich zmiany oraz logowania certyfikatem już zainstalowanym na urządzeniu. Salesforce zaleca współpracę z dostawcą MDM, więc dokładne kroki konfiguracji i kształt JSON zależą od tego dostawcy.
Nazwy kluczy i typy wartości pochodzą z dokumentacji producenta. Wyjaśnienia napisał zespół Nomid.
Klucz
Typ
Co robi
Przykład
Hosty logowania
AppServiceHosts
Adresy hostów logowania (na Androidzie wymagane https://)
Wysyła jeden lub więcej hostów logowania, takich jak My Domain lub sandbox. Pierwszy wpis jest domyślny. Oszczędza użytkownikom wpisywania długich adresów.
Nadaje każdemu hostowi czytelną nazwę w selektorze. Liczba etykiet musi być równa liczbie hostów.
["Production", "UAT sandbox"]
OnlyShowAuthorizedHosts
Włączone lub wyłączone
Przy wartości true użytkownicy nie mogą edytować listy hostów, więc aplikacja może łączyć się tylko z hostami, które wysłałeś.
true
Logowanie za pomocą certyfikatu
RequireCertAuth
Włączone lub wyłączone
Uruchamia przepływ logowania certyfikatem. Na Androidzie aplikacja używa certyfikatu użytkownika z urządzenia w widoku internetowym. Android 5.0 lub nowszy.
true
ManagedAppCertAlias
Alias certyfikatu
Wskazuje certyfikat wdrożony na urządzeniu, który aplikacja ma wybrać do logowania. Salesforce podaje, że na Androidzie jest wymagany, gdy logowanie certyfikatem jest włączone.
salesforce-user-cert
Wdrożenie w Nomid
Wdróż aplikację Salesforce w trzech krokach
Krok 1Dodaj aplikację Salesforce do zasad
Znajdź ją w Google Play na liście aplikacji w zasadach i wybierz sposób instalacji.
Krok 2Ustaw jej konfigurację zarządzaną
W zasadach ustaw konfigurację zarządzaną aplikacji, używając kluczy i wartości z tej strony.
Krok 3Przypisz zasady
Urządzenia objęte zasadami otrzymają aplikację Salesforce i jej konfigurację przy następnej synchronizacji.
Pytania
Aplikacja Salesforce na zarządzanym Androidzie
Jaka jest nazwa pakietu Salesforce na Androidzie?
Przewodnik MDM Salesforce nie podaje nazwy pakietu. Ta strona używa com.salesforce.chatter dla aplikacji Salesforce na Androidzie, dlatego przed wskazaniem zasad potwierdź ją w katalogu zarządzanego Google Play w swoim MDM.
Jakich wersji Androida wymaga logowanie certyfikatem?
Salesforce podaje Androida 5.0 jako minimum dla uwierzytelniania certyfikatem.
Skąd pochodzą te klucze?
Salesforce publikuje je w przewodniku po używaniu MDM z aplikacjami Mobile SDK, a opisy kluczy odnoszą się do aplikacji mobilnej Salesforce. Jeśli korzystasz z tych kluczy w aplikacji z marką firmy lub własnej, skonsultuj się z Salesforce.
W jakim formacie podaje się klucze hostów?
Salesforce opisuje AppServiceHosts i AppServiceHostLabels jako ciąg znaków lub tablicę ciągów, a obie listy muszą mieć tę samą liczbę wpisów. Salesforce zaleca kontakt z dostawcą MDM w celu skonfigurowania ustawień, dlatego sprawdź, jak Twój dostawca wprowadza listy.