Soluzione di sicurezza della famiglia di Windows
I requisiti chiave definiti da Microsoft per una soluzione più completa sono i seguenti. Si noti che la definizione per online è una tecnologia principalmente con connessione Internet, a differenza di un client offline che in genere è associato al computer.
Fornire un'unica area facile da trovare nell'interfaccia utente del sistema operativo in cui tutti i criteri dei controlli genitori, il controllo del monitoraggio delle attività e i dati delle attività per un'identità possono essere individuati facilmente.
Supportare il monitoraggio dell'attività sufficiente dell'utente controllato in modo che un genitore o un tutore abbia una ragionevole fiducia che le attività rischiose possano essere individuate. Inoltre, la riconfigurazione del log dei criteri dell'utente controllato in modo che le modifiche non autorizzate o non autorizzate siano individuabili.
Esporre le funzionalità di monitoraggio delle attività tramite interfacce di registrazione eventi di Windows Vista standard e fornire una soluzione visualizzatore in box. Definire gli eventi di attività standard e fornire l'estendibilità alla generazione di eventi personalizzati da ISV.
Promuovere che tutti i controlli e le restrizioni per un utente vengono attivati solo in base al consenso esplicito da parte dei genitori o dei tutori. Se possibile, le funzionalità delle restrizioni devono essere completamente inattive per gli utenti non controllati per ridurre al minimo i rischi di compatibilità della sicurezza e dell'applicazione.
Microsoft si impegna, ogni volta che possibile, a non prendere giudizi di valore in base all'età o ad altri parametri per l'utente controllato (terze parti possono scegliere di farlo). Queste decisioni vengono lasciate al genitore o al tutore, spesso influenzate dalle comunità o dalle organizzazioni.
Fornire implementazioni nel prodotto per il monitoraggio e le restrizioni di attività offline in cui oggi sono disponibili poche o nessuna offerta, dove la funzionalità di rischio di sicurezza associata è disponibile nel prodotto o in cui una soluzione Microsoft offre funzionalità compatibili e affidabili completamente integrate con la progettazione del sistema operativo.
In genere, promuovere che le applicazioni eseguano la registrazione e le restrizioni personalizzate per un contesto e un'esperienza utente ottimali.
Eccezione: fornire un monitoraggio completo delle attività online e restrizioni nelle aree selezionate in cui il vantaggio per i consumatori e il settore superano i costi.
Esporre le impostazioni dell'interfaccia utente dei controlli genitori e le definizioni degli eventi di attività usando API pubbliche in modo che terze parti possano eseguire query sullo stato, modificare le impostazioni e leggere i log attività se sono in esecuzione con privilegi di account Windows sufficienti.
Un obiettivo generale è quello di promuovere la coesistenza dei controlli genitori di terze parti con la funzionalità in-box e supportare l'aggiunta di valore integrando, estendendo o fornendo funzionalità alternative dove idonee.