Claves de API

Puede utilizar claves de API para habilitar una integración de máquina a máquina entrante para un cliente externo. Las APIs REST pueden utilizar las claves de API como parte de Maximo Integration Framework.

En una integración de máquina a máquina, una máquina externa interactúa con datos de Maximo en el sistema Maximo sin utilizar un navegador. Las claves de API son una forma nativa de autenticación que no necesitan un repositorio externo para el almacén de contraseñas.

Como administrador del sistema debe crear usuarios de Maximo para los clientes externos para poder crear claves de API para esos clientes. Los permisos que están asociados con la clave de API están determinados por los permisos para el usuario asociado. Puede crear y configurar claves de API en la subficha Claves de API de la ficha Integración del centro de trabajo Administración.

Para inhabilitar el acceso al sistema Maximo para un cliente externo, puede suprimir la clave de API asociada, pero el cliente externo puede seguir accediendo al sistema Maximo mediante otro sistema de autenticación configurado. Si una clave de API se ve comprometida, suprima la clave y cree otra para ese usuario.

Claves de API para APIs REST

Cuando se asigna una clave de API al cliente externo, este puede acceder a datos del sistema Maximo e interactuar con ellos mediante la clave de API como un parámetro de consulta apikey o una cabecera de solicitud apikey en llamadas de API REST. Las llamadas de API REST que utilizan una clave de API no crean una conexión de servidor persistente y la clave de API debe formar parte de todas las solicitudes de API REST realizadas por el cliente externo.

Para obtener más información y para utilizar una clave de API, en la subficha Claves de API, en el menú Acción, seleccione Documentación de la API. Seleccione Autorizar para utilizar la clave de API.