on 09-27-2010 2:41 AM
Hi everyone,
We use a centralised saplogon.ini and set the environment variable SAPLOGON_INI_FILE on our users profiles so that they all access the same centrally managed saplogon.ini.
Now with SAPgui 7.20, the SapLogonTree.xml file is created in the same location as the saplogon.ini ... this is nice and obviously when using the SAPLOGON_INI_FILE or /INI_FILE options implies that it is central to all users.
However I do have a couple of issues with this.
Firstly the SapLogonTree.xml is a great idea, however the fact that it has a Favorites and Shortcuts area implies that each user should be able to drag their own selection of systems into the favorites area and/or create their own shortcuts.
Through a bit of testing if you drag a new favorite, then everyone gets this new favorite. Kind of amusing when a bunch of users start dragging/deleting systems from the Favorites area all impacting each others options.
Ideally I would like to be able to hide the favorites and shortcut options in the saplogon pad. Or allow the use of a central saplogon.ini but using a user specific/distributed SapLogonTree.xml.
Anyone had a play with this??
Cheers
Shaun
Shaun Wimpory wrote:
...
Ideally I would like to be able to hide the favorites and shortcut options in the saplogon pad. Or allow the use of a central saplogon.ini but using a user specific/distributed SapLogonTree.xml.
SAP GUI Logon Configuration - Netweaver Technology - SCN Wiki :
You can set up the SAP Logon in such a way, that some of the three standard SAP Logon views (Explorer/List/Tree view) are not visible for the user.
To disable any of the three available SAP Logon views, create the following registry keys:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP\SAPLogon]
[HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPLogon] (32 Bit OS)
“ShowExplorerView” (REG_DWORD) = 0 (disables the explorer view in SAP Logon)
“ShowListView” (REG_DWORD) = 0 (disables the list view)
“ShowTreeView” (REG_DWORD) = 0 (disables the tree view)
In standard mode, at least one view needs to be enabled.
In accessibility mode, the list view has to be enabled.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok ... have worked it out. SAP really should document this a little better.
Basically if you use a centralised ini file you no longer need to use /INI_FILE or SAPLOGON_INI_FILE.
Basically you set a registry entry called ConfigFileOnServer which points to your centrally managed SAPLogonTree.xml file.
In the SAPLogonTree.xml file you point to your centrally managed saplogon.ini file.
The user can still create "favorites" by dragging the SID of choice to the favorites folder, however these are stored in the users local SAPLogonTree.xml which is within %APPDATA%\SAP\Common. This means the users see all the systems/folders as set by the administrator, but still maintain their own favorites.
Read SAP Note 1426178
Fantastic.
Would still be nice however to have the option to permanently disable/hide the favorite and shortcut areas in the tree.
Cheers
Shaun
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Shaun,
I faced exactly the same problem as you did. And I tried to set the SAPLOGON_INI_FILE variable and a central saplogontree.xml. But this constellation doesn't work. You cannot set the central tree.xml and the local SAPLOGON_INI_FILE at the same time.
You gave me the solution, thank you!
I tried do to the same thing, but it didnt work.
I would like to have the SAPLogon.ini stored on the network, published by us and not possible to be changed by the users..
But favorites etc should be possible to be created by users (stored on their local computers?)
This is what I did,
ConfigFileOnServer is created in the registry with a value that points to X:\SAP\SapLogonTree\SapLogonTree.xml
SapLogonTree.xml contains following value:
<File type="Connections" name="X:\SAP\SapLogonTree\saplogon.ini"/>
On the X:\SAP\SapLogonTree\ I gave normal domain users read only.
When I start SAP Logon all servers that are stored in the SAPlogon.ini can be found in the list.
When I create favorites as a normal users in SAP Logon they can be seen there.
But during next SAP Logon start up they are gone again.
How should a correct SapLogonTree.xml look like? could this file be the problem?
We are running SAP GUI 7.20 with patch 3 on Windows XP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.