Cómo interactúan los usuarios con tu portal

Esta página se aplica a Apigee y Apigee Hybrid.

Consulta la documentación de Apigee Edge.

El portal para desarrolladores permite a los usuarios crear una cuenta de usuario, iniciar sesión y gestionar las aplicaciones que consumirán tus APIs.

En las siguientes secciones se describe cómo interactúan los usuarios con tu portal.

Iniciar sesión en el portal

En las siguientes secciones se describe cómo inician sesión los usuarios del portal en el portal integrado con sus credenciales de usuario (proveedor de identidades integrado) o con SAML (vista previa).

Si habilitas tanto el proveedor de identidades integrado como el de SAML, los usuarios del portal podrán elegir el método que prefieran para iniciar sesión.

Iniciar sesión en el portal con las credenciales de usuario (proveedor de identidades integrado)

Cuando se habilita el proveedor de identidades integrado, los usuarios del portal pueden iniciar sesión en el portal integrado con sus credenciales de usuario (nombre de usuario y contraseña), tal como se describe en las siguientes secciones:

Crear una cuenta de usuario en el portal integrado

Con el proveedor de identidades integrado, los usuarios del portal deben crear una cuenta de usuario en el portal integrado para poder usar tus APIs.

Los usuarios del portal pueden crear una cuenta en el portal integrado de la siguiente manera:

  1. Ve al portal.
  2. Haz clic en Sign In (Iniciar sesión).

    Se muestra la página de inicio de sesión.

  3. Haz clic en Crear cuenta.

    Se muestra la página Crea tu cuenta.

    Cuadro de diálogo para crear una cuenta

  4. Rellena el formulario.

    Debes introducir valores en todos los campos obligatorios. Las contraseñas deben tener al menos 8 caracteres y contener al menos un número, una letra minúscula, una letra mayúscula y un carácter especial.

  5. Revisa y acepta los términos.

  6. Haz clic en Crear cuenta.

  7. Completa el formulario CAPTCHA y haz clic en Verificar (si se muestra).

    Se crea la cuenta de usuario y se envía un correo de confirmación.

  8. En un plazo de 10 minutos, haz clic en el enlace del correo de confirmación para completar el proceso de registro.

    Si no haces clic en el enlace en un plazo de 10 minutos, tendrás que repetir los pasos de este procedimiento para crear una cuenta y se te volverá a pedir que lo hagas.

  9. Inicia sesión en el portal integrado (se describe más abajo).

Iniciar sesión en el portal integrado

Con el proveedor de identidades integrado, una vez que los usuarios del portal se hayan registrado en el portal integrado y se les haya aprobado el registro, podrán iniciar sesión con sus credenciales (nombre de usuario y contraseña).

Los usuarios del portal inician sesión de la siguiente manera:

  1. Ve al portal.
  2. Haz clic en Sign In (Iniciar sesión). Se muestra la página de inicio de sesión:

    Página de inicio de sesión

  3. Introduce la dirección de correo y la contraseña.

  4. Haz clic en Sign In (Iniciar sesión).

Cambiar la contraseña

Con el proveedor de identidades integrado, los usuarios del portal cambian la contraseña de la siguiente manera:

  1. Ve al portal.
  2. Haz clic en Sign In (Iniciar sesión).
  3. Haz clic en Cambiar contraseña.
  4. Introduce la dirección de correo de la cuenta que quieras restablecer.
  5. Haz clic en Enviar enlace para cambiar contraseña.

    Se envía un enlace para cambiar la contraseña a la dirección de correo.

    Nota: Para configurar el servidor SMTP, consulta Configurar el servidor SMTP.

  6. Haz clic en el enlace del correo de confirmación.

  7. Introduce la nueva contraseña y confírmala.

    Las contraseñas deben tener al menos 8 caracteres y contener al menos un número, una letra minúscula, una letra mayúscula y un carácter especial.

  8. Haz clic en Crear contraseña.

