Evaluar los permisos de registro
Evalúa los permisos del usuario de la API para los registros y campos dentro de una aplicación.
| Método | GET |
|---|---|
| URL | https://{subdomain}.kintone.com/k/v1/records/acl/evaluate.json |
| URL (espacio de invitado) | https://{subdomain}.kintone.com/k/guest/{SpaceID}/v1/records/acl/evaluate.json |
| Autenticación | Autenticación de contraseña , Autenticación de sesión |
| Content-Type | application/json (no es necesario si se especifica la consulta con una cadena de consulta) |
Contenido
Permisos
Se necesita permiso para ver la aplicación.
Los tokens de API no se pueden usar con esta API.
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| app | Integer o String | Sí | El identificador de la aplicación. |
| ids | Matriz de enteros | Sí | Matriz de identificadores de registro que se evaluarán. El límite máximo es de 100 identificadores. |
Ejemplo de parámetros en la URL
|
|
Ejemplo de parámetros en el cuerpo de la solicitud
|
|
Solicitud de muestra
JavaScript using kintone.api()
|
|
XMLHttpRequest
|
|
Parámetros de respuesta
| Parámetro | Tipo | Descripción |
|---|---|---|
| rights | Arreglo | Matriz de objetos que contienen la configuración de permisos de los registros especificados. |
| rights[].id | Cuerda | El identificador de registro. |
| rights[].record | Objeto | Objeto que consta de permisos de registro del identificador de registro especificado. |
| rights[].record.viewable | Booleano | Los permisos de visualización del ID de registro especificado. Si la aplicación Kintone está en modo de mantenimiento, el valor devuelto es false. |
| rights[].record.editable | Booleano | Los permisos de edición del ID de registro especificado. Si la aplicación Kintone está en modo de mantenimiento, el valor devuelto es false. |
| rights[].record.deletable | Booleano | Los permisos de eliminación del ID de registro especificado. Si la aplicación Kintone está en modo de mantenimiento, el valor devuelto es false. |
| rights[].fields | Objeto | Un objeto que consta de permisos de campo del ID de registro especificado. En la respuesta también se incluyen los siguientes elementos:
|
| rights[].fields.(fieldcode).viewable | Booleano | Los permisos de visualización del campo del ID de registro especificado. Si el usuario no tiene permisos de visualización del registro o la aplicación Kintone está en modo de mantenimiento, el valor devuelto es false. |
| rights[].fields.(fieldcode).editable | Booleano | Los permisos de edición del campo del ID de registro especificado. Si la aplicación Kintone está en modo de mantenimiento, el valor devuelto es false. |
Ejemplo de respuesta
|
|