11/5/2010 5:40:18 PM
 oki Posts: 42
|
I have added the SAP Gui AddOn.
This is a Session Addon, a Session Tool Addon and a not yet working Import Addon.
This Sesssion AddOn can start sessions selected from your saplogon.ini files located anywhere on your PC client. (e.g. if you work for more then one customer) + possiblility to copy/create saplogon.ini independent sessions. If you're working in a not editable saplogon.ini environment (or daily refreshed due GroupPolicies from your Client-Team) +also the feature to automatic logon and execute Transaction/Reports if you wish. Limitations: - only external Sessions are possible. - connections over saprouter not testet. - SNC connections not testet.
The Session Tool AddOn uses SAPNiPing on Sessions, to evaluate the correct Hostnames/Servicenames. (Check in Switch over Clusterenvironments)
The Import AddOn will import a bunch of sessions from a saplogon.ini and also create Sessions for OS Acces / Web Access to the importing sessions. Limitations: is not working jet due some limitations (e.g. http://forum.devolutions.net/topic750-isessionimportaddon-on-session-addon-possible.aspx )
hope you like it and helps, oki
|
|
0
• permalink
|
11/5/2010 5:51:29 PM
 David Hervieux Administrator Posts: 4241
|
Hi, This is a great news, do you want me to add it to our web site with your name? For the limitation, you can use the workaround until we release the new SDK version (due in the next after the current beta).
-- David Hervieux Devolutions inc.

|
|
0
• permalink
|
11/7/2010 12:30:01 PM
 oki Posts: 42
|
Hi David, sure, you can add this to your website.
Tomorrow, I'll investigate your workaround. Do you know a way to acess the template sessions from an AddOn assembly? As far as I can see, you've implemented a proxy for RDM in the addonService. This Proxy is implements the IRemoteDesktopManagerProxy , but is a static class. With overloading your AddOn Assembly it'll not possible to extend an new IRemoteDesktopManagerProxy Interface.
|
|
0
• permalink
|
11/11/2010 4:08:06 PM
 oki Posts: 42
|
sapguiaddon Version 1.0.0.2 added.
Changelog from 1.0.0.0 to 1.0.0.2: + saplogon.ini importer enabled. (without OS and J2EE sub-Sessions) + Property: SAPConnectionInternalName added to identify changes on saplogon.ini + Low Speed Connection Property added. + Fix for localized Windows Version + cosmetic fixes on session edit and import forms. + fix for description + added: default system language. hope you like it and helps, olaf edited by oki on 11/11/2010
|
|
0
• permalink
|
12/5/2010 2:40:38 PM
 oki Posts: 42
|
SAP GUI AddOn Version 1.0.0.3 added.
Two screenshots are attached of the saplogon.ini importer new features.
Changelog from 1.0.0.2 to 1.0.0.3: + saplogon.ini importer can now create OS (Putty and RDP) Connections and also SAP J2EE Instance (assume J2EE-AddIn Installations) Connections to the selected Imports in one step. + fix for Session Descriptions due importing Sessions. Limitations: - creating RDP/Putty/http(s) SubSessions in RDM Enterprise Mode don't work jet. (it's on my todo list)
hope you like it and helps, olaf
|
|
0
• permalink
|
12/7/2010 11:59:44 PM
 oki Posts: 42
|
here they are...
|
|
0
• permalink
|
2/17/2011 8:54:05 PM
 Spooner Posts: 14
|
Is this where i can report bugs? First off we love this add on but did notice some small bugs that could use some attention. I am using RDM version 5.9.0.21 with the sapgui add on and I noticed when i had many sessions built in RDM connections tree and then went back to the sapgui logon 7.10 and added a new connection. Afterwards going back to RDM to find that the sap connection settings were all wrong. It seems when i added a new connection to the sapgui logon 7.10 it pushed sessions down on the list to put in alfhabetical order and i believe RDM sap addon uses the item number from saplogon.ini file so when the new session got added it changed the order of the connections in the saplogon.ini file. The sap addon has to tie to the session description and not the item number so that it does not get jumbled up. I worked around this by splitting up my saplogon.ini into seperate .ini files sorted by customer names. Thank you. edited by Spooner on 2/17/2011
|
|
0
• permalink
|
2/17/2011 8:57:17 PM
 Spooner Posts: 14
