Microsoft Intune için özel uyumluluk JSON dosyaları

Microsoft Intune uyumluluk için özel ayarları desteklemek üzere, özel uyumluluk için kullanmak istediğiniz ayarları ve değer çiftlerini tanımlayan bir JSON dosyası oluşturun. JSON, bir bulma betiğinin cihazdaki uyumluluk için neyi değerlendirdiğini tanımlar.

Özel uyumluluk ayarlarını değerlendirmek için bir ilke yapılandırırken JSON dosyasını uyumluluk ilkesine ekleyin.

Gereksinimler

Cihaz platformu gereksinimleri

  • LinuxLinux:
    • Ubuntu Masaüstü, sürüm 24.04 LTS veya 26.04 LTS
    • RedHat Enterprise LinuxLinux 9 or 10
  • Windows

Doğru biçimlendirilmiş bir JSON dosyası aşağıdaki bilgileri içermelidir:

  • SettingName - Temel uyumluluk için kullanılacak özel ayarın adı. Bu ad büyük/küçük harfe duyarlıdır.
  • İşleç - Uyumluluk kuralı oluşturmak için kullanılan belirli bir eylemi temsil eder. Seçenekler için, bu makaledeki desteklenen işleçler listesine bakın.
  • DataType - Uyumluluk kuralınızı oluşturmak için kullanabileceğiniz veri türü. Seçenekler için, aşağıdaki desteklenen Veri Türleri listesine bakın.
  • İşlenen - İşlecin üzerinde çalıştığı değerleri temsil eder.
  • MoreInfoURL - Cihaz kullanıcılarının cihazları belirli bir ayarla uyumlu değilse uyumluluk gereksinimi hakkında daha fazla bilgi edinmek için görüntüleyebileceği ve kullanabileceği bir URL. Bu URL'yi, kullanıcıların cihazlarını bu ayar için uyumlu hale getirmelerine yardımcı olacak yönergelere bağlanmak için de kullanabilirsiniz.
  • RemediationStrings - Cihaz bir ayarla uyumlu olmadığında Şirket Portalı gösterilen bilgiler. Bu bilgiler, kullanıcıların bir cihazı uyumlu bir duruma getirmek için düzeltme seçeneklerini anlamalarına yardımcı olur. Dil için en_USen az bir dize olmalıdır. Bu makalenin ilerleyen bölümlerinde sağlanan örnekte gösterildiği gibi, gerektiğinde diğer düzeltme dizesi dillerini ekleyebilirsiniz.

İlkeniz 100 KB'a kadar olabilir ve 100 kural içerebilir.

Desteklenen işleçler:

  • Eşittir
  • Eşit Değil
  • Büyüktür
  • BüyüktürEşittir
  • Küçüktür
  • LessEquals

Desteklenen Veri Türleri:

  • Boole
  • Int64 (İngilizce)
  • Çift
  • Dize
  • Tarih Saat
  • Sürüm

Desteklenen Diller:

  • cs_CZ
  • da_DK
  • de_DE
  • el_GR
  • en_US
  • es_ES
  • fi_FI
  • fr_FR
  • hu_HU
  • it_IT
  • ja_JP
  • ko_KR
  • nb_NO
  • nl_NL
  • pl_PL
  • pt_BR
  • ro_RO
  • ru_RU
  • sv_SE
  • tr_TR
  • zh_CN
  • zh_TW

Daha fazla bilgi için bkz. Windows için kullanılabilir diller.

Örnek JSON dosyası

{
"Rules":[
    {
       "SettingName":"BiosVersion",
       "Operator":"GreaterEquals",
       "DataType":"Version",
       "Operand":"2.3",
       "MoreInfoUrl":"https://bing.com",
       "RemediationStrings":[
          {
             "Language":"en_US",
             "Title":"BIOS Version needs to be upgraded to at least 2.3. Value discovered was {ActualValue}.",
             "Description": "BIOS must be updated. Please refer to the link above"
          },
          {
             "Language":"de_DE",
             "Title":"BIOS-Version muss auf mindestens 2.3 aktualisiert werden. Der erkannte Wert lautet {ActualValue}.",
             "Description": "BIOS muss aktualisiert werden. Bitte beziehen Sie sich auf den obigen Link"
          }
       ]
    },
    {
       "SettingName":"TPMChipPresent",
       "Operator":"IsEquals",
       "DataType":"Boolean",
       "Operand":true,
       "MoreInfoUrl":"https://bing.com",
       "RemediationStrings":[
          {
             "Language": "en_US",
             "Title": "TPM chip must be enabled.",
             "Description": "TPM chip must be enabled. Please refer to the link above"
          },
          {
             "Language": "de_DE",
             "Title": "TPM-Chip muss aktiviert sein.",
             "Description": "TPM-Chip muss aktiviert sein. Bitte beziehen Sie sich auf den obigen Link"
          }
       ]
    },
    {
       "SettingName":"Manufacturer",
       "Operator":"IsEquals",
       "DataType":"String",
       "Operand":"Microsoft Corporation",
       "MoreInfoUrl":"https://bing.com",
       "RemediationStrings":[
          {
             "Language": "en_US",
             "Title": "Only Microsoft devices are supported.",
             "Description": "You are not currently using a Microsoft device."
          },
          {
             "Language": "de_DE",
             "Title": "Nur Microsoft-Geräte werden unterstützt.",
             "Description": "Sie verwenden derzeit kein Microsoft-Gerät."
          }
       ]
    }
 ]
}

Sonraki adımlar