# Domínio Personalizado

## Configuração de Domínio Personalizado

Se você quiser criar seu próprio domínio personalizado para o seu **Serviço de Aplicativo SCEPman** URL, você precisa decidir se deseja adicioná-lo porque é um requisito para ativar o Endpoint do Active Directory ou apenas por outros motivos.

#### Considerações para um Endpoint do Active Directory

Se você quer seu domínio personalizado para o [Active Directory](https://docs.scepman.com/pt/gerenciamento-de-certificados/active-directory) endpoint, você precisa criar um **registro A**, porque [Kerberos exige isto](https://docs.scepman.com/pt/gerenciamento-de-certificados/active-directory/configuracao-geral#ws_e_endpoint_access_denied). Neste caso, você deve escolher "Todos os outros serviços de domínio", mesmo que possua um App Service Domain. A interface pode forçá-lo a selecionar **CNAME** como tipo de registro dependendo de suas outras seleções. Testamos com sucesso que você ainda pode configurar a entrada DNS como um **registro A** e não encontramos problemas com essa configuração. Caso contrário, altere suas configurações, de modo que um **registro A** seja permitido como usar um domínio apex ou usar um certificado diferente do App Service Managed Certificate. Nesse caso, você precisa descobrir o endereço IP de entrada do seu App Service, que é exibido na entrada Rede (Networking) do App Service.

<figure><img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FmKTKAbT8cGrpC0HxazQR%2Fimage.png?alt=media&#x26;token=9851c9ff-3951-45e4-9094-ffc4105f99f0" alt=""><figcaption></figcaption></figure>

#### **Adicionando o Domínio Personalizado**

Esta descrição presume que você não usa Azure Domain Services. Se usar, selecione App Service Domain para aproveitar a integração entre App Services e Azure Domain Services. Caso contrário, selecione Todos os outros serviços de domínio e adicione os registros de validação ao seu provedor de domínio.

* Provedor de domínio: Todos os outros serviços de domínio

![](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-883b4bda8a37274ffe1be187de144f0a8470e0a6%2F2022-12-23%2017_01_35-Window.png?alt=media)

### Configurar o BaseUrl do SCEPman

{% hint style="info" %}
Quando você adiciona o Domínio Personalizado para habilitar o Endpoint do Active Directory, como alternativa a atualizar a configuração BaseUrl conforme descrito abaixo, você também pode alterar a configuração [AppConfig:ActiveDirectory:BaseUrl](https://docs.scepman.com/pt/configuracao-do-scepman/application-settings/active-directory#general-settings). Isso não afetará coisas como seu AIA, mas apenas os endpoints do Active Directory.
{% endhint %}

Após configurar o domínio personalizado, certifique-se de atualizar a Configuração do App Service SCEPman [**AppConfig:BaseUrl**](https://docs.scepman.com/pt/configuracao-do-scepman/application-settings/basics#appconfig-baseurl) para a nova URL, salvar e reiniciar o App Service.

![](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-bee4508308dc32bd07be745820f4b5e683f93d0e%2Fscepman_cname4_1.png?alt=media)

{% hint style="info" %}
Não é recomendado definir um domínio personalizado para o Certificate Master. Se ainda desejar configurá-lo, certifique-se também de fazer:

* na Configuração do App Service do SCEPman, atualize **`AppConfig:CertMaster:URL`** para a nova URL do Certificate Master
* adicione a nova URL de login ao registro do aplicativo Certificate Master "SCEPman-CertMaster".
  {% endhint %}

#### Documentação da Microsoft e Certificados Gerenciados

Adicionar um domínio personalizado a um App Service:\
<https://docs.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-custom-domain>

Adicionar e gerenciar certificados TLS/SSL no App Service:\
<https://docs.microsoft.com/en-us/azure/app-service/configure-ssl-certificate>

Criar um certificado gratuito:\
<https://docs.microsoft.com/en-us/azure/app-service/configure-ssl-certificate#create-a-free-certificate-preview>
