Actualizar la configuración de administración de procesos
Actualiza la configuración de gestión de procesos de una aplicación.
Para obtener más información, consulte el siguiente artículo:
Configuración de la gestión de procesos
Esta API actualiza la configuración previa a la puesta en marcha.
Después de usar esta API, use la siguiente API para implementar la configuración en la aplicación activa:
Implementar la configuración de la aplicación
Método | PUT |
---|---|
URL | https://{subdomain}.kintone.com/k/v1/preview/app/status.json |
URL (espacio de invitado) | https://{subdomain}.kintone.com/k/guest/{SpaceID}/v1/preview/app/status.json |
Autenticación | Autenticación de contraseña , Autenticación de token de API , Autenticación de sesión |
Content-Type | application/json |
Contenido
Permisos
- Se necesitan permisos de administración de aplicaciones.
Parámetros de solicitud
Los parámetros que se ignoren no se actualizarán.
Parámetro | Valor | Obligatorio | Descripción |
---|---|---|---|
app | Entero o cadena | Sí | El identificador de la aplicación. |
enable | Booleano o cadena | La configuración de activación/desactivación de la configuración de gestión de procesos.
|
|
status | Objeto | Objeto que contiene datos de los estados de gestión de procesos. | |
states.{status_name} | Objeto | Objeto que contiene la configuración de cada estado. Especifique el estado antes de tomar medidas, para {status_name}. Si se especifica un estado que no existe para {status_name}, se agregará como un nuevo estado. Si no se especifica un estado existente para {status_name}, ese estado se eliminará. |
|
states.{status_name}.name | Cuerda | Condicional | El nombre del estado. La longitud máxima es de 64 caracteres. Obligatorio, si se indica un nuevo estado para los estados.{status_name}. En este caso, indique el mismo valor utilizado para los estados.{status_name}. |
states.{status_name}.index | Entero o cadena | Condicional | El orden de visualización (ascendente desde 0) del estado, cuando aparece con los demás estados. |
states.{status_name}.assignee | Objeto | Objeto que contiene datos de la configuración de la persona asignada. | |
states.{status_name}.assignee.type | Cuerda | Condicional | El tipo Lista de personas asignadas del Estado.
|
states.{status_name}.assignee.entities | Arreglo | Condicional | Una matriz que enumera los datos de las personas asignadas. Obligatorio, si se establece el parámetro {status_name}.assignee parámetro. |
states.{status_name}.assignee.entities[].entity | Objeto | Condicional | Un objeto que contiene los datos de usuario de las personas asignadas. Obligatorio, si se establece el parámetro entities parámetro. |
states.{status_name}.assignee.entities[].entity.type | Cuerda | Condicional | El tipo de entidad del usuario asignado.
Los departamentos no se pueden especificar en las aplicaciones de espacio de invitados. |
states.{status_name}.assignee.entities[].entity.code | Cuerda | Condicional | El código del cesionario. Para especificar usuarios de espacio de invitado, agregue la cadena "guest/" antes del nombre de inicio de sesión del invitado. Si se especifica "FIELD_ENTITY" para el entity.type, indique el código de campo de los siguientes campos:
Para obtener más información, consulte el siguiente artículo: Adición de campos en la información del usuario (campos personalizados) Si se especifica "CREATOR" para entity.type, ignore este parámetro. |
states.{status_name}.assignee.entities[].includeSubs | Booleano o cadena | La configuración "Incluir departamentos afiliados" del departamento.
|
|
actions | Arreglo | Matriz que contiene los datos de las acciones. | |
actions[].name | Cuerda | Condicional | El nombre de la acción. La longitud máxima es de 64 caracteres. Obligatorio, si se establece el parámetro actions parámetro. |
actions[].from | Cuerda | Condicional | El nombre del estado antes de realizar la acción. Si se ha cambiado un nombre de estado que desea especificar, coloque el valor modificado para este parámetro. Obligatorio, si se establece el parámetro actions parámetro. |
actions[].to | Cuerda | Condicional | El nombre del estado después de realizar la acción. Si se ha cambiado un nombre de estado que desea especificar, coloque el valor modificado para este parámetro. Obligatorio, si se establece el parámetro actions parámetro. |
actions[].filterCond | Cuerda | Los criterios de bifurcación de la acción, especificados como una consulta. Para obtener más información sobre los formatos de consulta, consulte el siguiente documento: Cadena de consulta El campo Estado no se puede incluir en la consulta. |
|
revision | Entero o cadena | Especifique el número de revisión de la configuración que se implementará. Se producirá un error en la solicitud si el número de revisión no es la última revisión. La revisión no se comprobará si se ignora este parámetro o si se especifica -1. |
Solicitud de muestra
|
|
XMLHttpRequest
|
|
Parámetros de respuesta
Parámetro | Tipo | Descripción |
---|---|---|
revision | Cuerda | El número de revisión de la configuración de la aplicación. |
Ejemplo de respuesta
|
|