Proteger seu provedor

Escrever um provedor seguro requer considerar como o provedor é hospedado, como o provedor lida com a representação e garantir que os usuários sejam verificados quanto aos direitos de acesso aos dados. Você pode proteger os dados no namespace do provedor exigindo que os dados tenham autenticação criptografada antes de enviá-los por uma rede. Para obter mais informações, consulte Exigir uma conexão criptografada com um namespace.

Se um usuário tiver acesso FULL_WRITE em qualquer namespace, o usuário poderá criar assinaturas entre namespaces para dados em um namespace no qual o usuário é restrito. Como um provedor pode ser carregado em qualquer namespace e estar em execução em qualquer contexto de segurança, o provedor deve executar as próprias verificações de acesso para garantir que apenas usuários autorizados tenham permissão para acessar dados ou executar métodos. Para obter mais informações, consulte Executar verificações de acesso.

Os tópicos a seguir discutem a segurança do provedor:

Os tópicos a seguir discutem como clientes e scripts interagem com a segurança do provedor:

Manutenção da segurança do WMI

Como usar o WMI