Iniciar sesión en el portal mediante la autenticación SAML (vista previa)

.

Cuando el proveedor de identidades SAML está habilitado, los usuarios del portal inician sesión en el portal integrado mediante la autenticación SAML de la siguiente manera:

  1. Ve al portal.
  2. Haz clic en Sign In (Iniciar sesión).
  3. Haz clic en Iniciar sesión con SAML.

    Se te redirigirá al proveedor de SAML.

  4. Si se te solicita, introduce las credenciales de tu proveedor de identidades SAML.

Consultar la documentación de referencia de la API

Los usuarios del portal pueden ver la documentación de referencia de la API que hayas publicado en tu portal de la siguiente manera:

  1. Ve al portal.
  2. En la barra de navegación superior, haga clic en APIs. Se muestra la página APIs. Por ejemplo:

    Página de APIs

  3. Si quieres, puedes filtrar la lista de APIs por categoría, título o descripción con las herramientas del panel de la izquierda.

  4. Haz clic en una tarjeta de API para ver la documentación de referencia de la API. Se muestra la documentación de referencia de la API.

Los usuarios del portal pueden consultar y probar las APIs, o descargar el documento que se ha usado para generar la documentación de referencia de las APIs. Consulta Publicar tus APIs para obtener más información sobre cómo se renderiza la documentación de referencia de la API.

Compartir la responsabilidad de una aplicación con equipos de desarrolladores (vista previa)

Los equipos de desarrollo permiten a los usuarios del portal compartir la responsabilidad de una aplicación con otros usuarios del portal. En las siguientes secciones se describe cómo crear y gestionar equipos de desarrolladores.

Acerca de los roles del equipo de desarrollo

En la siguiente tabla se resumen los roles que se pueden asignar a los miembros del equipo de desarrollo:

Rol Descripción
Administrador de aplicaciones
  • Privilegios de solo lectura para los miembros del equipo de desarrollo y los detalles del equipo de desarrollo.
  • Privilegios de lectura y escritura para aplicaciones.
Propietario Privilegios de lectura y escritura completos para los miembros del equipo de desarrollo, los detalles del equipo de desarrollo y las aplicaciones.
Lector Privilegios de solo lectura para los miembros del equipo de desarrollo, los detalles del equipo de desarrollo y las aplicaciones.

Ver la página Equipos

En la página Equipos se muestran los equipos de desarrolladores de los que eres miembro.

Para acceder a la página Equipos, sigue estos pasos:

  1. Inicia sesión en el portal.
  2. Selecciona Equipos en el menú desplegable de la cuenta de usuario del portal.

Se mostrará la página Equipos, donde podrás hacer lo siguiente:

Añadir equipos de desarrolladores

Para añadir un equipo de desarrolladores, sigue estos pasos:

  1. Inicia sesión en el portal.
  2. Selecciona Equipos en el menú desplegable de la cuenta de usuario del portal.
  3. Haz clic en + Nuevo equipo.
  4. Introduce un nombre y una descripción.
  5. Para añadir un miembro al equipo de desarrollo, haz clic en + Añadir otro miembro, introduce la dirección de correo del usuario del portal y selecciona un rol del equipo de desarrollo.

    Repite este proceso para añadir más miembros.

  6. Para eliminar un miembro del equipo de desarrollo, haz clic en icono de estado Debe eliminarse junto al miembro que quieras eliminar.

  7. Haz clic en Crear.

Editar los miembros y los roles de un equipo de desarrolladores

Para editar los miembros y los roles del equipo de desarrollo, sigue estos pasos:

  1. Inicia sesión en el portal.
  2. Selecciona Equipos en el menú desplegable de la cuenta de usuario del portal.
  3. Haga clic en la fila del equipo de desarrolladores que quiera editar y del que sea propietario.
  4. Sigue uno o varios de estos pasos:

    • Edita el nombre, la descripción y el contacto principal.
    • Añadir o quitar miembros del equipo de desarrollo.
    • Actualizar los roles de los miembros del equipo de desarrollo.
  5. Haz clic en Guardar.

