Saltar al contenido principal Saltar al contenido complementario

Administrar clientes de OAuth en My Qlik

OAuth es un protocolo de seguridad para lo concerniente a autorización y delegación. Permite a aplicaciones de terceros acceder a los recursos de la API sin exponer las credenciales del usuario final. Un cliente de OAuth solicita un código de autorización, lo intercambia por un token de acceso y utiliza el token para acceder al contenido a través de las API.

Acerca de los clientes de OAuth en Qlik Cloud

Los clientes de OAuth en Qlik Cloud se configuran en diferentes niveles según cómo se utilicen:

  • Clientes de OAuth a nivel de organización

    • Aplicar a todos los espacios empresariales inquilinos en varias suscripciones y regiones.

    • Normalmente se utiliza para acceder a la información del espacio empresarial inquilino, como el listado de espacios empresariales inquilinos.

    • Administrado por el propietario de la cuenta de servicio (SAO) en My Qlik.

  • Clientes de OAuth a nivel de región

    • Se aplica a un número de licencia específico en una región.

    • Administrado por el SAO en My Qlik.

  • Clientes de OAuth específicos del espacio empresarial inquilino

    • Se aplica a un único espacio empresarial inquilino.

    • Administrado por los administradores del espacio empresarial inquilino en el centro de actividades Administración del espacio empresarial inquilino.

    • Para más detalles, vea Crear y administrar clientes de OAuth.

Crear y administrar clientes de OAuth a nivel de organización

Puede crear y administrar clientes de OAuth a nivel de organización en la página Clientes de OAuth.

Acceder a la página de clientes de OAuth

Haga lo siguiente:

  1. Inicie sesión en My Qlik con sus credenciales de propietario de cuenta de servicio (SAO).

  2. Haga clic en Mostrar todos mis espacios empresariales inquilinos en la parte superior de la página.

  3. En el panel izquierdo, haga clic en OAuth.

  4. Se abre la página de Clientes de OAuth, donde puede crear y administrar clientes de OAuth para su organización.

La página de Clientes de OAuth.

Captura de pantalla de la página Administrar clientes de OAuth.

Búsqueda y visualización de clientes de OAuth

En la página de Clientes de OAuth, puede:

  • Buscar por nombre.

  • Filtrar por región, estado o ID de suscripción.

  • Ordenar por nombre, fecha de creación o de última actualización, o ID de cliente.

  • Arrastrar columnas para reorganizar el contenido.

Crear clientes de OAuth

Haga lo siguiente:

  1. En la página Clientes de OAuth, haga clic en Crear.

  2. Indique un nombre para el cliente de OAuth.

  3. Añada una descripción, si lo desea.

  4. Haga clic en Crear. Se muestran un ID de cliente y un secreto de cliente.

  5. Haga clic en Copiar para copiar el ID de cliente.

  6. Haga clic en Copiar secreto para copiar el secreto de cliente.

    Nota informativaNo podrá acceder posteriormente al secreto de cliente. Trátelo como una contraseña y no lo exponga en el código fuente ni en los repositorios.
  7. Haga clic en Cerrar.

Después de crear el cliente, puede usar el ID de cliente en sus aplicaciones. Podrá recuperarlo más tarde desde el menú contextual (Más) para el cliente de OAuth.

Editar clientes de OAuth

Haga lo siguiente:

  1. En la página Clientes de OAuth, localice el cliente de OAuth.

  2. Haga clic en Más y seleccione Renombrar.
  3. Modifique el nombre o la descripción según sea necesario.
  4. Haga clic en Guardar cambios.

Eliminar clientes de OAuth

Puede eliminar un cliente de OAuth cuando ya no lo necesite o para revocar el acceso.

Haga lo siguiente:

  1. En la página de Clientes de OAuth, localice el cliente de OAuth.

  2. Haga clic en Más y seleccione Eliminar.
  3. Confirme la eliminación.

Administrar los secretos de cliente

Si el secreto de un cliente se ve comprometido o su política de seguridad requiere actualizaciones periódicas, puede añadir o eliminar secretos. Para evitar tiempos de inactividad, puede añadir varios secretos de cliente (un máximo de 5), actualizar su aplicación cliente y, a continuación, eliminar el secreto antiguo.

Añadir un secreto de cliente

Haga lo siguiente:

  1. En la página de Clientes de OAuth, localice el cliente de OAuth.

  2. Haga clic en Más y seleccione Administrar secretos.
  3. Haga clic en Generar un nuevo secreto de cliente.
  4. Copie el secreto de cliente y el ID de cliente, y guárdelos de forma segura.

    Nota informativaNo podrá acceder posteriormente al secreto de cliente.
  5. Haga clic en Cerrar.

Eliminar un secreto de cliente

Haga lo siguiente:

  1. En la página de Clientes de OAuth, localice el cliente de OAuth.

  2. Haga clic en Más y seleccione Administrar secretos.
  3. Haga clic en Eliminar junto al secreto de cliente que desee eliminar.
  4. Haga clic en Cerrar.

Crear clientes de OAuth a nivel de región

Haga lo siguiente:

  1. Inicie sesión en My Qlik con sus credenciales de propietario de cuenta de servicio (SAO).

  2. Haga clic en Más junto a Mis espacios empresariales y seleccione Administrar clientes de OAuth.

  3. En el cuadro de diálogo, puede

    • Crear nuevos clientes de OAuth

    • Ver los clientes existentes

    • Copiar o volver a generar secretos de cliente

    • Eliminar clientes

Próximos pasos: crear aplicaciones cliente de OAuth

Tras registrar un cliente de OAuth en Qlik Cloud, puede crear aplicaciones cliente de OAuth para acceder al contenido de Qlik Cloud. Utilice el ID de cliente y el secreto de cliente asociados a su cliente de OAuth. Podrá recuperar el ID de cliente en cualquier momento desde el menú contextual (Más) para el cliente de OAuth.

Siga los tutoriales en la sección Vista general de OAuth del Portal para desarrolladores de Qlik. Estos tutoriales abarcan cómo crear aplicaciones cliente utilizando lenguajes de programación populares.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.