Acerca de la gestión de tokens de ADE
Los tokens de Automated Device Enrollment (ADE) requieren una renovación y gestión periódicas para mantener la capacidad de inscripción de dispositivos. Este proceso te permite gestionar de forma eficiente varios tokens de ADE mediante automatización con la API, lo que reduce el esfuerzo manual y garantiza una gestión coherente del ciclo de vida de los tokens.Cómo funciona
La gestión de tokens de ADE implica usar la API de Iru Endpoint mediante Postman para realizar operaciones masivas en varios tokens. El proceso incluye configurar el acceso a la API, establecer variables de entorno, descargar tokens desde Apple Business o Apple School Manager y usar flujos de trabajo automatizados para renovar, actualizar o eliminar tokens de forma eficiente.Requisitos previos
- Acceso a Iru Endpoint con permisos para crear tokens de API
- Aplicación Postman instalada y configurada
- Acceso a Apple Business o Apple School Manager
- Varios tokens de ADE que necesiten renovación o gestión
- Conocimientos básicos de operaciones de API y flujos de trabajo de Postman
Configurar un token de la API de Iru Endpoint
Prepara un token de API y guárdalo en un lugar seguro. Puedes obtener más información al respecto en nuestro artículo API de Iru Endpoint. Puedes omitir esta sección si ya tienes un token de API preparado.Crea o modifica un token de API
Abre Tokens de API
Configura los permisos
Preparar Postman
La mayoría de los pasos siguientes se realizarán en la aplicación Postman de tu dispositivo. Puedes omitir esta sección si ya tienes Postman configurado.Verifica la estructura de la colección
Define la URL de la API
Configura las variables de entorno
Configurar las variables de entorno de Postman
Ahora que los aspectos básicos de Postman están configurados, tendrás que definir algunas variables de entorno en Postman para llevar un control de los servidores de Automated Device Enrollment.Crea variables de entorno
- Variable:
base_url- Initial Value:
https://<subdomain>.api.iru.com/api/v1 - Current Value:
https://<subdomain>.api.iru.com/api/v1
- Initial Value:
<subdomain> por el subdominio real de tu tenant o copia la URL base directamente desde tu tenant. La URL que se muestra en tu tenant puede usar el dominio api.kandji.io. Tanto <subdomain>.api.iru.com como <subdomain>.api.kandji.io funcionarán sin modificaciones.- Variable:
token- Initial Value:
your_api_token_here - Current Value:
your_api_token_here
- Initial Value:
Añádelas a las variables existentes
Lista las integraciones de ADE
Ejecuta la solicitud
Copia los ID de los tokens
Crea variables para los tokens
ade_token_1, ade_token_2, etc., incrementando el número para cada token.Anota los nombres de los servidores
server_name asociado a cada token. Necesitarás esta información al descargar los tokens desde Apple Business o Apple School Manager.Establece los valores de las variables
ade_token_# correspondiente (por ejemplo, ade_token_1, ade_token_2).Protege las variables
Descargar tokens de ADE
Accede a Apple Business o Apple School Manager
Abre la pestaña Devices
Abre Management
Selecciona el servicio de gestión de dispositivos correspondiente
server_name de la primera integración de ADE de la lista que creaste antes en Postman.Abre el menú de acciones del servicio
Descarga el token
Repite para todos los tokens
Crear una plantilla de carpeta en Postman
Crear carpetas en Postman te facilitará llevar un control de tus tokens de Automated Device Enrollment.Accede a las opciones de la carpeta
Añade una carpeta nueva
Asigna un nombre a la carpeta
Selecciona los elementos de integración
Copia los elementos
Accede a la carpeta nueva
Pega los elementos
Modificar el elemento Renew
Selecciona el elemento Renew
Cambia el nombre del elemento
Actualiza la barra de direcciones
Actualiza la variable del token
{{ade_token_ade}} y cámbialo a {{ade_token_1}} (o {{ade_token_2}}, etc., según el número de tu token).Configura el cuerpo
Introduce los detalles del token
blueprint_id, el teléfono y el correo electrónico que deben asociarse al token.Selecciona el archivo del token
Elige el archivo P7M
Guarda los cambios
Modificar el elemento Update
Selecciona el elemento Update
Cambia el nombre del elemento
Actualiza la barra de direcciones
Actualiza la variable del token
{{ade_token_ade}} y cámbialo a {{ade_token_1}} (o {{ade_token_2}}, etc., según el número de tu token).Configura el cuerpo
Introduce la información actualizada
blueprint_id, teléfono y correo electrónico.Guarda los cambios
Duplicar la carpeta ADE_Token
Accede a las opciones de la carpeta
Duplica la carpeta
Actualiza el contenido de la carpeta
Crea carpetas adicionales
Renovar la integración de ADE
Ahora que todo está configurado, puedes enviar el comando Renew.Selecciona el comando Renew
Ejecuta el comando
Actualizar la integración de ADE
Actualizar la integración de ADE te permite cambiar el ID del Blueprint, el número de teléfono y la dirección de correo electrónico asociados.Selecciona el comando Update
Actualiza los detalles
Ejecuta el comando
Comprobar las integraciones actuales
El comando Iru Endpoint API > Automated Device Enrollment Integrations > GET List ADE Integrations devuelve todas las integraciones de ADE actuales para que podamos verificar que la integración se renovó o actualizó correctamente.Selecciona el comando List
Ejecuta el comando
Verifica la renovación
days_left debería ser 364 si el comando Renew se ejecutó correctamente.Verifica las actualizaciones
Eliminar la integración
El comando Iru Endpoint API > Automated Device Enrollment Integrations > DEL Delete ADE Integration elimina la integración de ADE asociada al ID de token de ADE proporcionado.Selecciona el comando Delete
Establece el ID del token
ade_token_id con el ID del token de ADE.Ejecuta el comando
Consideraciones
Seguridad de la API, Postman y configuración del entorno
Seguridad de la API, Postman y configuración del entorno
- Seguridad del token de API: asegúrate de que los tokens de API se almacenen de forma segura y tengan los permisos adecuados para las operaciones de ADE
- Configuración de Postman: una configuración correcta de Postman es esencial para que las operaciones de API se realicen correctamente
- Variables de entorno: usa variables de entorno para gestionar varios ID de token de forma eficiente
- Gestión de errores: prepárate para solucionar errores de la API y problemas de validación de tokens
Tokens, archivos y acceso al portal de Apple
Tokens, archivos y acceso al portal de Apple
- Ciclo de vida de los tokens: los tokens de ADE tienen fechas de caducidad y requieren una renovación periódica para mantener la capacidad de inscripción
- Gestión de archivos de token: lleva un control de los archivos .p7m descargados y asócialos con los ID de token correctos
- Acceso a Apple Business o Apple School Manager: asegúrate de poder iniciar sesión en el portal y descargar los tokens
- Proceso de verificación: verifica siempre que las operaciones se hayan realizado correctamente comprobando el estado de la integración y la caducidad del token
Operaciones masivas y control de acceso
Operaciones masivas y control de acceso
- Operaciones masivas: usa plantillas de carpeta para gestionar varios tokens de forma eficiente
- Control de acceso: asegúrate de que solo el personal autorizado tenga acceso a las operaciones de gestión de tokens
Pruebas, supervisión y continuidad
Pruebas, supervisión y continuidad
- Pruebas: prueba las operaciones a pequeña escala antes de realizar operaciones masivas
- Supervisión: supervisa periódicamente las fechas de caducidad de los tokens y los calendarios de renovación
- Documentación: mantén registros de las configuraciones de los tokens y los nombres de servidor asociados
- Estrategia de respaldo: mantén copias de seguridad de las configuraciones de los tokens y de los ajustes de la API