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 | Valor | Obligatorio | Descripción |
---|---|---|---|
app | Entero o cadena | Sí | El identificador de la aplicación. |
ids | Arreglo | 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
|
|
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. |
rights[].record.editable | Booleano | Los permisos de edición del ID de registro especificado. |
rights[].record.deletable | Booleano | Los permisos de eliminación del ID de registro especificado. |
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, todos los valores se establecen como falso. |
rights[].fields.(fieldcode).editable | Booleano | Los permisos de edición del campo del ID de registro especificado. |
Ejemplo de respuesta
|
|