Descripción general
Cree 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/policies | ||
Método | POST |
Cuando la seguridad está habilitada, solo un superusuario de Viewpoint o de la línea de comandos puede crear directivas.
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
- policies
- Descripción: Una lista de objetos que asocian un conjunto de permisos a un conjunto de usuarios o roles
Parámetros de respuesta
No se requieren parámetros de respuesta.
Ejemplos
A continuación, se muestra un ejemplo de solicitud para crear directivas:
[ { "service" : "datamover", "type" : "user", "principals" : [ "admin", "user1"], "actions" : [ "read", "write", "execute" ], "resources" : [ "tdrn:datamover:job:test", "tdrn:datamover:job:testCP_002", "tdrn:datamover:job:dm31111_001" ] }, { "service" : "datamover", "type" : "user", "principals" : [ "user1" ], "actions" : [ "owner" ], "resources" : [ "tdrn:datamover:job:test", "tdrn:datamover:job:testCP_002" ] },{ "service" : "datamover", "type" : "user", "principals" : [ "tester_002"], "actions" : [ "owner" ], "resources" : [ "tdrn:datamover:job:dm31111_001" ] } ]
El siguiente ejemplo de código de respuesta con errores es cuando el usuario no tiene permisos para crear o reemplazar directivas:
{ "message" : "When security is on, only commandline super user or viewpoint could create policies. The user does not have the permission to run UPDATE_JOB_PERMISSIONS command" }