Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skapa en JSON-fil som identifierar de inställningar och värdepar som du vill använda för anpassad efterlevnad om du vill ha stöd för anpassade inställningar för Microsoft Intune. JSON definierar vad ett identifieringsskript utvärderar för kompatibilitet på enheten.
Inkludera JSON-filen i en efterlevnadsprincip när du konfigurerar en princip för att utvärdera anpassade efterlevnadsinställningar.
Krav
Krav på enhetsplattform
- Linux:
- Ubuntu Desktop, version 24.04 LTS eller 26.04 LTS
- RedHat Enterprise Linux 9 eller 10
- Windows
En korrekt formaterad JSON-fil måste innehålla följande information:
- SettingName – Namnet på den anpassade inställning som ska användas för basefterlevnad. Det här namnet är skiftlägeskänsligt.
- Operatör – Representerar en specifik åtgärd som används för att skapa en efterlevnadsregel. Alternativ finns i listan över operatorer som stöds i den här artikeln.
- DataType – Den typ av data som du kan använda för att skapa din efterlevnadsregel. Alternativ finns i följande lista över datatyper som stöds.
- Operand – Representerar de värden som operatorn arbetar med.
- MoreInfoURL – En URL som enhetsanvändare kan visa och använda för att lära sig mer om efterlevnadskravet om deras enhet inte är kompatibel för en inställning. Du kan också använda den här URL:en för att länka till instruktioner som hjälper användarna att anpassa enheten till efterlevnad för den här inställningen.
-
RemediationStrings – Information som visas i företagsportalen när en enhet inte är kompatibel med en inställning. Den här informationen hjälper användarna att förstå reparationsalternativen för att försätta en enhet i ett kompatibelt tillstånd. Det måste finnas minst en sträng för språket
en_US. Du kan lägga till andra reparationssträngspråk efter behov, vilket visas i exemplet senare i den här artikeln.
Principen kan vara upp till 100 kB och innehålla 100 regler.
Operatorer som stöds:
- IsEquals
- Inte lika med
- Större än
- GreaterEquals
- Mindre än
- LessEquals
Datatyper som stöds:
- Boolesk
- Int64
- Dubbel
- Sträng
- DateTime (datum/tid)
- Version
Språk som stöds:
- 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
Mer information finns i Tillgängliga språk för Windows.
Exempel på JSON-fil
{
"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."
}
]
}
]
}