> For the complete documentation index, see [llms.txt](https://docs.scepman.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.scepman.com/es/despliegue-de-scepman/deployment-options/enterprise-deployment.md).

# Implementación empresarial

Implementación en GitHub

## Nueva instancia de SCEPman

**Implementar recursos de Azure**

Elija uno de los siguientes canales de implementación:

* [Canal de producción](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fscepman%2Fdeploy%2Fprod%2Fazuredeploy.json)
* [Canal beta](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fscepman%2Fdeploy%2Fbeta%2Fazuredeploy.json)
* [Canal interno](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fscepman%2Fdeploy%2Finternal%2Fazuredeploy.json)
* [Canal de producción en la nube nacional GCC High](https://portal.azure.us/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fscepman%2Fdeploy%2Fgcchigh%2Fazuredeploy.json)
* [Canal de producción en la nube nacional de 21Vianet](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fscepman%2Fdeploy%2Fvianet%2Fazuredeploy.json) (¡Experimental!)

Rellene los valores en el formulario

<figure><img src="https://4115997120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FhcigYeXwfJ2YNTDyNbQ1%2Fimage.png?alt=media&amp;token=eb35d15e-631c-4ab7-8ca0-7b3c928b19ea" alt=""><figcaption></figcaption></figure>

* **Suscripción:** Seleccione su suscripción, donde tenga permisos para crear servicios de aplicaciones, cuenta de almacenamiento, plan de App Service y bóveda de claves
* **Grupo de recursos:** Seleccione un grupo de recursos existente o cree uno nuevo. Los recursos de SCEPman se implementarán en este grupo de recursos
* **Región:** Seleccione la región según su ubicación
* **Nombre de la organización:** Nombre de su empresa u organización para el nombre del sujeto del certificado CA (O RDN)

{% hint style="warning" %}
Para maximizar la compatibilidad, para el **Nombre de la organización** recomendamos omitir

* caracteres especiales específicos del idioma (p. ej., ö, ø, é, ...)

* un espacio inicial (se pueden usar espacios entre palabras)

* comillas
  {% endhint %}

* **Licencia:** deje "trial" para implementar una edición Community Edition o pegue su clave de licencia para la edición Enterprise de SCEPman.

* **Tipo de clave de CA**:
  * **RSA-HSM** (**recomendado**, CA raíz respaldada por HSM)
  * **RSA** (CA raíz respaldada por software)

* Para el **Nombre de Storage Account**, tenga en cuenta que el nombre **debe** tener entre 3 y 24 caracteres de longitud y puede contener **solo números y letras minúsculas**

* Use un **globalmente único** para **Nombre de Key Vault**, **Nombre del plan de App Service**, **Nombre principal de App Service**, **Nombre de Log Analytics Workspace**, **Nombre de la App Service maestra de certificados**, **Nombre de la red virtual**, **Nombre del punto de conexión privado para Key Vault**, y **Punto de conexión privado para Table Storage**. \
  Reemplace `UNIQUENAME` con un valor que identifique su organización o el nombre que prefiera.

{% hint style="warning" %}
En caso de que haya implementado anteriormente SCEPman con el mismo **Nombre de Key Vault**, y haya eliminado todos los recursos de la implementación anterior, asegúrese de [**recuperar**](https://learn.microsoft.com/en-gb/azure/key-vault/general/key-vault-recovery?tabs=azure-portal\&WT.mc_id=Portal-Microsoft_Azure_KeyVault#list-recover-or-purge-a-soft-deleted-key-vault) el Key Vault eliminado anteriormente. Volverá a aparecer en el grupo de recursos anterior. La implementación de ARM, si apunta al mismo grupo de recursos, reconocerá el Key Vault existente y lo reutilizará. Eliminar por completo el Key Vault anterior no es factible debido a [**Purge Protection**](https://learn.microsoft.com/en-gb/azure/key-vault/general/key-vault-recovery?tabs=azure-portal\&WT.mc_id=Portal-Microsoft_Azure_KeyVault#what-are-soft-delete-and-purge-protection) durante 90 días.
{% endhint %}

* **ID del plan de App Service existente:** Proporcione el ID del plan de App Service de un plan de App Service existente o mantenga el valor predeterminado 'none' si desea crear uno nuevo

Para encontrar su **ID del plan de App Service existente:** vaya a su plan de App Service existente > vista JSON > copie el ID del recurso (vea las capturas de pantalla)

![](https://4115997120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-9f8af9d1eaaf3712785803a213b65ac7c66f527a%2F2022-04-04%2012_51_33AppServicePlan.png?alt=media) ![](https://4115997120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-a37930d03b41e67fbaba4d15f8dd6a45c77e58e4%2F2022-04-04%2012_54_04-Resource%20JSON.png?alt=media)

* **Implementar en Linux:**
  * **verdadero** (implementa SCEPman en un plan de App Service de Linux)
  * **falso** (implementa en un plan de App Service de Windows)
* **Implementar red privada**:
  * **verdadero** (**recomendado**, aísla la bóveda de claves y la cuenta de almacenamiento detrás de puntos de conexión privados, de modo que solo SCEPman pueda acceder a ellas desde el punto de vista de la red)
  * **falso** (se puede acceder a la bóveda de claves y a la cuenta de almacenamiento desde cualquier dirección IP)
* **Ubicación:** de todos los recursos, el valor predeterminado `[resourceGroup().location]` es la recomendación de Microsoft
* **Revisar + crear**, luego **Crear**

Después de una implementación correcta de SCEPman, siga el[ Identidades administradas](/es/despliegue-de-scepman/permissions/post-installation-config.md) artículo


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.scepman.com/es/despliegue-de-scepman/deployment-options/enterprise-deployment.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
