Documentación de Automate Certificates

Claves de API y ámbitos

Una clave de API da a un script o servicio acceso a su espacio de trabajo sin que una persona inicie sesión. Las claves llevan ámbitos, de modo que una clave puede limitarse a lo que necesita su tarea.

Cree una clave

  1. Inicie sesión como administrador y abra API Keys.
  2. Ponga nombre a la clave, elija sus ámbitos y, si lo desea, una caducidad en días.
  3. Copie la clave cuando se muestre. Empieza por xcrt_ y no se puede volver a mostrar.

Solo un administrador con sesión iniciada puede crear o revocar una clave, y a una clave solo se le pueden dar ámbitos que posea su creador. Una clave nueva recibe certs:read salvo que elija otros.

Use una clave

curl -H "Authorization: Bearer xcrt_your_key" \
     https://api.automate-certificates.com/v1/certificates

Ámbitos

ÁmbitoPermite
certs:readListar y leer certificados y sus desafíos.
certs:writeSolicitar, renovar, importar, revocar y eliminar certificados.
targets:readListar y leer destinos.
targets:writeCrear, modificar y eliminar destinos.
deploy:readLeer despliegues.
deploy:executeEjecutar despliegues y gestionar reglas de despliegue.
monitoring:readLeer resultados de monitorización.
alerts:readLeer alertas.
alerts:writeDefinir reglas de alerta y gestionar webhooks.
audit:readLeer el registro de auditoría.

Lo que una clave con ámbito no puede hacer

Gestionar miembros, roles, claves de API, cuentas ACME y credenciales de nube requiere un administrador con sesión iniciada o una clave de acceso total. Una clave con ámbito recibe 403 insufficient_scope, incluso cuando su propietario es administrador. Algunas acciones de administrador, como ejecutar un escaneo de descubrimiento o una renovación masiva, aceptan una clave que tenga el ámbito correspondiente y pertenezca a un administrador.

Límites

Cada plan permite un número fijo de claves. Las solicitudes están limitadas a 120 por minuto por espacio de trabajo.