|
Another small bug i noticed is that the last sap connection listed in the saplogon.ini file is not selectable in the drop down sessions when it looks at the saplogon.ini file. I worked around this issue by adding a junk session to the end of the saplogon.ini file so that i could select from all my sessions in the drop down list. edited by Spooner on 2/17/2011
|
|
0
• permalink
|
2/17/2011 9:02:39 PM
 Spooner Posts: 14
|
Last request or suggestion is could the user name and password be drawn from a credential repository. I have grown fond of the credential repository when maintaining credentials but sap add on only supports session specific credentials. I can live with session specific credentials but some of our sap environments use CUA (central user account) so the name and password will work across many sap systems and if we change the password on one account we would have to got to each sap session and adjust where as credential repository would only have to be changed in one place. Thank you for your time and work I do appreciate it.
|
|
0
• permalink
|
2/25/2011 1:49:49 AM
 oki Posts: 42
|
@spooner: the best way reporting bugs is in this forum. If u need more/faster support, send a PM.
The addon-Version 1.0.0.3 attached in a previous post is really buggy.
Please use attached Version 1.0.1.0, which contains a lot of fixes. (e.g. session selection in combo box, identification of saplogon.ini changes, case sensitive ini-parser, tested SNC sessions, default Logon Language handling, ...)
for your feature request I've to aks david, because addons in the 5.9 SDK can't access different credential repositories. Addon-Sessions can't view the protected credential repository property of class session. I've to adapt SAP Gui Addon to the SDK Version 2.0 delivered with RDM 6.0. edited by oki on 2/25/2011
|
|
0
• permalink
|
2/25/2011 5:40:54 PM
 Spooner Posts: 14
|
oki, I have installed the lastest version sapgui add on and now when i go back to some of my previous sap connections i am getting a new error.
Saplogon.ini differs to stored Session entry Name in saplogon.ini position: GRD(10.148.1.53) Name is RDM Session Ignore Update Cancel
If i click ignore it will connect but this is doing this all the time. The Update button does nothing. I split up the saplogon.ini file into seperate company names and it was working fine before but now it seems to be looking for saplogon.ini even though i am pointing to
C:\Windows\Saplogon - customername.ini
It appears that after updating to RDM 6.0 and the new SAPgui addon all of my passwords for the sapgui sessions are deleted. ugh!
Update: The fix to this prompt is to click the "..." button next to the connection field in the connection tab. I had to do this on all the SAP sessions to stop the prompting. edited by Spooner on 2/25/2011 edited by Spooner on 2/25/2011 edited by Spooner on 3/6/2011
|
|
0
• permalink
|
3/1/2011 2:29:54 PM
 oki Posts: 42
|
oops, I've to check... (outside this customer environment)
|
|
0
• permalink
|
3/24/2011 10:00:28 PM
 Spooner Posts: 14
|
How are the passwords stored for the sapgui connections? I have set up a large collection of SAP connections on RDM 6.0 Enterprise connected to a MSSQL server and when i connect other users to the database to share the connections all the sapgui connection passwords are gone. I presume the passwords are not stored in the database with the sessions. How can i fix this? Can i copy the passwords if they are stored somewhere else locally. It took me literally days to collect the passwords from different resources to build and i cannot afford the time reentering passwords for aall sapgui connections for all users. And what if a session password is changed on one will it sync with the database to share with other users. Thank you in advance.
|
|
0
• permalink
|
3/28/2011 8:31:17 AM
 oki Posts: 42
|
@Spooner: sapgui 1.0.1.0 addon was build, whith all restrictions, agains RDM 5.9 SDK. The Sessionpasswords are stored together with the session-parameters (or link to .ini-File with session numer within) in the RDM repository. Due SNC bugfixing was the case sensitive ini-parser nessessary. All previous stored sessions were imported from .ini files in uppercase RDM Sessions. That's the cause that all Sessions marked as changed/invalid. There is no migrationpath from sapgui addon 1.0.0.3 to 1.0.1.0 for stored sapgui sessions avail. You've to delete and reimport them. For security reasons, i'll not provide a session export for plaintext passwords.
I can confirm the problem with the different saplogon.ini files outside the defaultstorage (c:\windows\saplogon.ini)
br, oki
|
|
0
• permalink
|
3/28/2011 10:46:09 AM
 Spooner Posts: 14
