Solução de segurança da família Windows
Os principais requisitos definidos pela Microsoft para uma solução mais abrangente são os seguintes. Observe que a definição para online é uma tecnologia voltada principalmente para a Internet, ao contrário de um cliente offline que geralmente é limitado ao computador.
Forneça uma área única e fácil de encontrar na interface do usuário do sistema operacional em que todas as políticas de controles parentais, controle de monitoramento de atividades e dados de atividade para uma identidade podem ser prontamente descobertos.
Suporte ao monitoramento de atividades suficientes do usuário controlado para que um pai ou responsável tenha confiança razoável de que atividades arriscadas podem ser descobertas. Além disso, a reconfiguração de log das políticas do usuário controlado para que alterações não intencionais ou não autorizadas sejam detectáveis.
Exponha os recursos de monitoramento de atividades por meio de interfaces de log de eventos padrão do Windows Vista e forneça uma solução de visualizador in-box. Defina eventos de atividade padrão e forneça extensibilidade à geração de eventos personalizada por ISVs.
Promova que todos os monitoramentos e restrições para um usuário sejam ativados apenas com base em aceitação por pais ou responsáveis. Sempre que possível, a funcionalidade de restrições deve ser completamente inativa para usuários não controlados minimizarem os riscos de segurança e compatibilidade de aplicativos.
A Microsoft deve se esforçar, sempre que possível, para não fazer julgamentos de valor por idade ou outros parâmetros para o usuário controlado (terceiros podem optar por fazê-lo). Essas decisões são deixadas para os pais ou responsáveis, muitas vezes influenciadas por comunidades ou organizações.
Forneça implementações no produto para monitoramento de atividades offline e restrições em que poucas ou nenhuma oferta está disponível hoje, em que a funcionalidade de risco de segurança associada está disponível no produto ou onde uma solução da Microsoft fornece funcionalidades capazes e robustas totalmente integradas ao design do sistema operacional.
Em geral, promova que os aplicativos executem seus próprios logs e restrições para obter o melhor contexto e experiência de interface do usuário.
Exceção: forneça monitoramento e restrições abrangentes de atividades online em áreas selecionadas em que o benefício para os consumidores e a indústria supere os custos.
Exponha as definições de eventos de atividade e configurações de interface do usuário dos controles parentais usando APIs públicas para que terceiros possam consultar o estado, modificar configurações e ler logs de atividades se estiverem em execução com privilégios de conta suficientes do Windows.
Uma meta abrangente é promover a coexistência das soluções de controles parentais de terceiros com a funcionalidade in-box e dar suporte à adição de valor integrando, estendendo ou fornecendo recursos alternativos quando adequado.