CSP ClientCertificateInstall
Importante
Questo CSP contiene alcune impostazioni in fase di sviluppo e applicabili solo per le compilazioni Windows Insider Preview. Queste impostazioni sono soggette a modifiche e potrebbero avere dipendenze da altre funzionalità o servizi in anteprima.
Il provider del servizio di configurazione ClientCertificateInstall consente all'organizzazione di installare i certificati client. Un certificato client ha un ID univoco, ovvero [UniqueID] per questa configurazione. Ogni certificato client deve avere id univoci diversi per la richiesta di registrazione SCEP.
Nota
Per l'installazione del certificato PFX e dell'installazione SCEP, è necessario eseguire il wrapping dei comandi SyncML nei comandi atomici per garantire che l'esecuzione della registrazione non venga attivata fino a quando non vengono configurate tutte le impostazioni. Il comando Enroll deve essere l'ultimo elemento nel blocco atomico.
L'elenco seguente mostra i nodi del provider di servizi di configurazione ClientCertificateInstall:
- ./Device/Vendor/MSFT/ClientCertificateInstall
- ./User/Vendor/MSFT/ClientCertificateInstall
Device/PFXCertInstall
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall
Obbligatorio per l'installazione del certificato PFX. Nodo padre che raggruppa le impostazioni correlate al certificato PFX.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Ottieni |
Device/PFXCertInstall/{UniqueID}
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}
Obbligatorio per l'installazione del certificato PFX. ID univoco per distinguere le diverse richieste di installazione del certificato.
Il formato è un nodo.
Se si chiama Delete in questo nodo, verranno eliminati i certificati e le chiavi installate dal BLOB PFX corrispondente.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Atomic Required | True |
Denominazione dinamica dei nodi | ServerGeneratedUniqueIdentifier |
Device/PFXCertInstall/{UniqueID}/ContainerName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/ContainerName
Facoltativo.
Specifica il nome del contenitore NGC (se viene scelto NGC KSP per il nodo precedente). Se questo nodo non viene specificato quando si sceglie NGC KSP, la registrazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Device/PFXCertInstall/{UniqueID}/KeyLocation
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/KeyLocation
Obbligatorio per l'installazione del certificato PFX. Indica il provider KeyStorage a cui indirizzare l'installazione della chiave privata.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Valori consentiti:
Value | Descrizione |
---|---|
1 | L'installazione in TPM, se presente, ha esito negativo se non è presente. |
2 | Installare in TPM, se presente. Se non è presente, eseguire il fallback al software. |
3 | Installare nel software. |
4 | Eseguire l'installazione in Windows Hello for Business (in precedenza noto come Microsoft Passport for Work) il cui nome è specificato. |
Device/PFXCertInstall/{UniqueID}/PFXCertBlob
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertBlob
Obbligatorio.
CRYPT_DATA_BLOB struttura che contiene un pacchetto PFX con i certificati e le chiavi esportati e crittografati. Aggiungi a questo nodo attiverà l'aggiunta al certificato PFX. Ciò richiede che tutti gli altri nodi in UniqueID che sono parametri per l'installazione PFX (Nome contenitore, KeyLocation, CertPassword, fKeyExportable) siano presenti prima della chiamata. Il nodo Stato verrà impostato anche sullo stato corrente dell'operazione.
Se si chiama Add in questo nodo e esiste già un BLOB, l'operazione avrà esito negativo. Se viene chiamato Replace in questo nodo, i certificati verranno sovrascritti.
Se viene chiamato Add in questo nodo per un nuovo PFX, verrà aggiunto il certificato. Se replace viene chiamato su questo nodo quando non esiste, l'operazione avrà esito negativo.
In altre parole, l'uso di Sostituisci o Aggiungi comporterà la sovrascrittura del certificato precedente o l'aggiunta di un nuovo certificato
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | bin |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Device/PFXCertInstall/{UniqueID}/PFXCertPassword
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertPassword
Password che protegge il BLOB PFX. Questa operazione è necessaria se PFX è protetto da password.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Device/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionStore
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionStore
Facoltativo.
Quando il valore "2" è contenuto in PFXCertPasswordEncryptionType, specificare il nome dell'archivio in cui è archiviato il certificato per la decrittografia di PFXCertPassword.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Dipendenza [EncryptionTypeDependency] | Tipo di dipendenza: DependsOn URI di dipendenza: Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/[UniqueID]/PFXCertPasswordEncryptionType Valore consentito per le dipendenze: [2] Tipo di valore consentito per le dipendenze: Range |
Device/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionType
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionType
Facoltativo. Utilizzato per specificare se la password del certificato PFX è crittografata con un certificato.
Se il valore è 0 - La password non è crittografata 1- La password viene crittografata usando il certificato MDM dal server MDM 2- La password viene crittografata da un certificato personalizzato dal server MDM. Quando questo valore viene usato qui, specificare anche il nome dell'archivio personalizzato nel nodo PFXCertPasswordEncryptionStore.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Valore predefinito | 0 |
Valori consentiti:
Value | Descrizione |
---|---|
0 (Predefinito) | La password non è crittografata. |
1 | La password viene crittografata con il certificato MDM. |
2 | La password viene crittografata con un certificato personalizzato. |
Device/PFXCertInstall/{UniqueID}/PFXKeyExportable
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXKeyExportable
Facoltativo. Utilizzato per specificare se la chiave privata installata è esportabile (può essere esportata in un secondo momento).
Il PFX non è esportabile quando viene installato in TPM.
Nota
È possibile impostare PFXKeyExportable su true solo se KeyLocation=3. Per qualsiasi altro valore KeyLocation, il CSP avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | bool |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Valore predefinito | true |
Dipendenza [KeyLocationDependency] | Tipo di dipendenza: DependsOn URI di dipendenza: Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/[UniqueID]/KeyLocation Valore consentito per le dipendenze: [3] Tipo di valore consentito per le dipendenze: Range |
Valori consentiti:
Value | Descrizione |
---|---|
false | False. |
true (impostazione predefinita) | Vero. |
Device/PFXCertInstall/{UniqueID}/Status
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/Status
Restituisce il codice di errore dell'installazione PFX dal comando GetLastError chiamato dopo PfxImportCertStore.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Ottieni |
Device/PFXCertInstall/{UniqueID}/Thumbprint
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/Thumbprint
Restituisce l'identificazione personale del certificato PFX installato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Ottieni |
Dispositivo/SCEP
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP
Nodo per SCEP. Un avviso viene inviato dopo l'installazione del certificato SCEP.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Ottieni |
Device/SCEP/{UniqueID}
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}
Obbligatorio per l'installazione del certificato SCEP. ID univoco per distinguere le diverse richieste di installazione del certificato.
Se si chiama Delete in questo nodo, verrà eliminato il certificato SCEP corrispondente.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Atomic Required | True |
Denominazione dinamica dei nodi | ServerGeneratedUniqueIdentifier |
Device/SCEP/{UniqueID}/CertThumbprint
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/CertThumbprint
Facoltativo. Specificare l'identificazione personale del certificato corrente se la registrazione del certificato ha esito positivo. Si tratta di un valore di 20 byte dell'hash del certificato SHA1 specificato come valore stringa esadecimale.
Nota
Se il certificato nel dispositivo diventa non valido (certificato scaduto, catena di certificati non valida, chiave privata eliminata e così via), verrà restituita una stringa vuota.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Ottieni |
Device/SCEP/{UniqueID}/ErrorCode
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/ErrorCode
Facoltativo. Valore intero che indica il valore HRESULT dell'ultimo codice di errore di registrazione.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Ottieni |
Device/SCEP/{UniqueID}/Install
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install
Obbligatorio per la registrazione del certificato SCEP. Nodo padre per raggruppare la richiesta correlata di installazione del certificato SCEP. NOTA: anche se i nodi figlio in Installa supportano i comandi Sostituisci, dopo l'invio del comando Exec al dispositivo, il dispositivo prenderà i valori impostati quando viene accettato il comando Exec. Il server non deve prevedere che la modifica del valore del nodo dopo l'accettazione del comando Exec influirà sulla registrazione in corso. Il server deve controllare il valore del nodo Stato e assicurarsi che il dispositivo non sia in una fase sconosciuta prima di modificare i valori dei nodi figlio.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/AADKeyIdentifierList
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10, versione 1703 [10.0.15063] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/AADKeyIdentifierList
Facoltativo. Specificare l'elenco di identificatori di chiave Microsoft Entra ID come valori separati da punto e virgola. In Registra i valori in questo elenco vengono convalidati in base alla chiave Microsoft Entra ID presente nel dispositivo. Se non viene trovata alcuna corrispondenza, la registrazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/AttestPrivateKey
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/AttestPrivateKey
Definisce il comportamento della chiave privata SCEP attest 0 - normale, 1 - migliore sforzo, 2 - in caso di errore, esito negativo dell'installazione.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Ottieni |
Device/SCEP/{UniqueID}/Install/CAThumbprint
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/CAThumbprint
Obbligatorio. Specificare l'identificazione personale ca radice. Si tratta di un valore di 20 byte dell'hash del certificato SHA1 specificato come valore stringa esadecimale. Quando il client autentica il server SCEP, controlla il certificato ca dal server SCEP se corrisponde a questo certificato. Se non viene trovata alcuna corrispondenza, l'autenticazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/Challenge
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/Challenge
Obbligatorio per la registrazione del certificato SCEP. Richiesta di registrazione SCEP con codifica B64. La richiesta di verifica verrà eliminata poco dopo l'accettazione del comando Exec.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/ContainerName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ContainerName
Facoltativo.
Specifica il nome del contenitore NGC (se viene scelto NGC KSP per il nodo precedente). Se questo nodo non viene specificato quando si sceglie NGC KSP, la registrazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/CustomTextToShowInPrompt
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/CustomTextToShowInPrompt
Facoltativo. Specifica il testo personalizzato da visualizzare nel prompt del PIN NGC durante la registrazione del certificato. L'amministratore può scegliere di fornire informazioni più contestuali sul motivo per cui l'utente deve immettere il PIN e per quale motivo verrà usato il certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/EKUMapping
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/EKUMapping
Obbligatorio. Specificare gli utilizzi delle chiavi estese. Sottoposto alla configurazione del server SCEP. L'elenco degli OID è separato da più "+". Formato di esempio: OID1+OID2+OID3.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/Enroll
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/Enroll
Obbligatorio. Attivare il dispositivo per avviare la registrazione del certificato. Il dispositivo non notificherà il server MDM al termine della registrazione del certificato. Il server MDM potrebbe in seguito eseguire una query sul dispositivo per verificare se viene aggiunto un nuovo certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | null |
Tipo accesso | Exec |
Device/SCEP/{UniqueID}/Install/HashAlgorithm
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/HashAlgorithm
Obbligatorio per la registrazione. Famiglia di algoritmi hash (SHA-1, SHA-2, SHA-3) specificata dal server MDM. Se vengono specificate più famiglie di algoritmi hash, devono essere separate tramite +.
Per NGC, solo SHA256 è supportato come algoritmo supportato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/KeyLength
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/KeyLength
Obbligatorio per la registrazione. Specificare la lunghezza della chiave privata (RSA).
Valore valido: 1024, 2048, 4096. Per NGC, solo 2048 è il keylength supportato.
Nota
Per Windows Hello for Business (in precedenza noto come Microsoft Passport for Work) , 2048 è l'unica lunghezza di chiave supportata.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valori consentiti:
Value | Descrizione |
---|---|
1024 | 1024. |
2048 | 2048. |
4096 | 4096. |
Device/SCEP/{UniqueID}/Install/KeyProtection
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/KeyProtection
Facoltativo. Specificare dove mantenere la chiave privata. Si noti che anche se è protetto da TPM, non è protetto con il PIN TPM.
Il certificato registrato SCEP non supporta la protezione del PIN TPM.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valore predefinito | 3 |
Valori consentiti:
Value | Descrizione |
---|---|
1 | Chiave privata protetta da TPM. |
2 | Chiave privata protetta dal TPM del telefono se il dispositivo supporta TPM. Tutti i dispositivi Windows Phone 8.1 supportano TPM e considereranno il valore 2 come 1. |
3 (impostazione predefinita) | (Impostazione predefinita) Chiave privata salvata in KSP software. |
4 | Chiave privata protetta da Windows Hello for Business (nota in precedenza come Microsoft Passport for Work). Se si specifica questa opzione, è necessario specificare ContainerName. In caso contrario, la registrazione avrà esito negativo. |
Device/SCEP/{UniqueID}/Install/KeyUsage
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/KeyUsage
Obbligatorio per la registrazione. Specificare i bit di utilizzo delle chiavi (0x80, 0x20, 0xA0 e così via) per il certificato in formato decimale. Il valore deve avere almeno second (0x20) o forth (0x80) o entrambi i bit impostati. Se il valore non ha questi bit impostati, la configurazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/RetryCount
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/RetryCount
Facoltativo. Speciale per SCEP. Specificare i tempi di ripetizione dei tentativi del dispositivo quando il server SCEP invia lo stato in sospeso. Il formato è int. Il valore predefinito è 3. Valore massimo: il valore non può essere maggiore di 30. Se è più grande di 30, il dispositivo userà 30.
Il valore minimo è 0, ovvero nessun nuovo tentativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Elimina, Ottieni, Sostituisci |
Valori consentiti | Gamma: [0-30] |
Valore predefinito | 3 |
Device/SCEP/{UniqueID}/Install/RetryDelay
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/RetryDelay
Facoltativo. Quando il server SCEP invia lo stato in sospeso, specificare il tempo di attesa dei tentativi del dispositivo in minuti.
Il valore predefinito è: 5 Il valore minimo è 1.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Elimina, Ottieni, Sostituisci |
Valori consentiti | Gamma: [0-4294967295] |
Valore predefinito | 5 |
Device/SCEP/{UniqueID}/Install/ServerURL
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ServerURL
Obbligatorio per la registrazione del certificato SCEP. Specificare il server di registrazione certificati. Il server può specificare più URL del server separati da punto e virgola.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/SubjectAlternativeNames
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/SubjectAlternativeNames
Facoltativo. Specificare il nome alternativo del soggetto. Questo nodo potrebbe specificare più nomi alternativi. Ogni nome è la combinazione di formato del nome e nome effettivo. Fare riferimento alla definizione del tipo di nome in MSDN. Ogni coppia è separata da punto e virgola. Ad esempio, più SAN vengono presentate nel formato [nameformat1]+[actual name1]; [formato nome 2]+[nome effettivo2].
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/SubjectName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/SubjectName
Obbligatorio. Specificare il nome del soggetto. Il valore SubjectName è tra virgolette se contiene uno spazio vuoto iniziale o finale o uno dei caratteri seguenti: ("," "=" "+" ";" ).
Per altre informazioni, vedere Funzione CertNameToStrA.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/TemplateName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/TemplateName
Facoltativo. OID del nome del modello di certificato. Si noti che questo nome viene in genere ignorato dal server SCEP, pertanto il server MDM in genere non deve fornirlo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Device/SCEP/{UniqueID}/Install/ValidPeriod
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ValidPeriod
Facoltativo. Specificare le unità per il periodo valido. I valori validi sono: Days(Default), Months, Years.
Il server MDM prevede un periodo di convalida del certificato (ValidPeriodUnits + ValidPeriod) per il server SCEP come parte della richiesta di registrazione del certificato. Si tratta della decisione del server su come usare questo periodo valido per creare il certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valore predefinito | Giorni |
Valori consentiti:
Value | Descrizione |
---|---|
Giorni (impostazione predefinita) | Giorni. |
Mesi | Mesi. |
Anni | Anni. |
Device/SCEP/{UniqueID}/Install/ValidPeriodUnits
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ValidPeriodUnits
Facoltativo. Specificare il numero desiderato di unità utilizzate nel periodo di validità. Sottoposto alla configurazione del server SCEP. Il valore predefinito è 0. Le unità di misura sono definite nel nodo ValidPeriod. Si noti che il periodo valido specificato da MDM sovrascriverà il periodo valido specificato nel modello di certificato. Ad esempio, se ValidPeriod è days e ValidPeriodUnits è 30, significa che la durata valida totale è di 30 giorni.
Nota
Il dispositivo invia solo il periodo di convalida del certificato previsto per il server MDM (ValidPeriodUnits + ValidPeriod) al server SCEP come parte della richiesta di registrazione del certificato. Si tratta della decisione del server su come usare questo periodo valido per creare il certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valore predefinito | 0 |
Device/SCEP/{UniqueID}/RespondentServerUrl
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/RespondentServerUrl
Obbligatorio. Restituisce l'URL del server SCEP che ha risposto alla richiesta di registrazione.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Ottieni |
Device/SCEP/{UniqueID}/Status
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Status
Obbligatorio. Specificare lo stato più recente per il certificato a causa della richiesta di registrazione.
I valori validi sono i seguenti:
1 - completato correttamente 2 - in sospeso (il dispositivo non ha completato l'azione ma ha ricevuto la risposta in sospeso del server SCEP) 32 - sconosciuto 16 - azione non riuscita.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Ottieni |
User/PFXCertInstall
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall
Obbligatorio per l'installazione del certificato PFX. Nodo padre che raggruppa le impostazioni correlate al certificato PFX.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Ottieni |
User/PFXCertInstall/{UniqueID}
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}
Obbligatorio per l'installazione del certificato PFX. ID univoco per distinguere le diverse richieste di installazione del certificato.
Il formato è un nodo.
Se si chiama Delete in questo nodo, verranno eliminati i certificati e le chiavi installate dal BLOB PFX corrispondente.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Atomic Required | True |
Denominazione dinamica dei nodi | ServerGeneratedUniqueIdentifier |
User/PFXCertInstall/{UniqueID}/ContainerName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/ContainerName
Facoltativo.
Specifica il nome del contenitore NGC (se viene scelto NGC KSP per il nodo precedente). Se questo nodo non viene specificato quando si sceglie NGC KSP, la registrazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
User/PFXCertInstall/{UniqueID}/KeyLocation
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/KeyLocation
Obbligatorio per l'installazione del certificato PFX. Indica il provider KeyStorage a cui indirizzare l'installazione della chiave privata.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Valori consentiti:
Value | Descrizione |
---|---|
1 | L'installazione in TPM, se presente, ha esito negativo se non è presente. |
2 | Installare in TPM, se presente. Se non è presente, eseguire il fallback al software. |
3 | Installare nel software. |
4 | Eseguire l'installazione in Windows Hello for Business (in precedenza noto come Microsoft Passport for Work) il cui nome è specificato. |
User/PFXCertInstall/{UniqueID}/PFXCertBlob
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertBlob
Obbligatorio.
CRYPT_DATA_BLOB struttura che contiene un pacchetto PFX con i certificati e le chiavi esportati e crittografati. Aggiungi a questo nodo attiverà l'aggiunta al certificato PFX. Ciò richiede che tutti gli altri nodi in UniqueID che sono parametri per l'installazione PFX (Nome contenitore, KeyLocation, CertPassword, fKeyExportable) siano presenti prima della chiamata. Il nodo Stato verrà impostato anche sullo stato corrente dell'operazione.
Se si chiama Add in questo nodo e esiste già un BLOB, l'operazione avrà esito negativo. Se viene chiamato Replace in questo nodo, i certificati verranno sovrascritti.
Se viene chiamato Add in questo nodo per un nuovo PFX, verrà aggiunto il certificato. Se replace viene chiamato su questo nodo quando non esiste, l'operazione avrà esito negativo.
In altre parole, l'uso di Sostituisci o Aggiungi comporterà la sovrascrittura del certificato precedente o l'aggiunta di un nuovo certificato
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | bin |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
User/PFXCertInstall/{UniqueID}/PFXCertPassword
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertPassword
Password che protegge il BLOB PFX. Questa operazione è necessaria se PFX è protetto da password.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
User/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionStore
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionStore
Facoltativo.
Quando il valore "2" è contenuto in PFXCertPasswordEncryptionType, specificare il nome dell'archivio in cui è archiviato il certificato per la decrittografia di PFXCertPassword.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Dipendenza [EncryptionTypeDependency] | Tipo di dipendenza: DependsOn URI di dipendenza: User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/[UniqueID]/PFXCertPasswordEncryptionType Valore consentito per le dipendenze: [2] Tipo di valore consentito per le dipendenze: Range |
User/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionType
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXCertPasswordEncryptionType
Facoltativo. Utilizzato per specificare se la password del certificato PFX è crittografata con un certificato.
Se il valore è 0 - La password non è crittografata 1- La password viene crittografata usando il certificato MDM dal server MDM 2- La password viene crittografata da un certificato personalizzato dal server MDM. Quando questo valore viene usato qui, specificare anche il nome dell'archivio personalizzato nel nodo PFXCertPasswordEncryptionStore.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Valore predefinito | 0 |
Valori consentiti:
Value | Descrizione |
---|---|
0 (Predefinito) | La password non è crittografata. |
1 | La password viene crittografata con il certificato MDM. |
2 | La password viene crittografata con un certificato personalizzato. |
User/PFXCertInstall/{UniqueID}/PFXKeyExportable
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/PFXKeyExportable
Facoltativo. Utilizzato per specificare se la chiave privata installata è esportabile (può essere esportata in un secondo momento).
Nota
È possibile impostare PFXKeyExportable su true solo se KeyLocation=3. Per qualsiasi altro valore KeyLocation, il CSP avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | bool |
Tipo accesso | Aggiungi, Ottieni, Sostituisci |
Valore predefinito | true |
Dipendenza [KeyLocationDependency] | Tipo di dipendenza: DependsOn URI di dipendenza: User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/[UniqueID]/KeyLocation Valore consentito per le dipendenze: [3] Tipo di valore consentito per le dipendenze: Range |
Valori consentiti:
Value | Descrizione |
---|---|
false | False. |
true (impostazione predefinita) | Vero. |
User/PFXCertInstall/{UniqueID}/Status
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/Status
Restituisce il codice di errore dell'installazione PFX dal comando GetLastError chiamato dopo PfxImportCertStore.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Ottieni |
User/PFXCertInstall/{UniqueID}/Thumbprint
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/{UniqueID}/Thumbprint
Restituisce l'identificazione personale del certificato PFX installato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Ottieni |
Utente/SCEP
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP
Nodo per SCEP. Un avviso viene inviato dopo l'installazione del certificato SCEP.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Ottieni |
User/SCEP/{UniqueID}
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}
Obbligatorio per l'installazione del certificato SCEP. ID univoco per distinguere le diverse richieste di installazione del certificato.
Se si chiama Delete in questo nodo, verrà eliminato il certificato SCEP corrispondente.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Atomic Required | True |
Denominazione dinamica dei nodi | ServerGeneratedUniqueIdentifier |
User/SCEP/{UniqueID}/CertThumbprint
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/CertThumbprint
Facoltativo. Specificare l'identificazione personale del certificato corrente se la registrazione del certificato ha esito positivo. Si tratta di un valore di 20 byte dell'hash del certificato SHA1 specificato come valore stringa esadecimale.
Nota
Se il certificato nel dispositivo diventa non valido (certificato scaduto, catena di certificati non valida, chiave privata eliminata e così via), verrà restituita una stringa vuota.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Ottieni |
User/SCEP/{UniqueID}/ErrorCode
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/ErrorCode
Facoltativo. Valore intero che indica il valore HRESULT dell'ultimo codice di errore di registrazione.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Ottieni |
User/SCEP/{UniqueID}/Install
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install
Obbligatorio per la registrazione del certificato SCEP. Nodo padre per raggruppare la richiesta correlata di installazione del certificato SCEP. NOTA: anche se i nodi figlio in Installa supportano i comandi Sostituisci, dopo l'invio del comando Exec al dispositivo, il dispositivo prenderà i valori impostati quando viene accettato il comando Exec. Il server non deve prevedere che la modifica del valore del nodo dopo l'accettazione del comando Exec influirà sulla registrazione in corso. Il server deve controllare il valore del nodo Stato e assicurarsi che il dispositivo non sia in una fase sconosciuta prima di modificare i valori dei nodi figlio.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | node |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/AADKeyIdentifierList
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10, versione 1703 [10.0.15063] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/AADKeyIdentifierList
Facoltativo. Specificare l'elenco di identificatori di chiave Microsoft Entra ID come valori separati da punto e virgola. In Registra i valori in questo elenco vengono convalidati in base alla chiave Microsoft Entra ID presente nel dispositivo. Se non viene trovata alcuna corrispondenza, la registrazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/AttestPrivateKey
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows Insider Preview |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/AttestPrivateKey
Definisce il comportamento della chiave privata SCEP attest 0 - normale, 1 - migliore sforzo, 2 - in caso di errore, esito negativo dell'installazione.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Ottieni |
Valori consentiti:
Value | Descrizione |
---|---|
0 | Non attestare la chiave privata. |
1 | Chiave di attestazione, ma nel caso in cui l'attestazione non sia riuscita, approccio con il massimo sforzo: csr viene inviato al server.Attest key, but in case attestation failed, best effort approach- CSR is sent to the server. |
2 | La chiave di attestazione, ma nel caso in cui l'attestazione non sia riuscita, ha esito negativo rapidamente (ad esempio, rilasciare la chiave e non rilasciare una richiesta csr al server). |
User/SCEP/{UniqueID}/Install/CAThumbprint
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/CAThumbprint
Obbligatorio. Specificare l'identificazione personale ca radice. Si tratta di un valore di 20 byte dell'hash del certificato SHA1 specificato come valore stringa esadecimale. Quando il client autentica il server SCEP, controlla il certificato ca dal server SCEP se corrisponde a questo certificato. Se non viene trovata alcuna corrispondenza, l'autenticazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/Challenge
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/Challenge
Obbligatorio per la registrazione del certificato SCEP. Richiesta di registrazione SCEP con codifica B64. La richiesta di verifica verrà eliminata poco dopo l'accettazione del comando Exec.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/ContainerName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ContainerName
Facoltativo.
Specifica il nome del contenitore NGC (se viene scelto NGC KSP per il nodo precedente). Se questo nodo non viene specificato quando si sceglie NGC KSP, la registrazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/CustomTextToShowInPrompt
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/CustomTextToShowInPrompt
Facoltativo. Specifica il testo personalizzato da visualizzare nel prompt del PIN NGC durante la registrazione del certificato. L'amministratore può scegliere di fornire informazioni più contestuali sul motivo per cui l'utente deve immettere il PIN e per quale motivo verrà usato il certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/EKUMapping
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/EKUMapping
Obbligatorio. Specificare gli utilizzi delle chiavi estese. Sottoposto alla configurazione del server SCEP. L'elenco degli OID è separato da più "+". Formato di esempio: OID1+OID2+OID3.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/Enroll
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/Enroll
Obbligatorio. Attivare il dispositivo per avviare la registrazione del certificato. Il dispositivo non notificherà il server MDM al termine della registrazione del certificato. Il server MDM potrebbe in seguito eseguire una query sul dispositivo per verificare se viene aggiunto un nuovo certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | null |
Tipo accesso | Exec |
User/SCEP/{UniqueID}/Install/HashAlgorithm
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/HashAlgorithm
Obbligatorio per la registrazione. Famiglia di algoritmi hash (SHA-1, SHA-2, SHA-3) specificata dal server MDM. Se vengono specificate più famiglie di algoritmi hash, devono essere separate tramite +.
Per NGC, solo SHA256 è supportato come algoritmo supportato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/KeyLength
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/KeyLength
Obbligatorio per la registrazione. Specificare la lunghezza della chiave privata (RSA).
Valore valido: 1024, 2048, 4096. Per NGC, solo 2048 è il keylength supportato.
Nota
Per Windows Hello for Business (in precedenza noto come Microsoft Passport for Work) , 2048 è l'unica lunghezza di chiave supportata.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valori consentiti:
Value | Descrizione |
---|---|
1024 | 1024. |
2048 | 2048. |
4096 | 4096. |
User/SCEP/{UniqueID}/Install/KeyProtection
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/KeyProtection
Facoltativo. Specificare dove mantenere la chiave privata. Si noti che anche se è protetto da TPM, non è protetto con il PIN TPM.
Il certificato registrato SCEP non supporta la protezione del PIN TPM.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valore predefinito | 3 |
Valori consentiti:
Value | Descrizione |
---|---|
1 | Chiave privata protetta da TPM. |
2 | Chiave privata protetta dal TPM del telefono se il dispositivo supporta TPM. Tutti i dispositivi Windows Phone 8.1 supportano TPM e considereranno il valore 2 come 1. |
3 (impostazione predefinita) | (Impostazione predefinita) Chiave privata salvata in KSP software. |
4 | Chiave privata protetta da Windows Hello for Business (nota in precedenza come Microsoft Passport for Work). Se si specifica questa opzione, è necessario specificare ContainerName. In caso contrario, la registrazione avrà esito negativo. |
User/SCEP/{UniqueID}/Install/KeyUsage
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/KeyUsage
Obbligatorio per la registrazione. Specificare i bit di utilizzo delle chiavi (0x80, 0x20, 0xA0 e così via) per il certificato in formato decimale. Il valore deve avere almeno second (0x20) o forth (0x80) o entrambi i bit impostati. Se il valore non ha questi bit impostati, la configurazione avrà esito negativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/RetryCount
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/RetryCount
Facoltativo. Speciale per SCEP. Specificare i tempi di ripetizione dei tentativi del dispositivo quando il server SCEP invia lo stato in sospeso. Il formato è int. Il valore predefinito è 3. Valore massimo: il valore non può essere maggiore di 30. Se è più grande di 30, il dispositivo userà 30.
Il valore minimo è 0, ovvero nessun nuovo tentativo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Elimina, Ottieni, Sostituisci |
Valori consentiti | Gamma: [0-30] |
Valore predefinito | 3 |
User/SCEP/{UniqueID}/Install/RetryDelay
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/RetryDelay
Facoltativo. Quando il server SCEP invia lo stato in sospeso, specificare il tempo di attesa dei tentativi del dispositivo in minuti.
Il valore predefinito è: 5 Il valore minimo è 1.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungi, Elimina, Ottieni, Sostituisci |
Valori consentiti | Gamma: [0-4294967295] |
Valore predefinito | 5 |
User/SCEP/{UniqueID}/Install/ServerURL
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ServerURL
Obbligatorio per la registrazione del certificato SCEP. Specificare il server di registrazione certificati. Il server può specificare più URL del server separati da punto e virgola.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/SubjectAlternativeNames
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/SubjectAlternativeNames
Facoltativo. Specificare il nome alternativo del soggetto. Questo nodo potrebbe specificare più nomi alternativi. Ogni nome è la combinazione di formato del nome e nome effettivo. Fare riferimento alla definizione del tipo di nome in MSDN. Ogni coppia è separata da punto e virgola. Ad esempio, più SAN vengono presentate nel formato [nameformat1]+[actual name1]; [formato nome 2]+[nome effettivo2].
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/SubjectName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/SubjectName
Obbligatorio. Specificare il nome del soggetto. Il valore SubjectName è tra virgolette se contiene uno spazio vuoto iniziale o finale o uno dei caratteri seguenti: ("," "=" "+" ";" ).
Per altre informazioni, vedere Funzione CertNameToStrA.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/TemplateName
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/TemplateName
Facoltativo. OID del nome del modello di certificato. Si noti che questo nome viene in genere ignorato dal server SCEP, pertanto il server MDM in genere non deve fornirlo.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
User/SCEP/{UniqueID}/Install/ValidPeriod
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ValidPeriod
Facoltativo. Specificare le unità per il periodo valido. I valori validi sono: Days(Default), Months, Years.
Il server MDM prevede un periodo di convalida del certificato (ValidPeriodUnits + ValidPeriod) per il server SCEP come parte della richiesta di registrazione del certificato. Si tratta della decisione del server su come usare questo periodo valido per creare il certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valore predefinito | Giorni |
Valori consentiti:
Value | Descrizione |
---|---|
Giorni (impostazione predefinita) | Giorni. |
Mesi | Mesi. |
Anni | Anni. |
User/SCEP/{UniqueID}/Install/ValidPeriodUnits
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Install/ValidPeriodUnits
Facoltativo. Specificare il numero desiderato di unità utilizzate nel periodo di validità. Sottoposto alla configurazione del server SCEP. Il valore predefinito è 0. Le unità di misura sono definite nel nodo ValidPeriod. Si noti che il periodo valido specificato da MDM sovrascriverà il periodo valido specificato nel modello di certificato. Ad esempio, se ValidPeriod è days e ValidPeriodUnits è 30, significa che la durata valida totale è di 30 giorni.
Nota
Il dispositivo invia solo il periodo di convalida del certificato previsto per il server MDM (ValidPeriodUnits + ValidPeriod) al server SCEP come parte della richiesta di registrazione del certificato. Si tratta della decisione del server su come usare questo periodo valido per creare il certificato.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Aggiungere, eliminare, ottenere, sostituire |
Valore predefinito | 0 |
User/SCEP/{UniqueID}/RespondentServerUrl
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/RespondentServerUrl
Obbligatorio. Restituisce l'URL del server SCEP che ha risposto alla richiesta di registrazione.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato |
chr (stringa) |
Tipo accesso | Ottieni |
User/SCEP/{UniqueID}/Status
Ambito | Edizioni | Sistema operativo applicabile |
---|---|---|
✅ dispositivo ✅ utente |
✅ Pro ✅ Enterprise ✅ Education ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅Windows 10 versione 1511 [10.0.10586] e versioni successive |
./User/Vendor/MSFT/ClientCertificateInstall/SCEP/{UniqueID}/Status
Obbligatorio. Specificare lo stato più recente per il certificato a causa della richiesta di registrazione.
I valori validi sono i seguenti:
1 - completato correttamente 2 - in sospeso (il dispositivo non ha completato l'azione ma ha ricevuto la risposta in sospeso del server SCEP) 32 - sconosciuto 16 - azione non riuscita.
Proprietà del framework di descrizione:
Nome della proprietà | Valore proprietà |
---|---|
Formato | int |
Tipo accesso | Ottieni |
Esempi
Registrare un certificato client tramite SCEP.
<SyncML xmlns="SYNCML:SYNCML1.2"> <SyncBody> <Atomic> <Add> <CmdID>301</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere></LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">node</Format> </Meta> </Item> </Add> <Add> <CmdID>302</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/RetryCount</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>1</Data> </Item> </Add> <Add> <CmdID>303</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/RetryDelay</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>1</Data> </Item> </Add> <Add> <CmdID>304</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/KeyUsage</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>160</Data> </Item> </Add> <Add> <CmdID>305</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/KeyLength</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>1024</Data> </Item> </Add> <Add> <CmdID>306</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/HashAlgorithm</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>SHA-1</Data> </Item> </Add> <Add> <CmdID>307</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/SubjectName</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>CN=ContosoCSP</Data> </Item> </Add> <Add> <CmdID>308</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/SubjectAlternativeNames</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data></Data> </Item> </Add> <Add> <CmdID>309</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/ValidPeriod</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>Years</Data> </Item> </Add> <Add> <CmdID>310</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/ValidPeriodUnits</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>1</Data> </Item> </Add> <Add> <CmdID>311</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/EKUMapping</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>1.3.6.1.4.1.311.10.3.12+1.3.6.1.4.1.311.10.3.4+1.3.6.1.4.1.311.20.2.2+1.3.6.1.5.5.7.3.2</Data> </Item> </Add> <Add> <CmdID>312</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/KeyProtection</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>3</Data> </Item> </Add> <Add> <CmdID>313$</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/ServerURL</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>http://constoso.com/certsrv/mscep/mscep.dll</Data> </Item> </Add> <Add> <CmdID>314</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/Challenge</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>1234CB055B7EBF384A9486A22B7559A5</Data> </Item> </Add> <Add> <CmdID>315</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/CAThumbprint</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>12345087E648875D1DF5D9F9FF89DD10</Data> </Item> </Add> <Exec> <CmdID>316</CmdID> <Item> <Target> <LocURI>./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/<InsertUniqueIDHere>/Install/Enroll</LocURI> </Target> </Item> </Exec> </Atomic> <Final/> </SyncBody> </SyncML>
Aggiungere un certificato PFX. La password del certificato PFX viene crittografata con un certificato personalizzato dall'archivio "My".
<SyncML> <SyncBody> <Delete> <CmdID>$CmdID$</CmdID> <Item> <Target> <LocURI>./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C</LocURI> </Target> </Item> </Delete> <Atomic> <CmdID>$CmdID$</CmdID> <Add> <CmdID>$CmdID$</CmdID> <Item> <Target> <LocURI>./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/KeyLocation</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>2</Data> </Item> </Add> <Add> <CmdID>$CmdID$</CmdID> <Item> <Target> <LocURI>./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertBlob</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>Base64_Encode_Cert_Blob</Data> </Item> </Add> <Add> <CmdID>$CmdID$</CmdID> <Item> <Target> <LocURI>./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertPassword</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>Base64Encoded_Encrypted_Password_Blog</Data> </Item> </Add> <Add> <CmdID>$CmdID$</CmdID> <Item> <Target> <LocURI>./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertPasswordEncryptionType</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> </Meta> <Data>2</Data> </Item> </Add> <Add> <CmdID>$CmdID$</CmdID> <Item> <Target> <LocURI>./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertPasswordEncryptionStore</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">chr</Format> </Meta> <Data>My</Data> </Item> </Add> <Add> <CmdID>$CmdID$</CmdID> <Item> <Target> <LocURI>./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXKeyExportable</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">bool</Format> </Meta> <Data>true</Data> </Item> </Add> </Atomic> <Final/> </SyncBody> </SyncML>