Trowel Academy
Acciones

#Scopes y autorización

Los scopes pertenecen al cliente de API y no dependen de los permisos de la interfaz de Trowel. El token contiene únicamente los scopes concedidos al cliente.

#Catálogo V1

Los permisos se pueden conceder de forma global o por funcionalidad. Despliega un área para consultar los scopes disponibles.

Acceso global Concede permisos sobre todas las funcionalidades.
Lecturaall:read
Lectura y escrituraall:write
Proyectos2 permisos
ProyectosLecturaprojects:readEscrituraprojects:write
Repasos2 permisos
RepasosLecturasnag-points:readEscriturasnag-points:write
Partes de trabajo3 permisos
Partes de trabajoLecturadaily-reports:readEscrituradaily-reports:writeLectura de costesdaily-reports:costs:read
Empresas4 permisos
ClientesLecturacustomers:readEscrituracustomers:write
ProveedoresLecturasuppliers:readEscriturasuppliers:write
Productos5 permisos
ProductosLecturaproducts:readEscrituraproducts:write
PreciosLecturaprices:readEscrituraprices:write
CambiosLecturachanges:read
Series de numeración1 permiso
Series de numeraciónLecturanumbering-lines:read

Cada operación indica su scope en la referencia OpenAPI. Si el token es válido pero no incluye el scope exigido, la API responde 403.

all:read concede los scopes de lectura actuales y los compatibles que se incorporen más adelante. all:write concede acceso completo de lectura y escritura. En la pantalla de administración corresponden al modo Global.

Concede solo los scopes que use la integración. Por ejemplo, un proceso que consulta productos no necesita products:write. El modo Por funcionalidad permite seleccionar cada permiso de forma independiente.

#Comprobar los permisos

El token devuelve la lista de scopes concedidos. En el portal de desarrolladores, conecta con el entorno y ejecuta una operación de lectura del área que quieras comprobar. El portal muestra el scope requerido en la cabecera de cada operación.

⌕Esc

Escribe para buscar en toda la Academy.