The OLSA Web services are only for server-to-server communication. Customers should not implement browser based user interfaces that allow direct access to the OLSA Web service. Instead the user interface should always send requests back to the customer application, and the customer application should issue the actual OLSA Web service call.
Some OLSA Web service calls return a launch URL. Launch URLs can be for accessing training content or for accessing the OLSA environment. In either case, launch URLs may be embedded in user interfaces but not the OLSA Web service call that returns them. A launch URL is secured with an OLSA session ID that is time limited, usually several hours, and user specific. A launch URL should not be persisted for long-term storage but should be used as soon as it is received by the customer application. A launch URL should be treated as an opaque value, its format and contents are subject to change from one release of OLSA to another.
Note: All documented URLs use the .com domain as an example only. If your data center is located outside the United States, replace this with the correct domain for your locale. For instance, European data centers use the .eu domain. China data centers use the .cn domain.
The following example illustrates how to access and process a launch URL: