Skip to main content

App Credentials

App credentials provides access to OmniSpatial without the need for users to login through the typical authentication process. When enabled, this functionality allows users to to access OmniSpatial by passing application credentials (a "secret") which will provide entry to the application without the user having to login. Although users will have access to the application, they will not be signed in. Subsequently, any functionality that requires a "named user", will not be available. The application is still secure and cannot be accessed by individuals without the secret.

Configuring App Credentials

App credentials can be configured from the Organization > Security section.

Enabling App Credentials

When the "Allow app credentials use" option is toggled on, then users will be able to access OmniSpatial without logging in when they pass the configured "secret".

Disabling App Credentials

When the "Allow app credentials use" option is toggled off, if the "secret" is passed via URL parameter, the application will throw an error.

Regenerating App Credentials

To generate a new app credentials secret, click the "Regenerate" button next to the "Secret" input box (only available when "Allow app credentials use" is enabled).

NOTE: generating a new secret, will invalidate the previous secret and it will not be able to be used anymore. Anyone trying to use the old secret will receive an error during the login process.