FieldsAuthorizationTypeAn enumerated type representing the type of authorization that the created session will have. Valid values are:
EntryPointItemIdThe 36-character globally unique identifier of the item to direct the user to (see LmsItemObject's Id field). If this field is specified and non-empty, the ExternalActivityId and ExternalItemId fields are ignored.ExternalActivityIdA string representing the external identifier of the activity to direct the user to (see LmsItemObject's ExternalItemId field). Activities are container items such as courses that show at the top level of a user's training plan. If two or more activities exist for the user's licensee with the same external identifier, the most recently created one is used.This field is ignored if EntryPointItemId is specified and is non-empty. ExternalItemIdAn optional string representing the external identifier of the item within an activity to direct the user to (see LmsItemObject's ExternalItemId field). This field is ignored if EntryPointItemId is specified and is non-empty.ReturnUrlA string representing the URL to redirect the user to on logout. The URL is not checked to ensure that it is valid. If ReturnUrl is not supplied or is empty, default processing occurs (user is returned to the referring page if referrer exists, otherwise, the login page).TimeoutUrlA string representing the URL to redirect the user to when they try to access a session that has timed out. The URL is not checked to ensure that it is valid. If TimeoutUrl is not supplied or is empty, default processing occurs (user is redirected to the login page with a message indicating that their session timed out).ErrorUrlA string representing the URL to redirect the user to when an unhandled error occurs. The URL is not checked to ensure that it is valid. If ErrorUrl is not supplied or is empty, default processing occurs (user is redirected to an error page with details about the error).If non-empty, two additional request parameters are added to the URL to help identify the Firmwater LMS session that experienced the error:
TimeoutMinutesAn integer indicating the number of minutes of inactivity before which the user's session should timeout. If not specified or 0, the system's default timeout is used.CloseWindowOnExitA boolean value indicating whether the user's browser window should close on exit from Firmwater LMS. The browser window can only be closed if it was opened by script. If CloseWindowOnExit is set to true and the window was not opened by script, a page indicating that the session has ended is displayed on logout, even if ReturnUrl is specified. |