elemental-lowcode

Elemental lowcode development platform.

View the Project on GitHub PhilipSkinner/elemental-lowcode

Back to APIs

Routes

Each route consists of:

Paths

Paths are used to match incoming HTTP requests and can use dynamic values. The following are all examples of valid paths:

Controllers

You can select a controller to use for each method (GET, POST) on a path - and you can use a controller for multiple paths/methods.

Security

You can configure the following options for each path method:

The system will generate a standard list of roles based upon if the operation is a read or a write operation. These standard roles are defined below.

The system_admin role always allows access on any method endpoint.

Read roles

Write roles

Where the value [api_name] will be replaced with the name of your API.

Disabling

Security can be disabled by setting the security mechanism on an endpoint to none.

If the mechanism is set to any other value then the system will enforce the default RBAC based authentication mechanism.

Continue to Controllers