Custom Request

ℹ️ Note
Provided by the plugin-action-custom-request plugin

Introduction

Installation

Built-in plugin, no separate installation required

Usage Instructions

20240426120014

Configure Permissions

When "Allow configuration interface" is checked, custom requests can be configured.

20240426114957

The customRequests table is system-level, with permissions configured through acl.registerSnippet.

this.app.acl.registerSnippet({
  name: 'ui.customRequests', // ui.* corresponds to allow configuration interface permissions
  actions: ['customRequests:*'],
});

Variables

Supports configuring variables in URL and request body.

  • Current record
  • Current user
  • Current time
  • API token (supported in v1.3.22-beta and above)

20240426120953

20240426121051

Operation Configuration Items

Request Settings

20240426120131

Permission Control

Each custom request operation supports custom role permissions, with permissions by default.

20240426120451

Total visits  times     Total visitors  times     Total reading  times.   Powered by Tego Team