Safe mode (safeMode)

images/download/attachments/119247754/image2022-11-28_10-4-7-version-1-modificationdate-1669626247849-api-v2.png

The URL parameter safeMode can be used to start a Lobster Data Platform / Orchestration session in safe mode.

When Lobster Data Platform / Orchestration is run in safe mode, a red frame appears inside the browser window for the session (see screenshot on the right).

Safe mode suppresses the following functions that are automatically executed in a regular session:

IMPORTANT◄ For a switch between safe mode and a regular session to take effect, the current session must be logged out and a new session must be started. It is not enough to reload the page after inserting or deleting the safeMode parameter in the URL.

images/download/attachments/119247754/image2022-11-28_12-5-3-version-1-modificationdate-1669633503269-api-v2.png

These safe mode restrictions are primarily intended to allow troubleshooting in the event that the automatic execution of an inappropriate configuration would prematurely terminate or otherwise render a regular session 'unusable'.

As a typical immediate action, safe mode allows, for example, disabling acutely problematic event handling.

NOTE◄ The safe mode can also be used to categorically exclude an Import job for configurations from another Lobster Data Platform / Orchestration system via Meta exchange from triggering Event handling in the target system, which should actually only react to the interactive 'creation' or 'modification' of such configurations.

For Tests in safe mode, consider the following:

Requirements for the start of a 'safe session'

  • The specified or selected Role of session for logging in has the 'Administration/System/Safe Mode (safeMode)' permission.

  • The parameter name safeMode is mentioned as a case-sensitive URL parameter in the URL used to invoke Lobster Data Platform / Orchestration.

If one of these conditions is not met, a regular Lobster Data Platform / Orchestration session is started.

NOTE◄ A value assignment for the safeMode parameter is not provided. It is ignored so that the safe mode – as far as applicable – is also started by an assignment like ?safeMode=false .