Descripción general
Compruebe si el usuario y los roles especificados en el encabezado tienen los permisos necesarios para los trabajos, la configuración avanzada del daemon y el acceso al daemon mediante la URL y el método siguientes:
Elemento | Descripción | ||
---|---|---|---|
URL | /datamover/permissions | ||
Método | POST |
Cuando la seguridad está habilitada, solo un administrador de Viewpoint o la línea de comandos puede comprobar el acceso al daemon y los permisos avanzados del daemon. Los usuarios que no son administradores solo pueden comprobar los permisos de trabajo.
Encabezado de la solicitud
- Authorization
- Descripción: Autenticación básica de encabezadoEl usuario debe ser dmcl_admin si la llamada es de Viewpoint.
- Portlet-User
- Descripción: Inicio de sesión de usuario de Viewpoint
- Portlet-Roles
- Descripción: Roles asociados con el inicio de sesión de usuario de Viewpoint
Parámetros de solicitud
- logic (not currently available)
- Descripción: Qué lógica usar para combinar permisos cuando existen varios permisos
- permissions
- Descripción: Una lista de permisos o acciones que el usuario o los roles tienen actualmenteActualmente, solo se permite que haya un permiso en la lista.
Parámetros de respuesta
No se requieren parámetros de respuesta.
Ejemplos
En el ejemplo siguiente, se comprueba si un usuario o rol especificados en el encabezado tienen permisos daemon_access:
{"enumerate": true, "permissions":["datamover:daemon_access"] }
En el ejemplo siguiente, se muestra una respuesta de true para un usuario o rol que tienen permisos daemon_access:
{ "result" : true, "permissions" : [ { "resource" : "tdrn:datamover:daemon_access:*", "actions" : [ "read", "write", "execute" ] } ] }