Controle de acesso (autorização)
O controle de acesso refere-se aos recursos de segurança que controlam quem pode acessar recursos no sistema operacional. Os aplicativos chamam funções de controle de acesso para definir quem pode acessar recursos específicos ou controlar o acesso aos recursos fornecidos pelo aplicativo.
Essa visão geral descreve o modelo de segurança para controlar o acesso a objetos do Windows, como arquivos, e para controlar o acesso a funções administrativas, como definir o tempo do sistema ou auditar ações do usuário. O tópico modelo de controle de acesso fornece uma descrição de alto nível das partes do controle de acesso e como elas interagem entre si.
Os tópicos a seguir descrevem o controle de acesso:
- de segurança em nível C2
- modelo de controle de acesso
- linguagem de definição do descritor de segurança
- privilégios
- de Geração de Auditoria
- objetos protegíveis
- de controle de acesso de baixo nível
Veja a seguir tarefas comuns de controle de acesso:
- como os DACLs controlam o acesso a um objeto
- controlar a criação de objeto filho no C++
- ACEs para controlar o acesso às propriedades de um objeto
- solicitando direitos de acesso a um objeto
Os tópicos a seguir fornecem código de exemplo para tarefas de controle de acesso:
- modificando as ACLs de um objeto no C++
- criando um descritor de segurança para um novo objeto no C++
- controlar a criação de objeto filho no C++
- habilitar e desabilitar privilégios no C++
- pesquisando um SID em um token de acesso no C++
- localizar o proprietário de um objeto de arquivo no C++
- tomando a propriedade do objeto em C++
- criando um DACL