Gerenciador de Função

O Release Control acompanha um conjunto de funções predefinidas que você pode atribuir aos usuários. Para obter uma descrição das funções predefinidas, consulte Funções predefinidas.

Cada função predefinida é atribuída com um conjunto de uma ou mais permissões predefinidas. Para obter uma descrição das permissões predefinidas que acompanham o Release Control, consulte Permissões Disponíveis abaixo.

O utilitário Gerenciador de Função permite criar novas funções, atualizar funções existentes e excluir funções usando o conjunto predefinido de permissões.

Para usar o utilitário Gerenciador de Função:

Execute o seguinte comando:

<Release Control installation directory>\bin\ManageRoles.bat <options>

Estas são as <opções> de linha de comando:

Opção Descrição
-a--permissions Mostra uma lista das permissões predefinidas fornecidas pelo Release Control. Para obter detalhes, consulte Permissões Disponíveis.
-c

--create

Cria uma nova função.
--delete Exclui uma regra.
--description (Opcional) Insira uma descrição para a função.
--encrypted-password-file <file> Usa a senha criptografada especificada em <arquivo>.
-h

--help

Imprime todas as <opções> da linha de comandos.
--im-mode O Release Control está operando no modo Gerenciador de Identidade.
-l

--list-all

Mostra uma lista das funções disponíveis.
--list-permissions Mostra uma lista das permissões disponíveis.
-p <senha>

--password <senha>

Especifica a senha necessária para conexão com o Release Control.
---port

Especifica a porta usada pelo servidor do Release Control.

Valor padrão: 8080

-r <função>

--role-name <função>

Especifica o nome da função.
--rename <novo nome> Especifica um novo nome para uma função existente.
--server <servidor>

Especifica o nome ou endereço IP do servidor do Release Control.

valor padrão: localhost

-u <nome de usuário>

--username <nome de usuário>

Especifica o nome de usuário exigido para conexão com o servidor do Release Control.
--update Modifica a permissão para uma função existente.

Exemplos:

  • para criar uma função denominada NewRole, execute:
    <diretório de instalação do Release Control>\bin\ManageRoles.bat -c -r NewRole -a <nome da permissão1> <nome da permissão2>...
  • Para renomear uma função denominada ExistingRole para NewRole, execute:
    <diretório de instalação do Release Control>\bin\ManageRoles.bat -r NewRole --rename ExistingRole
  • Para substituir as permissões de uma função existente denominada NewRole, execute:
    <diretório de instalação do Release Control>\bin\ManageRoles.bat --update -r NewRole -a <nome da permissão1> <nome da permissão2>...
  • Para excluir uma função denominada NewRole, execute:
    <Release Control installation directory>\bin\ManageRoles.bat --delete -r NewRole