Cómo habilitar la API REST

GpsGate REST API es una funcionalidad central que se distribuye con GpsGate.

Puedes controlar el acceso a los recursos de la API desde las diferentes aplicaciones de tu servidor usando los privilegios _APIRead y _APIReadWrite.

Por defecto, las aplicaciones/usuarios no tienen acceso a los recursos de la API.

  • _APIRead es para otorgar acceso de solo lectura
  • _APIReadWrite es para otorgar acceso de lectura/escritura.

Activar privilegios de API

1. Accede a los privilegios y características de la aplicación

2. Habilita los privilegios bajo API

3. Haz clic en Guardar

Habilitar API en los roles de tu aplicación

Después de habilitar los privilegios para una aplicación, es posible que desees dar a los roles de usuarios permiso para usar los recursos de la API. Por ejemplo, cuando quieras iniciar sesión para obtener un token de API con un usuario operador en lugar de un administrador (después de habilitar los recursos de la API a nivel de aplicación, los usuarios administradores tendrán los recursos de la API habilitados por defecto).

Lee más sobre roles de usuario aquí.

Sigue estos pasos para permitir el acceso a la API a los Roles que elijas:

Inicia sesión en la aplicación usando un usuario administrador:

1. Selecciona Menú Principal > Admin > Roles.

2. Selecciona un rol existente (por ejemplo: _Operators) o crea un nuevo rol si es necesario.

3. En la sección Privilegios, habilita el privilegio _APIRead para acceso de solo lectura y el privilegio _APIReadWrite para acceso completo.

Screenshot 2024-07-23 at 10.24.06.png

4. En la sección Usuarios, selecciona los usuarios que deseas agregar a este rol.

5. Presiona Guardar

Próximos pasos

Inicia sesión y obtén un token de API en REST.