35.1 Entendendo funções e controle de acesso

O OpenText Identity Console fornece a capacidade de atribuir responsabilidades específicas aos usuários e apresentá-los com as ferramentas e seus direitos necessários para executar essas responsabilidades.

O RAC é uma extensão do esquema do OpenText eDirectory. O RAC define várias classes e atributos de objeto que proporcionam um mecanismo para os administradores concederem acesso às tarefas de gerenciamento com base na função do usuário na configuração de RAC. Isso fornece aos usuários acesso apenas às tarefas que precisam ser executadas.

NOTA:O RAC do OpenText Identity Console concede direitos com base no recurso de ACL (lista de controles de acesso) do OpenText eDirectory. Essas ACLs permitem que um trustee receba a atribuição de direitos a um objeto específico ou a seus objetos subordinados. As ACLs não são concedidas de acordo com tipos de objeto específicos. Cada tarefa do OpenText Identity Console define seus tipos de objeto aplicáveis e as ACLs necessárias. No entanto, essas ACLs permitem que o usuário execute essas operações com outros tipos de objeto por meio das APIs do OpenText eDirectory ou de outras ferramentas.

O recurso RAC também ajuda a criar funções específicas dentro da sua organização. As funções contêm tarefas que um usuário atribuído pode executar no OpenText Identity Console, como criar um novo usuário ou mudar uma senha. As tarefas são pré-atribuídas às funções, mas é possível substituí-las, reatribuí-las ou removê-las.

Além disso, os usuários são associados às funções com um escopo especificado, que é um container na árvore em que o usuário possui as permissões necessárias à execução de uma tarefa. Para ser completa, a função requer essa associação tripla de função, membros e escopo.

Um objeto Função cria uma associação entre usuários e tarefas. Um administrador concede ao usuário acesso a uma tarefa tornando-o membro da função à qual a tarefa está atribuída.

Uma função pode ser atribuída a um usuário das seguintes maneiras:

  • Diretamente como usuário.

  • Por meio de atribuições de grupos.

    Se um usuário for membro de um grupo ou de um grupo dinâmico ao qual uma função está atribuída, ele terá acesso a essa função.

  • Por meio da atribuição de containers.

    Um objeto Usuário tem acesso a todas as funções atribuídas ao seu container pai. Isso também pode incluir os containers, como organização e unidade de organização.

Um usuário pode ser associado a uma função várias vezes, cada qual com um escopo diferente.

35.1.1 Objetos de funções e controle de acesso no OpenText eDirectory

A tabela a seguir lista os objetos de RAC. O OpenText Identity Console estende o esquema do OpenText eDirectory para incluir esses objetos quando você instala o RAC.

Objeto

Descrição

Configuração de RAC

Um objeto container que contém todos os objetos Função e Módulo.

Os objetos da Configuração de RAC são os containers de nível mais alto para todos os objetos de RAC. Uma árvore pode ter qualquer quantidade de objetos da Configuração de RAC. Esses objetos têm proprietários, que são usuários com direitos de gerenciamento sobre as configurações.

Os objetos da Configuração de RAC podem ser criados em qualquer um dos seguintes containers:

  • Domínio.

  • Local.

  • País.

  • Organização.

  • Unidade Organizacional.

Função de RAC

A definição de uma função inclui a criação de um objeto Função de RAC e a especificação das tarefas que a função pode executar.

As Funções de RAC são objetos Container que podem ser criados somente em um container da Configuração de RAC.

Os membros da função podem ser Usuário, Grupo, Organização ou Unidade Organizacional, e os membros da função estão associados a uma função em um escopo específico da árvore. Os objetos Tarefa de RAC são atribuídos a objetos Função de RAC.

Tarefa de RAC

Um objeto folha que contém uma função específica, como criar um usuário ou um grupo.

Os objetos Tarefa de RAC estarão localizados somente nos containers do Módulo de RAC.

Escopo de RAC

Um objeto folha é usado para atribuições de ACL (em vez de fazer atribuições para cada objeto Usuário). Os objetos Escopo de RAC representam o contexto na árvore em que uma função é executada e estão associados aos objetos Função de RAC. Eles são herdados a partir da classe Grupo. Os objetos Usuário são atribuídos a um objeto Escopo de RAC. Esses objetos possuem uma referência ao escopo da árvore à qual estão associados.

Eles são criados dinamicamente conforme o necessário e são automaticamente apagados quando não são mais necessários. Eles estão localizados apenas em containers da Função de RAC.

O Escopo de RAC pode ser Organização e Unidade Organizacional.

AVISO:Nunca mude a configuração de um objeto Escopo de RAC. Isso pode causar sérias consequências e até deixar o sistema inativo.

Módulo de RAC

Representa um objeto Container que contém objetos Tarefa de RAC. Os objetos Módulo de RAC têm um atributo de nome do módulo, que representa o nome do produto que define as tarefas (por exemplo, Gerenciamento de Certificados, Gerenciamento de Autenticação, Gerenciamento de Usuários e assim por diante).

Os objetos Módulo de RAC podem ser criados somente nos containers da Configuração de RAC.