The recent rise of No-code/low-code platforms has made it relatively easy for non-technical business users to deploy and configure applications. However, this also means that they may not be aware of security best practices or even what is possible.
No-code/low-code platforms provide a wide range of features, some of which control the balance between security and support of specific use cases. Misconfigurations can often result in anonymous user access to sensitive data or operations, unprotected public endpoints, secrets, and oversharing. Furthermore, many configurations can be changed by business users rather than administrators because they are specified at the application level rather than the tenant level.
Examples of Attack Scenarios
Case one:
An API endpoint is exposed by a maker's application, but the endpoint is not set up to forbid anonymous access. Attackers discover the app and steal its underlying data by scanning the low-code/no-code platform's subdomains.
Case two:
A maker creates automation that is triggered by a webhook without encrypting the webhook. Attackers can now launch the automation at will after discovering the webhook. Data deletion or modification may be automated.
Let us give you an example:
Marc one of our senior automation developers in the past - accidentally added his account via OAuth to a customer's account. How can this even happen? Well, it is called a session. Marc was logged in with his O365 account and did not use the customer's session. Simple mistake happens to the best ones.
It says Sebastian but actually uses Marc’s Mail. Misconfigurations can often result in anonymous access to sensitive data or operations, unprotected public endpoints, secrets, and oversharing. Now in this example Sebastian can access via Marc's M365 access his emails and his files.
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Secure your iPaaS & Automation environment so Citizen developers can work without harming your business.
ASERVMENT. Make Low- and No-Code Automation Compliant and guide citizen developers.