# Gestión de los permisos

JMap Server posee dos familias de permisos: los permisos para los usuarios de las aplicaciones (Pro, Web, NG y Survey) y los permisos para los administradores (JMap Admin).

## Permisos para los usuarios

Los permisos para los usuarios determinan lo que éstos están autorizados a hacer en las aplicaciones JMap Pro, JMap Web, JMap NG y JMap Survey.

El cuadro siguiente presenta los distintos grupos de permisos disponibles para los usuarios.

<table data-header-hidden><thead><tr><th width="170"></th><th></th></tr></thead><tbody><tr><td><strong>Permisos para los usuarios</strong></td><td> </td></tr><tr><td>Permisos sobre los proyectos</td><td>La sección <a href="../proyectos/configuracion-de-proyectos/permisos-de-los-proyectos">Permisos de los proyectos</a> ofrece los detalles sobre el tema.</td></tr><tr><td>Permisos sobre las capas</td><td>La sección <a href="../capas/configuracion-de-las-capas/permisos-de-las-capas">Permisos de las capas</a> ofrece los detalles sobre el tema.</td></tr><tr><td>Permisos sobre las capas personales</td><td><strong>Crear capas personales</strong><br>Este permiso otorga al usuario el derecho de crear capas personales en las aplicaciones JMap Pro. Por defecto, los usuarios de JMap no están autorizados a crear capas personales.<br>Usted puede configurar este permiso en la subsección <strong>Permisos</strong> de la sección <strong>JMap Server</strong>.</td></tr><tr><td>Permisos sobre los formularios</td><td>La sección <a href="../../capas/configuracion-de-las-capas/formularios/formulario-de-base-de-datos#permisos-de-los-formularios-de-base-de-datos">Formularios de bases de datos</a> ofrece los detalles sobre el tema.</td></tr></tbody></table>

## Permisos para los administradores

Los permisos para los administradores determinan lo que los administradores de JMap están autorizados a efectuar en JMap Admin. Ciertos permisos son globales (permisos para efectuar ciertas tareas) mientras que otros conciernen recursos particulares.

Varios de los permisos globales pueden ser configurados en la subsección **Permisos** de la sección **JMap Server**.

El cuadro siguiente describe los permisos globales de administración.

<table data-header-hidden><thead><tr><th width="181"></th><th></th></tr></thead><tbody><tr><td><strong>Permisos globales de administración</strong></td><td> </td></tr><tr><td>Acceso a JMap Admin</td><td><p>Este permiso es necesario para que un administrador pueda acceder a JMap Admin. Luego de la instalación de JMap, sólo el usuario <strong>administrator</strong> posee este permiso. </p><p><strong>Atención</strong>: la contraseña de este usuario está inicialmente vacía. Se recomienda enfáticamente establecer una contraseña para el usuario <strong>administrator</strong>. </p><p>La sección <a href="gestion-de-las-cuentas-de-usuarios-y-de-los-grupos">Gestión de las cuentas de usuarios y de los grupos</a> ofrece más información sobre la modificación de contraseñas.<br>Asegúrese de dejar al menos un usuario en la lista de autorizaciones y de retener la contraseña. De lo contrario le resultará imposible acceder a JMap Admin.</p></td></tr><tr><td>Crear bases de datos</td><td>Este permiso autoriza a un administrador a crear nuevas bases de datos en JMap Admin.</td></tr><tr><td>Crear conexión remota</td><td>Este permiso autoriza a un administrador a crear en JMap Admin nuevas conexiones a otras instancias de JMap Server.</td></tr><tr><td>Crear despliegues</td><td>Este permiso autoriza a un administrador a crear en JMap Admin nuevos despliegues de aplicaciones.</td></tr><tr><td>Crear plantillas de metadatos</td><td>Este permiso autoriza a un administrador a crear en JMap Admin nuevos modelos para los metadatos.</td></tr><tr><td>Crear plantillas de estilos</td><td>Este permiso autoriza a un administrador a crear en JMap Admin nuevos modelos de estilo.</td></tr><tr><td>Crear proyecto</td><td>Este permiso autoriza a un administrador a crear en JMap Admin nuevos proyectos.</td></tr><tr><td>Crear fuente de datos</td><td>Este permiso autoriza a un administrador a crear en JMap Admin nuevas fuentes de datos espaciales</td></tr></tbody></table>

Los permisos de administración de los recursos determinan lo que el administrador puede hacer con cada recurso. El cuadro siguiente describe los permisos.

<table data-header-hidden><thead><tr><th width="183"></th><th></th></tr></thead><tbody><tr><td><strong>Permisos de administración de los recursos</strong></td><td> </td></tr><tr><td>Acceder a…</td><td>Permite ver la información detallada de un recurso y utilizarlo, sin poder efectuar modificaciones.<br><strong>Ejemplo</strong><br>Para utilizar una fuente de datos espaciales para crear una capa, el administrador debe poseer como mínimo el permiso <strong>Acceder a</strong> sobre la fuente de datos.</td></tr><tr><td>Administrar…</td><td>Permite modificar el recurso y administrar los permisos de los usuarios del recurso. No permite suprimir el recurso ni gestionar los permisos de administración.<br><strong>Ejemplo</strong><br>Para añadir una capa en un proyecto, el administrador debe poseer el permiso <strong>Administrar</strong> sobre el proyecto.</td></tr><tr><td>Utilizar la consola SQL</td><td>Se aplica sólo a las bases de datos. Permite utilizar la consola SQL en la base de datos. La consola SQL permite ver la estructura de la base de datos y ejecutar expresiones SQL en la misma.</td></tr><tr><td>Acceso remoto</td><td>Permite acceder al recurso a partir de otra instancia de JMap Server. Este permiso se otorga, en general, a una cuenta genérica utilizada para abrir las sesiones de comunicación entre instancias de JMap Server.<br>Las secciones <a href="../capas/compartir-capas">Compartir capas</a> y <a href="../fuentes-de-datos-espaciales/compartir-fuentes-de-datos-espaciales">Compartir fuentes de datos espaciales</a> ofrecen más información sobre el tema.</td></tr></tbody></table>

