Controle de Acesso (autorização)
O controle de acesso refere-se a 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 a hora 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:
- Segurança em nível C2
- Modelo de Controle de Acesso
- Linguagem de definição do descritor de segurança
- Privilégios
- Geração de auditoria
- Objetos protegíveis
- 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
- Controlando 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 em C++
- Criando um descritor de segurança para um novo objeto no C++
- Controlando a criação de objeto filho no C++
- Habilitar e desabilitar privilégios no C++
- Pesquisando por um SID em um Token de Acesso no C++
- Localizando o proprietário de um objeto de arquivo no C++
- Tomando a propriedade do objeto no C++
- Criando uma DACL