These docs are for v2. Click to read the latest docs for v3.

/FoundationAFBean/workplace

Creates an application facade to be able to display the (Casabac-)workplace.
The difference of this method compared to the the method "IFoundationBF.getWorkplaceURL()" is the fact, that no logon mask will be dipsplayed before entering the workplace
The RFC name of this function is "/AEB/XNSG_IF_WPL".

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

A data transfer object to be the parameter of the method IFoundationBF.getNewApplicationFacade()

string

The client of the new session. This should be a legal identCode of a client in the system.
If it is NOT a legal identCode of a client in the system, the user will see a login prompt before he is able to see the application facade. (See IFoundationBF.getAllClients()).
When the application facade web service call is authenticated, this value will be checked against the authentication data and the call is rejected if it does not match.

string

The user of the new session.
It is not required, that this user is a valid user name of the client. However: Such a user may get granted only have the role "I_EVERYONE" unless XNSG is configured to use e.g. an LDAP server and the user can be found in the LDAP server with some roles granted to the user.
No password is required because other servers which contact over the business facade will be trusted to have checked the users access rights. This enables a kind of "single sign on" between different e.g. XNSG servers.

string

The two letter ISO code of the language of the new session. Currently "de" and "en" are supported.

boolean

true to display the complete workspace (central, user and info panel). Use false or null to display only the single ac.

boolean

true to display header and statusbar, false if ac should be embedded in another

boolean

true to display statusbar, false

boolean

true to display header, false if ac should not show header

string

Customized styleVariant (one of {@link ProductStyleVariant} for application facade.

string

Specify which technology the clients wants to access the application; one token (or several, separated by semicolon) - the server may chose to ignore this possible tokens are specific for each server technology, XNSG-Servers currently honor strings from the GUIInvocationTechnology enum (e.g.: CAPTAIN_CASA_THIN or VAADIN) if null a default technology is chosen.

string

Optional field, which may be set if productname differs from standard product name - only available when technology is set to CAPTAIN_CASA_* -

string

Optional field, which may be set if productShortName differs from standard product name

int32

Optional field, which may be set if preferred width of AF should be different from default. Preferred height may not be always applyable but wins against workstation settings. - not available for vaadin, invoker must open browser in correct way

int32

Optional field, which may be set if preferred height of AF should be different from default. Preferred height may not be always applyable but wins against workstation settings. - not available for vaadin, invoker must open browser in correct way

boolean

Optional field, which may be set if application should be opened to tray (default: false) - currently not available for vaadin, will be ignored

Response

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json