Ana içeriğe geç

Yönetilen Uygulama Yapılandırması

MDM hizmetinizin sunduğu standart Apple yönetilen uygulama yapılandırma kanalıyla Vylos'un davranışını yapılandırın.

Dağıtım Adımları

  1. Vylos'u (io.cbnventures.vylos) yönetilen uygulama olarak yükleyin veya atayın.
  2. MDM hizmetinizde bir uygulama yapılandırma sözlüğü oluşturun.
  3. Yalnızca yönetmek istediğiniz kısıtlama, tercih ve kuruluş bilgisi anahtarlarını ekleyin.
  4. Sözlüğü hedef aygıtlara veya kullanıcılara atayın.
  5. Vylos'u başlatın ya da tekrar ön plana getirin ve Yönetilen Yapılandırma bölümündeki değerleri doğrulayın.

İsteğe bağlı tercih anahtarını kaldırmak ilgili ayarı yeniden kullanıcı denetimine verir. Sözlüğün tamamı kaldırıldığında Vylos sonraki yenilemede yönetilen uygulama yapılandırmasını devre dışı bırakır.

İletim Gereksinimleri

Yönetilen uygulama yapılandırması, MDM'nin Vylos uygulamasına (io.cbnventures.vylos) atadığı bir sözlüktür. Vylos bu sözlüğü Apple'ın standart com.apple.configuration.managed konumundan okur.

Bu sözlük yüklenebilir bir .mobileconfig dosyası değildir ve aygıtta profil açılarak eklenemez. Yönetilen VPN tünellerini yüklemek için .mobileconfig profillerini kullanın.

MDM ürününüz bu özelliği Yönetilen Uygulama Yapılandırması, Uygulama Yapılandırması, Özel Uygulama Ayarları veya Yönetilen Uygulama Ayarları olarak adlandırabilir. iOS, macOS veya visionOS'un sözlüğü iletebilmesi için Vylos önce yönetilen uygulama olarak yüklenmeli ya da atanmalıdır.

Desteklenen Anahtarlar

Kısıtlamalar

AnahtarTürVarsayılanAmaç
allowManualTunnelsBooletrueKullanıcı tünellerine ve bunları oluşturma, değiştirme veya etkinleştirme işlemlerine izin verir.
allowSettingsBooletrueVylos ayarlarına erişime izin verir.
blockJailbrokenDevicesBoolefalseiOS'ta jailbreak algılandığında Vylos'un çalışmasını tamamen engeller.

Her kısıtlamanın tam davranışı için Kısıtlamaları Yönetme, tümden engelleme akışı için Jailbreak İlkesini Uygulama bölümüne bakın.

Yönetilen Tercihler

AnahtarTürKabul edilen değerlerEtki
notificationsEnabledBooletrue, 1, false veya 0Vylos'un ana bildirim anahtarını ve dört bağlantı kesilme bildiriminin tümünü geçersiz kılar. Apple sistem izni veremez; yönetici bildirimleri açıp uygulama ayarlarını engellerse Vylos izni ana ekrandan ister.
appearanceDizesystem, light veya darkiOS ve macOS'ta belirtilen görünümü zorunlu kılar. visionOS, yönetici doğrulaması için gönderilen değeri gösterir ancak sistemin uyarlanabilir cam görünümünü kullanmaya devam eder.
appIconDizedefault, midnight, slate, steel, ocean, carbon, arctic, ember, forest veya obsidianiOS'ta alternatif uygulama simgesini zorunlu kılar. macOS ve visionOS doğrulama için gönderilen değeri gösterir ancak uygulama simgesini değiştirmez.

Vylos kullanıcının önceki seçimini saklar ve yönetici ilgili geçersiz kılmayı kaldırdığında geri yükler. İsteğe bağlı bir anahtar eksik ya da hatalıysa diğer yönetilen anahtarlar geçerli olsa bile o tercih kullanıcı denetiminde kalır.

Dil, Vylos'un yönetilen tercihlerinden değildir. Kullanıcılar ve yöneticiler uygulama dilini işletim sisteminin uygulamaya özel dil denetimleriyle seçer.

Uygulama koruması, uygulama simgesi, görünüm ve bildirimlere ait yönetilen tercihleri gösteren Vylos ayarları

Kuruluş Bilgileri

AnahtarTürGösterim
companyNameDizeŞirket
contactEmailDizeE-posta
contactPhoneDizeTelefon
contactAddressDizeAdres

Vylos baştaki ve sondaki boşlukları kaldırır, boş kuruluş bilgisi değerlerini göstermez. Sağlanan değerler Yönetilen Yapılandırma bölümünde görünür; böylece kullanıcı uygulamayı kimin yönettiğini ve nasıl yardım alacağını bilir.

Boole Değerleri

MDM ürünleri yapılandırma değerlerini farklı biçimlerde serileştirdiğinden Vylos Boole, sayı veya dize kabul eder. Her değeri dizeye dönüştürür, çevresindeki boşluğu kaldırır ve büyük/küçük harf ayrımı yapmadan karşılaştırır.

  • true ve 1 doğru anlamına gelir.
  • false ve 0 yanlış anlamına gelir.
  • Kısıtlama anahtarı eksikse belgelenen varsayılan kullanılır.
  • Tercih geçersiz kılması eksik veya hatalıysa kullanıcı ayarı kullanılmaya devam eder.

