Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anonymous sessions can also be used as a quick way for developers to get started with Profound UI as it’s easy to call up any desired program in an anonymous session.

Entry Points for Anonymous Sessions

Profound UI requires that the entry point program (that is the first program call used to start an anonymous session) be registered in DB2 file PROFOUNDUI/PUI0001200. This file contains a unique listing of programs that can serve as entry points to a Profound UI session.  Any program that is not registered in PROFOUNDUI/PUI0001200 cannot be used to initiate an anonymous session. Any attempt to start a session with an unregistered program will result in exception PUI0022.

Customers can create either single or multiple entry point systems using this database.

Maintenance of PUI0001200 Database

The database can be maintained using any data entry tool available. There is also a maintenance dialog included in the Profound UI visual designer. Use option Launch->Maintain Anonymous Programs to maintain the database.

Security for Anonymous Sessions

After the anonymous session is initiated, it is the entirely the responsibility of the called program to ensure that only appropriate access to additional programs and data are granted to the user.  All users will be seen by the system as being QTMHHTP1, so the program will need to perform its own authentication.

Starting an Anonymous Session

Anonymous sessions can be started by passing the desired entry point program on the URL as shown here:

...

The Profound UI designer also has an option to open a browser window to an anonymous session. Use Launch->Launch Anonymous Program to do this.

Disabling Anonymous Sessions

Anonymous sessions can be completely disabled by removing all records from PROFOUNDUI/PUI0001200.