Platform Features Using URL

Last Updated: 12/03/2015 Introduced in Verision: 2.0

 

Decisions URL’s paths system were designed to provide user with powerful navigation control in the System between Folders, Flows, Rules, Pages, Reports, Forms and much more using wide variety of additional options like Security and View.

 

Platform Features

Calling into the base url will open the Portal.  

Example:

http://localhost/decisions/SL/

In this case we force the Portal to open in Silverlight format.

SLview

We can change this format by specifying it directly in the URL. We have the following options for this format:

/H – Redirects to Html version of the Portal

Hview

/M – Redirects to Mobile version of the Portal

Mview

/T – Redirects to Tablet version of the Portal

/SL – Redirects to Silverlight version of the Portal (Default)

SLview

/NoSL – The option for the devices that are not running Silverlight

If we do not specify a format, a format will be chosen based on Browser Preference.

Next, if we try to force /SL on a non SL supporting device (Mobile/Tablet), the /SL parameter will be removed.

If the device supports Silverlight but Silverlight is not installed we can force it to be installed on the device by including InstallSilverlight parameter into URL:

http://localhost/decisions/?InstallSilverlight=true

We can build a URL for Changing User’s Password by providing our base url with two parameters: ChangePassword (boolean) and UserEmail (string).

Example:

http://localhost/decisions/?ChangePassword=true&UserEmail=vitalii@decisions.com

changePassword

Also, by passing ForgotPassword (boolean) parameter to our base url we are being redirected to the Decisions’ password recovery page.

Example:

http://localhost/decisions/?ForgotPassword=true

forgotPassword

To redirect user to Decision’s new user Registration page we need to add Register (boolean) parameter to our base url as follow: http://localhost/decisions/?Register=true

register

To redirect user to Decisions’ Login page we use Login (boolean) parameter with our base url.

Example:

http://localhost/decisions/?Login=true

login

We can also force user to logout by using Logout (boolean) parameter:

http://localhost/decisions/?Logout=true

logout

Additional Resources