Örneğin " False ", "FALSE" ve 0 sayısı yanlış olarak yorumlanır. "yes" gibi bir değer geçersizdir ve anahtarı sessizce etkinleştirmez.

Yapılandırma Önceliği

Geçerli bir yönetilen tercih anahtarı bulunduğu sürece karşılık gelen elle ayarı geçersiz kılar. Vylos kullanıcının seçimini üzerine yazmak yerine ayrı olarak saklar.

Her kısıtlama bağımsız değerlendirilir. Bir yönetilen anahtar sağlamak, atlanan diğer anahtarların varsayılanlarını değiştirmez.

Boş olmayan herhangi bir yönetilen yapılandırma, Vylos'un yerleşik Uygulama Kilidi doğrulama adımını atlar. Yönetilen kısıtlamalar uygulanmaya devam eder: allowManualTunnels=false kullanıcı tünellerini duraklatır ve kaydedilmiş kestirmelerini reddeder; allowSettings=false ayarlara erişimi engellemeyi sürdürür.

Yenileme Zamanı

Vylos yönetilen sözlüğü uygulama başlatılırken ve sahne ön plana dönüp etkinleştiğinde okur. Sözlük kaldırıldıktan sonra kullanıcı denetimindeki tercihler bir sonraki yenilemede geri gelir.

Bu zamanlama tünel durumu ve istatistik yenilemesinden bağımsızdır. Yönetilen tünel Vylos'ta göründükten sonra açık ayrıntı görünümü, kullanıcı tünelinde olduğu gibi canlı istatistikleri her saniye yeniler. Apple yönetilen profilleri kendi zamanlamasıyla yayımladığından yeni veya değiştirilmiş VPN profili daha sonra görünebilir; Yönetilen Tünelleri Dağıtma bölümüne bakın.

Tam Örnek

Aşağıdaki özellik listesi sözlüğünü MDM uygulama yapılandırma düzenleyicisine yapıştırın veya anahtar-değer formuna eşdeğer anahtarları girin:

xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>allowManualTunnels</key>
    <false/>
    <key>allowSettings</key>
    <false/>
    <key>blockJailbrokenDevices</key>
    <true/>
    <key>notificationsEnabled</key>
    <true/>
    <key>appearance</key>
    <string>dark</string>
    <key>appIcon</key>
    <string>ocean</string>
    <key>companyName</key>
    <string>Example Company</string>
    <key>contactEmail</key>
    <string>it@example.com</string>
    <key>contactPhone</key>
    <string>+1 (212) 555-0100</string>
    <key>contactAddress</key>
    <string>100 Example Street, New York, NY</string>
</dict>
</plist>

Bu örnek aşağıdaki politikayı uygular:

AnahtarÖrnek değerVylos’taki sonuç
allowManualTunnelsfalseKullanıcının oluşturduğu tünelleri gizler, askıya alır ve kullanılmalarını engeller. Yönetilen tüneller kullanılabilir kalır.
allowSettingsfalseUygulama içindeki Ayarlar bölümünü engeller.
blockJailbrokenDevicestrueiOS’te jailbreak algılandığında Vylos’u ve tünellerini engeller.
notificationsEnabledtrueVylos bildirimlerinin ana ayarını ve dört bildirim türünün tamamını açar.
appearancedarkiOS ve macOS’te koyu görünümü zorunlu kılar; visionOS değeri kaydeder ancak uyarlanabilir sistem camını kullanmaya devam eder.
appIconoceaniOS’te Ocean simgesini seçer; macOS ve visionOS yalnızca yönetilen değeri gösterir.
companyNameExample CompanyYönetilen Yapılandırma bölümünde yönetici kuruluşun adını gösterir.
contactEmailit@example.comKuruluşun destek e-posta adresini gösterir.
contactPhone+1 (212) 555-0100Kuruluşun destek telefonunu gösterir.
contactAddressÖrnek adresKuruluşun posta adresini gösterir.

Kuruluşunuzun denetlemek istemediği isteğe bağlı anahtarları kaldırın. Bir tercihi kullanıcı denetimine bırakmak için boş dize göndermeyin; anahtarı kaldırın.

MDM anahtar-değer düzenleyicileri

Yukarıda gösterilen anahtar yazımını ve değer türünü aynen kullanın. Örneğin MDM tür belirtilen alanları destekliyorsa allowSettings anahtarını "false" metni olarak değil, Boole değeri olarak ekleyin. Vylos, değerleri farklı biçimde serileştiren konsollar için belgelenen metin ve sayı biçimlerini de kabul eder.

Kullanıcının Gördüğü

Yapılandırma etkinken Yönetilen Yapılandırma önce kuruluş bilgilerini, ardından sağlanan kısıtlamaları ve yönetilen tercihleri gösterir. Bu ekran yalnızca bilgi amaçlıdır; kullanıcı yönetilen değerleri değiştiremez.

Kuruluş iletişim bilgileri, kısıtlamalar ve yönetilen tercihler bulunan etkin yönetilen yapılandırma bilgi ekranı

Sözlük yokken kullanıcı Uygulama Koruması ayarlarında Yönetilen Uygulama Yapılandırması Hakkında'yı açabilir. Ekrandaki “Etkin Değil” ifadesi VPN yapılandırma profilinin bulunmadığı anlamına gelmez; iki dağıtım kanalı birbirinden bağımsızdır.