---
title: "Criação de AC para certificados de dispositivo - Amplia"
description: "Como criar uma AC no Amplia para emitir certificados de dispositivos, exigida por módulos como o Amplia Reg: gere uma chave e depois crie uma AC raiz."
canonical: "https://docs.lacunasoftware.com/articles/amplia/operation/create-device-ca"
locale: "pt-BR"
product: "Amplia"
last_updated: "2026-10-12"
---

# Criação de AC para certificados de dispositivo - Amplia

Alguns módulos da Lacuna -- em especial o [Amplia Reg](https://docs.lacunasoftware.com/articles/amplia-reg) -- dependem de uma Autoridade Certificadora no Amplia para emitir certificados
para dispositivos autorizados por um supervisor.

## Configure o Amplia

Comece entrando na sua instância do Amplia e selecionando a subscription usada pelo módulo dependente. Em seguida, siga os passos
abaixo.

### Crie uma chave

No menu lateral, clique em **Chaves** (Keys), depois em **Gerar** (Generate) e preencha:

* **Nome** (Name): `device-ca` ou um nome de sua preferência (recomenda-se *kebab-case* para nomear chaves)
* **Repositório de chaves** (Key Store): selecione um repositório de chaves para armazenar a chave da AC. Se estiver em dúvida, escolha **Database**
* **Tipo de chave** (Key Type): `RSA`
* **Tamanho** (Size): 4096

Clique em **Criar** (Create).

### Crie uma AC raiz

No menu lateral, clique em **ACs** (CAs), depois em **Criar AC raiz** (Create Root CA) e preencha:

* **Chave** (Key): selecione a chave que você acabou de gerar (`device-ca`)
* **Nome** (Name): o formulário vai sugerir o mesmo nome da chave; não altere o valor sugerido sem um bom motivo
* **Data de expiração** (Expiration Date): o formulário vai sugerir uma data daqui a 30 anos, o que normalmente é uma boa escolha
* **Estratégia de tipo de nome** (Name Type Strategy): escolha `Utf8StringsWhenNecessary`
* **Nome comum** (Common Name): o campo `CN=` do certificado da AC. Sugestão: `YOUR COMPANY Device CA`
* **Unidades organizacionais** (Organizational Units): o campo `OU=` do certificado da AC. Normalmente fica em branco.
* **Organização** (Organization): o nome completo da sua organização, por exemplo `Your Company S.A.`
* **País** (Country): selecione o país da sua organização

Clique em **Criar** (Create) e depois em **OK**.

Depois que a AC for criada, clique em **Ativar** (Activate) e depois em **Sim** (Yes).

Na página de detalhes da AC, copie a propriedade **Id**. Esse é o seu `CAId` (você vai precisar desse valor para configurar o módulo que exige a AC).

### Crie um template

No menu lateral, clique em **Templates**, depois em **Criar** (Create) e preencha:

* **Nome** (Name): `Device certificate`
* **Tipo de certificado** (Certificate kind): `Public Key`
* **Formato do certificado** (Certificate format): `Custom`

Clique em **Criar** (Create). Depois que o template for criado, clique em **Editar** (Edit) e preencha:

* **Validade (dias)** (Validity (days)): normalmente `365`, mas você pode escolher outro valor
* **OID da política de certificado** (Certificate Policy OID): `1.3.6.1.4.1.46332.3.3` (a [política de certificado de autenticação de dispositivos](https://docs.lacunasoftware.com/articles/asn1#certificate-policies) da Lacuna)
* **Tamanho mínimo da chave** (Minimum key size): `2048`

No campo **Parâmetros específicos do template (JSON)** (Template-specific parameters (JSON)), apague todo o texto existente e cole o seguinte:

```json
{
  "format": "Custom",
  "keyUsages": [
    "DigitalSignature"
  ],
  "allowCustomKeyUsages": false,
  "extendedKeyUsages": [
    "ClientAuth"
  ],
  "allowCustomExtendedKeyUsages": false,
  "typeStrategy": "Utf8StringsWhenNecessary"
}
```

Clique em **Salvar** (Save).

Na página de detalhes do template, copie a propriedade **Id**. Esse é o seu `TemplateId` (você vai precisar desse valor para configurar o módulo que exige a AC).

## Configure o módulo dependente

Siga as instruções do módulo que exige a AC para certificados de dispositivo para definir o
[CAId](https://docs.lacunasoftware.com/articles/amplia/operation/create-device-ca#crie-uma-ac-raiz) e o [TemplateId](https://docs.lacunasoftware.com/articles/amplia/operation/create-device-ca#crie-um-template) no arquivo de configuração do módulo.
