

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Registrar a estratégia de quórum de assinatura de token de um usuário usando a CLI do CloudHSM
<a name="cloudhsm_cli-user-chqm-token-reg"></a>

Use o comando **user change-quorum token-sign register** na CLI do CloudHSM para registrar a estratégia de quorum de assinatura de token para um usuário administrador.

## Tipo de usuário
<a name="token-register-user-type"></a>

Os usuários a seguir podem executar este comando.
+ Administrador

## Sintaxe
<a name="token-register-syntax"></a>

```
aws-cloudhsm > help user change-quorum token-sign register
Register a user for quorum authentication with a public key

Usage: user change-quorum token-sign register --public-key <PUBLIC_KEY> --signed-token <SIGNED_TOKEN>

Options:
      --cluster-id <CLUSTER_ID>      Unique Id to choose which of the clusters in the config file to run the operation against. If not provided, will fall back to the value provided when interactive mode was started, or error
      --public-key <PUBLIC_KEY>      Filepath to public key PEM file
      --signed-token <SIGNED_TOKEN>  Filepath with token signed by user private key
  -h, --help Print help (see a summary with '-h')
```

## Exemplo
<a name="token-register-examples"></a>

**Example**  
Para executar este comando, você precisará estar logado como o usuário que deseja **register quorum token-sign**.  

```
aws-cloudhsm > login --username admin1 --role admin
Enter password:
{
  "error_code": 0,
  "data": {
    "username": "admin1",
    "role": "admin"
  }
}
```
O comando **user change-quorum token-sign register** registrará sua chave pública no HSM. Como resultado, ele o qualificará como aprovador de quórum para operações exigidas por quórum que exijam que o usuário obtenha assinaturas de quórum para atingir o limite de valor de quórum necessário.  

```
aws-cloudhsm > user change-quorum token-sign register \
    --public-key /home/mypemfile \
    --signed-token /home/mysignedtoken
{
  "error_code": 0,
  "data": {
    "username": "admin1",
    "role": "admin"
  }
}
```
Agora você pode executar o comando **user list** e confirmar se o quorum token-sign foi registrado para esse usuário.  

```
aws-cloudhsm > user list
{
  "error_code": 0,
  "data": {
    "users": [
      {
        "username": "admin",
        "role": "admin",
        "locked": "false",
        "mfa": [],
        "quorum": [],
        "cluster-coverage": "full"
      },
      {
        "username": "admin1",
        "role": "admin",
        "locked": "false",
        "mfa": [],
        "quorum": [
          {        
            "strategy": "token-sign",
            "status": "enabled"
          }
        ],
        "cluster-coverage": "full"
      }
    ]
  }
}
```

## Argumentos
<a name="token-register-arguments"></a>

***<CLUSTER\$1ID>***  
O ID do cluster em que essa operação será executada.  
Obrigatório: se vários clusters tiverem sido [configurados.](cloudhsm_cli-configs-multi-cluster.md)

***<PUBLIC-KEY>***  
Caminho de arquivo para o arquivo PEM de chave pública.  
**Obrigatório**: sim

***<SIGNED-TOKEN>***  
Caminho de arquivo com token assinado pela chave privada do usuário.  
**Obrigatório**: sim

## Tópicos relacionados
<a name="token-register-seealso"></a>
+ [Usar a CLI do CloudHSM para gerenciar a autenticação de quórum](quorum-auth-chsm-cli.md)
+ [Usar a autenticação de quórum para administradores: configuração inicial](quorum-auth-chsm-cli-first-time.md)
+ [Altere o valor mínimo do quórum para administradores](quorum-auth-chsm-cli-min-value.md)
+ [Nomes e tipos de serviços que oferecem suporte à autenticação de quórum](quorum-auth-chsm-cli-service-names.md)