To ensure the security of the Simplifier instance, you should get familiar with the paths in the table below.
These paths, with the exception of /UserInterface/, should be accessible to the application user.
Location / Path | Description |
“^/genToken/$” | The Simplifier Authentification Service based on Tokens |
“^/assets/(.*)$” | The static assets like images, pdf files, etc for an Application |
“^/client/(.*)$” | The Client REST API to access business objects, connector or plugins |
“^/library-managed/(.*)$” | Third-Party Javascript Libraries that need for the HTML5 Applications |
“^/library-static/(.*)$” | Third-Party Javascript Libraries that need for the HTML5 Applications |
“^/appDirect/(.*)$” | Hosting Path for the created HTML5 Applications |
“^/UserInterface/(.*)$” | Admin Backend Interface Application
should only be accessible in a secure environment, internal network
|
“^/authentication/(.*)$” | External Authentication Provider for e.g. oAuth |
“^/passwordExpired/(.*)$” | Password Reset Page for Admin Interface |
“^/marketplace/(.*)$” | Simplifier Marketplace |
“^/develop/(.*)$” | Plugin Interface |
^/system-library/(.*)$ | System Libraries |
In various cases, it is necessary to differentiate between internal and public applications.
The structure of the URL for an application consists of the following:
https://FQDN/appDirect/ApplicationName/index.html
Examples
As an example, an internal employee administration application – it should not be available to the public.
https://tutorial.simplifier.io/appDirect/EmployeeAdministration/index.html
As a further example, a customer registration portal should be available to the public.
https://tutorial.simplifier.io/appDirect/CustomerRegistrationPortal/index.html