Creación y configuración de aplicación en Google
    Requisitos Autenticación GOOGLE: ❯
    - CUENTA GOOGLE: Debe tener Una cuenta de Google con alguno de los roles de administrador, administrador de facturación o gerente de facturación de proyectos. También puede ser la misma que usará para enviar y recibir correos electrónicos.

    - POSTMAN: Debe tener la Aplicación POSTMAN para la solicitud del refresh_token.


    Cuando se tenga el proyecto creado y seleccionado, se procede con la creación de una aplicación OAuth la siguiente manera:

    Cómo crear una aplicación en Google

    1. En la consola de Google Cloud en la sección APIs y servicios seleccione la opción Pantalla de consentimiento de OAuth y el tipo de usuario

    • Seleccione Interno si está utilizando un inquilino administrador de GSuite y va a crear la aplicación exclusivamente para su organización.
    • Seleccione Externo si está probando con una cuenta de Gmail independiente.


    2. Haga clic en el botón CREAR.

    3. En la ventana Pantalla de consentimiento de OAuth ingrese los campo Nombre de la aplicación, Correo electrónico de asistencia del usuario en la sección Información de la aplicación y Direcciones de correo electrónico en la sección Información de contacto del desarrollador según las recomendaciones de cada campo (los demás campos son opcionales). Luego, haga clic en el botón GUARDAR Y CONTINUAR.


    4. En la ventana Permisos haga clic en el botón AGREGAR O QUITAR PERMISOS.


    5. En la ventana Actualiza los permisos seleccionados en la sección Agrega permisos manualmente ingresa el valor https://mail.google.com/ y haga clic en el botón AGREGAR A LA TABLA. Luego en ACTUALIZAR.


    6. En la ventana Permisos verifique que el permiso se haya agregado en la sección Tus permisos restringidos y haga clic en el botón GUARDAR Y CONTINUAR para avanzar a la ventana Resumen donde podrá visualizar los datos de la nueva aplicación.

    7. Seleccione la opción Credenciales, haga clic en el botón CREAR CREDENCIALES y seleccione la opción ID de cliente de OAuth.


    8. En la ventana Crear ID de cliente de OAuth en el campo Tipo de aplicación, seleccione la opción Aplicación web.


    9. En la ventana Crear ID de cliente de OAuth en la sección URI de redireccionamiento autorizados, ingrese la URI correspondiente para el producto Aranda Service Management (ASMS) de la siguiente manera:

    • Servidor de salida: https://[dominio]/ASMSAdministrator/Main/Pages/OauthToken.aspx
    • Servidor de entrada (Case creator): (http://localhost)

    Finalmente, haga clic en el botón CREAR.


    10. En la ventana Se creó el cliente de OAuth guarde los siguientes datos que se requieren para la configuración en las aplicaciones de Aranda y en la generación del Refresh Token.


    • Identificador de cliente -> ID de cliente.
    • Valor secreto de cliente -> Secreto del cliente.
    • Url del token -> https://oauth2.googleapis.com/token.
    • Url de autorización -> https://accounts.google.com/o/oauth2/v2/auth