
As an administrator, you can use the same infrastructure to define and distribute system connections for usage by SAP GUI for Windows and NWBC for Desktop.
<?xml version="1.0" encoding="UTF-8" ?>
<Landscape>
<Messageservers>
<Messageserver uuid="3b764f2a-edba-493e-a470-2ad33b57f429" name="MS1" host="ms1server.mycorp.com" port="1234" />
<Messageserver uuid="0dfd524e-a4cb-4534-8c44-2e5bcd39b3f0" name="MS2" host="ms2server.mycorp.com" port="2345" />
</Messageservers>
<Routers>
<Router uuid="c63af9a6-47db-4a5b-a632-359c09465fdf" name="MyCorp Router" router="/H/sapgateway.mycorp.com/S/3456/H/" />
</Routers>
<Services>
<Service uuid="6fe11a42-bfb9-4683-8013-9aa4a69abb2a" name="AB1 [PUBLIC]" msid="3b764f2a-edba-493e-a470-2ad33b57f429" type="SAPGUI"
systemid="AB1" server="PUBLIC" sncop="9" low_speed_connection="0" sapcpg="1100" dcpg="2" sncname="p:CN=AB1, O=SAP-AG, C=DE" />
<Service uuid="449feb59-18e7-4f0c-9ee6-9835a0ff9298" name="CD2 [PUBLIC]" msid="0dfd524e-a4cb-4534-8c44-2e5bcd39b3f0" type="SAPGUI"
systemid="CD2" server="PUBLIC" sncop="9" low_speed_connection="0" sapcpg="1100" dcpg="2" sncname="p:CN=CD2, O=SAP-AG, C=DE" routerid="c63af9a6-47db-4a5b-a632-359c09465fdf" />
<Service uuid="3d06eada-7c75-4667-b0c3-2a09e0c6036d" name="CD2 in NWBC" type="NWBC" description="Inheriting CD2[PUBLIC] properties for applications rendered with SAP GUI"
systemid="CD2" msid="0dfd524e-a4cb-4534-8c44-2e5bcd39b3f0" server="app1server.mycorp.com" url="https://app1server.mycorp.com:54321/ui2/nwbc"
client="120" sapguiid="449feb59-18e7-4f0c-9ee6-9835a0ff9298" />
<Service uuid="8cd44ab2-ff99-4d24-bfdd-c00238c0bc4e" name="Search SAP.com" type="SEARCH"
url="http://www.sap.com/search/search-results.html?Query={0}" mnemonic="sap"/>
</Services>
<Workspaces>
<Workspace uuid="e8c4bafe-8f48-4834-84e0-4243bec67ff6" name="Information Developers' Workspace" expanded="1" hidden="0" description="Lorem ipsum">
<Node uuid="2aaa8f34-0093-47dd-b088-d1817a98c863" name="Online Documentation Backends" description="Store your ongoing online texts in these systems." >
<Item uuid="e685d4e8-2d74-44bf-8728-a89fc8b38c69" serviceid="6fe11a42-bfb9-4683-8013-9aa4a69abb2a" />
<Item uuid="f8ef9181-5fec-4d8d-833e-aca554128c31" serviceid="449feb59-18e7-4f0c-9ee6-9835a0ff9298" />
<Item uuid="d5970be4-8ba1-43f2-a460-8f62a329fdad" serviceid="3d06eada-7c75-4667-b0c3-2a09e0c6036d" />
</Node>
<Item uuid="02416208-5c9d-4326-94ce-fc958e906865" serviceid="449feb59-18e7-4f0c-9ee6-9835a0ff9298" />
</Workspace>
</Workspaces>
<Includes>
<include index="1" url="http://corpwebserver.mycorp.com/saplandscapes/AdditionalSAPUILandscape_1.xml"/>
<include index="2" url="http://corpwebserver.mycorp.com/saplandscapes/AdditionalSAPUILandscape_2.xml"/>
</Includes>
</Landscape>
This is a flat, non-hierarchical list of all services referred to from within Workspaces. The list can also contain services not referred to that are used on client-side for creating user workspaces or for building other features such as a Favorites list or search provider list.
Generally, a service entry consists of uuid, name and type (= service type, for example SAP GUI connection, SAP GUI shortcut, NWBC connection to WebAS ABAP or Portal, or search provider used by NWBC).
A workspace is a group of connections for certain users, for example, for information developers. It consists of a group of services (items) and folders (nodes). A workspace can be used to show a predefined service set in the UI or be used for multi-logon for all services in the workspace. The workspace is a special kind of top node.
A workspace is defined by uuid, name, expanded (the state of the folder in the UI: open or closed; the default is true), hidden (this marks the workspace as hidden and invisible in the UI).
The nodes (folders) are item-grouping elements of the workspace; they are used to organize the items (services) within the workspace. From nodes and items, tree structures can be built. Items are placeholders for services, and the data is taken from the service description. You can define items directly in the workspace or in a node.
A node is defined with uuid, name, description, expanded (see above paragraph), hidden (this marks the node as hidden and invisible in the UI, and allows changing workspace configuration locally).
An item is defined with uuid, serviceID (ID of the service that the items refer to; it should be one of the known services from the service repository), hidden (marks the item as hidden and invisible in the UI, and allows changing the workspace configuration locally).
An include is a file or URL containing information that you want to merge with the content in your XML. This means, for example, that you do not need to define message servers directly in this XML file, but that you can point to this information from within the includes section. An include node describes a single source to include, and can have the following attributes: URL, index (shows which include is loaded first), name, and description.
For information on validating your XML file that you have adapted in line with your
landscape, see the SAP Note 2112449
.
For information on Active Directory (LDAP) support see SAP Note
608781
. To use the message servers provided by Active
Directory support in NWBC connections, you must first create a corresponding SAP GUI
connection.