Quitarte de un equipo de desarrolladores

Para quitarte de un equipo de desarrolladores, sigue estos pasos:

  1. Inicia sesión en el portal.
  2. Selecciona Equipos en el menú desplegable de la cuenta de usuario del portal.
  3. Haz clic en la fila del equipo de desarrolladores del que quieras quitarte.
  4. Haz clic en Abandonar equipo.

Eliminar un equipo de desarrolladores

Para eliminar un equipo de desarrolladores, sigue estos pasos:

  1. Inicia sesión en el portal.
  2. Selecciona Equipos en el menú desplegable de la cuenta de usuario del portal.
  3. Haz clic en la fila del equipo de desarrolladores que quieras eliminar.
  4. Haz clic en icono de estado Debe eliminarse.
  5. Haz clic en Confirmar para confirmar la eliminación.

Registrar aplicaciones

Registra aplicaciones de desarrollador y aplicaciones de equipo de desarrollador, como se describe en las siguientes secciones.

Registrar aplicaciones de desarrolladores

Los usuarios del portal pueden registrar aplicaciones para usar las APIs que hayas publicado. Para ello, deben seguir estos pasos:

  1. En el portal, selecciona Aplicaciones en el menú desplegable de la cuenta de usuario.
  2. Haz clic en + Nueva aplicación para crear una aplicación.
  3. Escribe el nombre y la descripción de la aplicación en el cuadro de diálogo Nueva aplicación.
  4. En la sección APIs (APIs), habilita una o varias APIs.

    Las APIs del catálogo se clasifican en APIs autenticadas, que requieren una URL de retrollamada, o APIs públicas. Debes seleccionar al menos una API para crear una aplicación.

  5. Si seleccionas una API en la sección APIs autenticadas, introduce una URL de retrollamada.

    Para obtener más información, consulta Acerca de las URLs de retrollamada.

  6. Haz clic en Guardar.

Registrar aplicaciones de equipos de desarrolladores

Los miembros del equipo de desarrollo pueden registrar aplicaciones para que el equipo de desarrollo use las APIs que hayas publicado, tal como se describe a continuación.

Para obtener más información sobre cómo:

Para registrar aplicaciones de equipos de desarrolladores, sigue estos pasos:

  1. Selecciona Equipos en el menú desplegable de la cuenta de usuario.
  2. Haz clic en la fila del equipo de desarrolladores para el que quieras registrar una aplicación.
  3. Haz clic en + Nueva aplicación para crear una aplicación.
  4. Escribe el nombre y la descripción de la aplicación en el cuadro de diálogo Nueva aplicación.
  5. Selecciona el propietario de la aplicación en la lista desplegable Propietario.

    De forma predeterminada, el equipo de desarrollo es el propietario de la aplicación. Si quieres, puedes seleccionar otro equipo de desarrollo o a ti mismo como propietario en el menú desplegable.

  6. En la sección Catálogo de APIs, habilita una o varias APIs.

    Las APIs del catálogo se clasifican en APIs autenticadas, que requieren una URL de retrollamada, o APIs públicas. Debes seleccionar al menos una API para crear una aplicación.

  7. Si seleccionas una API en la sección APIs autenticadas, introduce una URL de retrollamada.

    Para obtener más información, consulta Acerca de las URLs de retrollamada.

  8. Haz clic en Guardar.

Gestionar las APIs de una aplicación

Como productor de APIs, publicas APIs para que los usuarios del portal puedan usar tus productos de API.

Los usuarios del portal gestionan las APIs que usan sus aplicaciones. Las APIs se añaden a la página de detalles de la aplicación. En el caso de algunas APIs, la aprobación no es automática. El estado Pendiente de aprobación indica una API para la que se ha solicitado acceso, pero aún no se ha concedido.