### Propietarios de un recurso

La mayor parte de los recursos administrados en JMap Admin poseen uno o varios propietarios. Los propietarios de un recurso son los únicos que pueden:

* Manejar los permisos de administración del recurso;
* Manejar la lista de propietarios del recurso,
* Suprimir el recurso.

### Super administradores

Los super administradores pueden efectuar todas las tareas en JMap Admin. Son los únicos que pueden:

* Manejar la lista de super administradores;
* Manejar los permisos globales de administración;
* Manejar los usuarios y los grupos;
* Modificar los parámetros de funcionamiento de JMap Server;
* Visualizar los archivos de registro;
* Importar y exportar configuraciones.

Usted puede manejar la lista de super administradores en la subsección **Permisos** de la sección **JMap Server**. Seleccione la pestaña **Super administradores**.

El cuadro siguiente presenta las tareas de administración con ejemplos e indica los perfiles o permisos requeridos para efectuar las tareas.

<table data-header-hidden><thead><tr><th width="307.3333333333333"></th><th></th><th></th></tr></thead><tbody><tr><td><strong>Tareas</strong></td><td><strong>Super Administrador</strong></td><td><strong>Administrador</strong></td></tr><tr><td><strong>Acceder a JMap Admin</strong></td><td>SI</td><td>Si tiene el permiso <strong>Acceder a</strong> JMap Admin</td></tr><tr><td><strong>Manejar la lista de Super administradores</strong></td><td>SI</td><td>NO</td></tr><tr><td><p><strong>Manejar los permisos globales de administración</strong><br>• Otorgar a un administrador el permiso para crear proyectos</p><p>• Retirar a un administrador el permiso para crear fuentes de datos espaciales<br>• Otorgar a un administrador el permiso para crear plantillas de metadatos</p></td><td>SI</td><td>NO</td></tr><tr><td><p><strong>Efectuar tareas de gestión de JMap Server</strong><br>• Modificar los parámetros de JMap Server (puertos, memoria, etc.)<br>• Administrar los usuarios y los grupos</p><p>• Importar o exportar las configuraciones de JMap Server</p><p>• Ver los registros o modificar sus parámetros</p></td><td>SI</td><td>NO<br>Puede modificar la contraseña de su cuenta de usuario.</td></tr><tr><td><strong>Crear un recurso</strong><br>• Crear un proyecto<br>• Crear una base de datos<br>• Crear un despliegue de una aplicación</td><td>SI</td><td>Si tiene el permiso <strong>Crear…</strong></td></tr><tr><td><strong>Utilizar un recurso</strong><br>• Utilizar una base de datos para crear una fuente de datos espaciales<br>• Utilizar una fuente de datos espaciales para crear una capa<br>• Utilizar una conexión a JMap Server para crear una capa por referencia</td><td>SI</td><td>Si tiene el permiso <strong>Acceder a…</strong></td></tr><tr><td><strong>Ver la información detallada de un recurso</strong><br>• Hacer clic en una base de datos para ver sus parámetros<br>• Hacer clic en un proyecto para ver sus parámetros</td><td>SI</td><td>Si tiene el permiso <strong>Acceder a…</strong></td></tr><tr><td><strong>Modificar un recurso</strong><br>• Cambiar el nombre de un proyecto<br>• Añadir una capa en un proyecto<br>• Modificar los parámetros de conexión de una base de datos<br>• Modificar la proyección de una fuente de datos espaciales</td><td>SI</td><td>Si tiene el permiso <strong>Administrar…</strong></td></tr><tr><td><p><strong>Suprimir un recurso</strong><br>• Suprimir un proyecto</p><p>• Suprimir un despliegue de una aplicación</p><p>• Suprimir un modelo de estilo</p></td><td>SI</td><td>Si es propietario del recurso</td></tr><tr><td><p><strong>Administrar los permisos de los usuarios de un recurso</strong><br>• Otorgar a un usuario el permiso para abrir un proyecto</p><p>• Otorgar a un usuario el permiso para editar los elementos de una capa de un proyecto<br>• Retirar a un usuario el permiso para copiar los datos de una capa en un proyecto</p></td><td>SI</td><td>Si tiene el permiso <strong>Administrar…</strong></td></tr><tr><td><strong>Manejar los permisos de administración de un recurso</strong><br>• Otorgar a un administrador el permiso para utilizar una fuente de datos espaciales<br>• Otorgar a un administrador el permiso para modificar un proyecto<br>• Retirar a un administrador el permiso para modificar una base de datos</td><td>SI</td><td>Si es propietario del recurso</td></tr><tr><td><strong>Manejar la lista de propietarios de un recurso</strong></td><td>SI</td><td>Si es propietario del recurso</td></tr></tbody></table>

## Reportes sobre los permisos

Los reportes sobre los permisos permiten visualizar en un mismo reporte todos los permisos que posee un usuario o un grupo de usuarios. Es una manera rápida de obtener información, sin necesidad de verificar cada recurso.

Puede acceder a los reportes en las pestañas **Usuarios** y **Grupos** de la subsección **Usuarios / Grupos** de la sección **JMap Server** presionando ![](https://content.gitbook.com/content/Yh8oZjLwxJoE6WF9N5oH/blobs/pNyJtsVgS2CzPvUzjDBD/clip0097.png).