|
Oki, I have read you reply several times and i am still trying to understand. I am using SAP addon 1.0.1.0. I did use SAP addon 1.0.0.3 so you are telling me to delete and reimport (sessions or saplogon.ini?) so that it will then save the passwords. My situation is that i have created a SAP connection list that works fine on my connection list in MSSQL but when i add other users to acces the connections through MSSSQL data source all the sapgui connection passwords are gone. Sorry for not understanding you more clearly but i am new and still learning the basics. I will test some of your suggestions to see if i can figure it out but if you could provide clearer instructions i would appreciate it.
For your reference also i am using sapgui 7.10 patch level 12. We store the systems connection information in the sapgui but we never set up shortcuts with user credentails if that is what you are talking about. In my sapgui version the shortcut option has the password field greyed out and says Not recommended to use. I also tried deleting a session and then recreating it to see if it would transfer the password to the new users through the database but no luck. edited by Spooner on 3/28/2011
|
|
0
• permalink
|
4/20/2011 4:56:20 AM
 oki Posts: 42
|
SAP Gui Addon 1.0.2.0 released and can be downloaded here: http://www.trianet.de/de/service/tipps-a-tricks/67-sapguiaddon1020remotedesktopmanager.html
Changelog from 1.0.1.0: + Implemented SAP Note 1031740 for correct handling of saplogon.ini location under Windows Vista, Win 7, Windows Server 2008 + fix: multiple saplogon.ini handling + cosmetic update on popupwindow after identifiing saplogon.ini changes due opening session. + Copy button to copy a saplogon.ini Link-entry to custom session within SAPGui Addon sessions.
|
|
0
• permalink
|
11/9/2011 2:12:04 AM
 Steffen Hornung Posts: 40
|
Hello oki, i just tried your add-on and I am running in the "name differ" popup spooner has already reported earlier in this thread. I am using sag gui addon 1.0.2.0 with RDM 6.5.1.0. I configured a connection to our productive machine just to logon without using other options like shortcuts or such. I already clicked the ... Button to no avail Could you please look into it again? Update: I know now what I am getting wrong - or the addon implements incorrectly ... you choose What I was trying is: Configure in RDM a custom connection and use it as a template. Then build the connections from the template and add the user-specific logon credentials. The addon though expects this configuration is pre-configured in saplogon.ini (which is NOT - and for my purpose MUST NOT). I already tried to do the way backwards (configure sessions in saplogon.ini and import it in RDM). But I am still getting the name mismatch prompt! Looking for the saplogon.ini position is the wrong way since some employees have additional systems in their saplogon.ini and as SAP Logon sorts the ini alphabetically the position would point to the wrong entry. On import I am asked for credentials to add to the RDM sessions. But when I import 5 sessions I get 5 sessions with the same credentials. This would be great if I import my own sessions. But as an admin I configure 95% of the time for other people. edited by stevecharon on 11/9/2011 Additional: when a custom connection is configured in RDM it still uses the saplogon.ini entry omitting the saplogon.ini is not possible so the custom connection (which I would appreciate) is completely unused! edited by stevecharon on 11/9/2011
-- RDM 7.0.3.0 Enterprise
|
|
0
• permalink
|
11/9/2011 3:45:54 AM
 Steffen Hornung Posts: 40
|
Hello oki, I finally found the error: the option "IsCustomConnection" is not implemented in the gui. So I exported the session with creds and set this to true. After importing it (dont forget to click on Overwrite) the custom connection is finally used by RDM. Don't know if this has to be fixed in RDM or in the addon, but I recommend to fix this because I would call this a bug. Best regards and thank you for this addon! Steve
-- RDM 7.0.3.0 Enterprise
|
|
0
• permalink
|
11/15/2011 1:05:02 PM
 oki Posts: 42
|
hi steve, I've to check this. Oops, seems to be a interface problem: I've defined Property "IsCustomConnection" as a Property of a SAPGuiSession. Maybe this is also used internally by RDM. I've to start reflector... edited by oki on 11/15/2011 double oops, read your previous post. thank you for your exact analsysis. Have to roll up the old sources. edited by oki on 11/15/2011
|
|
0
• permalink
|
11/25/2011 3:25:27 AM
 hugofant Posts: 17
|
Hello olaf, as sapgui command like "sapgui.exe /H/saprouter/H/saphost/S/3200" works fine, i've two short questions to the AddOn: is on custom connection really the need of specifying SID (hostname and systemnumber should be sufficient)? when specifying no client on custom connection i get an error message like "unknown client" - because client field is empty. why isn't it possible to use the default client?
thanks and best regards Roman
|
|
0
• permalink
|