Los usuarios del portal pueden gestionar las APIs de una aplicación desde tu portal de la siguiente manera:

  1. Selecciona Aplicaciones en el menú desplegable de la cuenta de usuario.
  2. Haz clic en la aplicación de la lista.
  3. En la sección APIs, haz clic en Habilitar o Inhabilitar acceso para añadir o quitar una API de la aplicación.
  4. En el caso de una API autenticada, añade o edita la URL de retrollamada según sea necesario.
  5. Haz clic en Guardar.

Ver la clave de API y el secreto de una aplicación

Los usuarios del portal pueden gestionar la clave de API de una aplicación desde tu portal de la siguiente manera:

  1. Selecciona Aplicaciones en el menú desplegable de la cuenta de usuario.
  2. Haz clic en la aplicación de la lista.
  3. Consulta las claves de API en la sección Claves de API.
  4. Comprueba que el estado de la clave de API sea Activa. Si tu clave de API requiere aprobación y aún no se ha aprobado, el estado será Pendiente de aprobación.
  5. Haz clic en Mostrar secreto para verlo.
  6. Coloca el cursor sobre la clave o el secreto de la API y haz clic en delete-icon para copiarlo en el portapapeles.
.

Rotar la clave de API de una aplicación

Un usuario del portal puede rotar la clave de API de una aplicación periódicamente o en respuesta a una posible filtración o vulneración. Cuando un usuario del portal rota una clave de API, se crea una nueva clave de API con los mismos derechos de API que la clave original. La clave de API original sigue activa mientras dejas de usarla. Debes revocar la clave de API antigua para evitar que se acepten sus credenciales, tal como se describe en el artículo Revocar una clave de API de una aplicación.

Los usuarios del portal pueden rotar una clave de API de una aplicación desde tu portal de la siguiente manera:

  1. Selecciona Aplicaciones en el menú desplegable de la cuenta de usuario.
  2. Haz clic en la aplicación de la lista.
  3. En la sección Claves de API, haz clic en Añadir clave.
  4. En el cuadro de diálogo, haz clic en Confirmar para confirmar la operación.
  5. También puede revocar la clave de API antigua, tal como se describe más abajo.

Revocar una clave de API de una aplicación

Cuando un usuario del portal rota una clave de API, tal como se describe en la sección anterior, la clave de API permanece activa mientras se deja de usar. Debes revocar una clave de API para evitar que se acepten sus credenciales.

Los usuarios del portal pueden revocar una clave de API de una aplicación desde tu portal. Para ello, deben seguir estos pasos:

  1. Selecciona Aplicaciones en el menú desplegable de la cuenta de usuario.
  2. Haz clic en el nombre de la aplicación.
  3. En la sección Claves de API, haz clic en Revocar en la columna Acciones asociada a la clave de API que quieras revocar.
  4. Haz clic en Confirmar para confirmar la operación.

    El estado de la clave se actualiza a Revocada.

Editar los detalles de una aplicación

Los usuarios del portal pueden editar los detalles de la aplicación de la siguiente manera:

  1. Selecciona Aplicaciones en el menú desplegable de la cuenta de usuario.
  2. Haz clic en la aplicación de la lista.
  3. Edita los campos Nombre o Descripción de la pestaña Detalles de la aplicación.
  4. Gestionar las APIs de una aplicación, según sea necesario.
  5. Haz clic en Guardar.

Eliminar una aplicación

Los usuarios del portal pueden eliminar una aplicación de tu portal de la siguiente manera:

  1. Selecciona Aplicaciones en el menú desplegable de la cuenta de usuario.
  2. Haz clic en la aplicación de la lista.
  3. Haz clic en ELIMINAR.
  4. Haz clic en Confirmar para confirmar la operación.

La aplicación se elimina y se quita de la lista de aplicaciones.