Generar credenciales de Outlook Calendar
Cómo generar el ID de cliente y el ID secreto en el portal de Azure para el Calendario de Outlook Paso […]
Cómo generar el Client ID y el Secret ID en el portal de Azure para el calendario de Outlook
Paso 1: Inicia sesión en el Portal de Azure
- Ve a: portal.azure.com
- Log in using your Microsoft account.
Paso 2: Registrar una nueva aplicación
- En el menú de la izquierda, busca Azure Active Directory y ábrelo.
- En la barra lateral, en Gestionar, haz clic Registros de aplicaciones.
- Haz clic en + Nuevo registro en la parte superior.
- Completa el formulario:
- Nombre: El nombre de tu aplicación (p. ej., Mi App de Calendario)
- Tipos de cuenta compatibles:
- Single tenant: Accounts in this organizational directory only
- Multiinquilino: cuentas en cualquier directorio organizativo
- Multiinquilino + personal: incluye cuentas personales de Microsoft (p. ej., Outlook.com)
- URI de redirección (opcional): Elige Web e introduce una URI como:
- Haz clic en Registrarse.
http://{your.domain.com}/outlookcalendar/callback
Paso 3: obtén el Client ID
- Tras el registro, llegarás a la página de Resumen de la aplicación.
- Copy the Application (client) ID — este es tu ID de Cliente.
Paso 4: Generar un secreto de cliente
- En el menú de la izquierda, haz clic en Certificados y secretos.
- En Secretos de cliente, haz clic + Nuevo secreto de cliente.
- Completa los datos:
- Descripción: p. ej., Calendar Secret
- Vencimiento: Selecciona la caducidad adecuada (p. ej., 6 o 12 meses)
- Haz clic en Añadir.
- Copia el valor del secreto de inmediato — no podrás volver a verlo más adelante.
Paso 5: Añade la URI de redirección (si no se añadió antes)
- En el menú de la izquierda, ve a Authentication.
- En URIs de redirección, haz clic Añadir una plataforma → elegir Web.
- Introduce tu URI de redirección:
- Check both Tokens de acceso y ID tokens si usas el flujo de código de autorización.
- Haz clic en Save.
http://{your.domain.com}/outlookcalendar/callback
Paso 6: Permisos de la API
- Ve a Permisos de la API.
- Haz clic en + Añadir un permiso.
- Seleccionar Microsoft Graph.
- Elige Permisos delegados (para actuar como el usuario que ha iniciado sesión).
- Añade los siguientes ámbitos:
Calendars.ReadCalendars.ReadWriteoffline_access(para tokens de actualización)- Haz clic en Añadir permisos.
- Si tu organización lo requiere, haz clic en Otorgar consentimiento de administrador.