SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt




SAPGUI:SSO with OSX : How to configure Sso/Mac and not die
in the attempt


Applies to:
SAPGUI : SAPGUI for Java 7.00 rev 4
VM:       Apple Computer, Inc. Version 1.5.0_07-87
OS:       Mac OS X(i386) Version 10.4.10 / Intel-MAC
ADS:      Windows 2003

Summary
How to implement the Single-sign on with Kerberos using SAPGUI for JAVA 7.00,
Author(s): Sr. Wenceslao Lacaze
Company: Bressay S.A.
Created on: 25 June 2007

Author Bio

                For the past 6 yrs Wenceslao Lacaze as been working as a SAP basis Administrator and
                Solution Manager consultant. Now he work in Bressay S.A. like consultant given support
                and development new solution’s for several clients. He has developed a very extended
                experience with medium and large scaled SAP systems ; SAP releases 3.0D up to the latest
                range of SAP Netweaver products (versions 6.x and 7), supporting BI/BW, SCM, Live cache,
                ITS, Portals, CRM, Web application server, SAP-XI, SAP Solution Manager, My major
                expertise is in Unix and NT based SAP systems, mainly carrying Oracle databases.




SAP DEVELOPER NETWORK | sdn.sap.com                        BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com

© 2007 SAP AG                                                                                                       1
SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt




Table of Contents



SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt........................... 1
Applies to:................................................................................................................................... 1
Summary .................................................................................................................................... 1
Author Bio................................................................................................................................... 1
Table of Contents........................................................................................................................ 2
Configure Kerberos ..................................................................................................................... 2
Configure Sap Logon .................................................................................................................. 3
Related Content .......................................................................................................................... 3
Disclaimer and Liability Notice..................................................................................................... 3




Install Kerberos in OSX
To start to use Single-sign On (SSO) in Mac environments we need install the Kerberos/Seclude library in
our system.
If you don’t have installed , you can download from :
ftp://ftp.sap.com/pub/sapgui/java/misc/SNC_Krb5_SECUDE-MacOSX.tar

(control the forum https://www.sdn.sap.com/irj/sdn/message?messageID=2202442 for updates)
This TAR file have 2 files

      •   sncgssec.dyld for PowerPC (Secude framework must already be installed!)

      •   sncgssk5.dyld for Universal

Select the better library for you and rename to sncgss.dyld , then copy to “/usr/local/lib” or “/usr/lib” directory.
If you want use another directory, you have to set the SNC_LIB environment variable to the location of the
library.
     i.e. export SNC_LIB=/mnt/server/lib/sncgss.dyld (for bash)
   or set the user environment via file quot;~/.MacOSX/environment.plistquot; (see Developer Connection Technical
QA 1067 and Property List Editor Application which comes with the Developer Tools)



Configure Kerberos
If you work like consultant, usually you don’t include your MAC in the client domain, for use SSO you only
need type your password the first time when you logon, and then you have SSO until the ticket expire.
You need to setup the krb5.conf file in /etc with the follow lines :
        [logging]
       default = FILE:/var/log/krb5libs.log
       kdc = FILE:/var/log/krb5kdc.log
       admin_server = FILE:/var/log/kadmind.log




SAP DEVELOPER NETWORK | sdn.sap.com                                                    BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com

© 2007 SAP AG                                                                                                                                      2
SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt




     [libdefaults]
     ticket_lifetime = 24000
     default_realm = SUB.DOMAIN.NET
     default_tkt_enctypes = des-cbc-crc des-cbc-md5
     default_tgs_enctypes = des-cbc-crc des-cbc-md5

     [realms]
      SUB.DOMAIN.NET = {
      kdc = server_hostname.sub.domain.net
      admin_server = server_hostname.sub.domain.net
      default_domain = sub.domain.net
      }


     [domain_realm]
     .sub.domain. = SUB.DOMAIN.NET
     server_hostname.sub.domain.net = SUB.DOMAIN.NET



Configure Sap Logon
First of all, you need to configure your SAP Logon, in this example we configure the guimsg.txt in the
preference panel with file:/Library/Preferences/SAP/guimsg.txt,
The content of guimsg.txt is:
  ELD : /M/server_hostname/S/3601


Click in New




Click in the drop box of System and select ELD




SAP DEVELOPER NETWORK | sdn.sap.com                          BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com

© 2007 SAP AG                                                                                                         3
SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt




The SAPGUI show the Group/Servers for Load balance, select the right option and click Security




In the Security TAB you see the SNC Name of the server, click in “Enable Secure Network Communication”
and Save.




SAP DEVELOPER NETWORK | sdn.sap.com                        BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com

© 2007 SAP AG                                                                                                       4
SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt




When you try to logon, the system ask your DOMAIN password




Related Content
    •   Kerberos Forum
    •   User Authentication and Single Sign-On
    •   Single Sign On - FAQ




SAP DEVELOPER NETWORK | sdn.sap.com                       BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com

© 2007 SAP AG                                                                                                      5
SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt




Disclaimer and Liability Notice
This document may discuss sample coding or other information that does not include SAP official interfaces
and therefore is not supported by SAP. Changes made based on this information are not supported and can
be overwritten during an upgrade.
SAP will not be held liable for any damages caused by using or misusing the information, code or methods
suggested in this document, and anyone using these methods does so at his/her own risk.
SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of
this technical article or code sample, including any liability resulting from incompatibility between the content
within this document and the materials and services offered by SAP. You agree that you will not hold, or
seek to hold, SAP responsible or liable with respect to the content of this document.




SAP DEVELOPER NETWORK | sdn.sap.com                           BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com

© 2007 SAP AG                                                                                                          6

Mais conteúdo relacionado

Destaque

Sap Solman Servdesk Oss Message V2.0
Sap Solman Servdesk Oss Message V2.0Sap Solman Servdesk Oss Message V2.0
Sap Solman Servdesk Oss Message V2.0
wlacaze
 
Sap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent CorrectionSap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent Correction
wlacaze
 
Sap Solman Imptools Metodology V2.0
Sap Solman Imptools Metodology V2.0Sap Solman Imptools Metodology V2.0
Sap Solman Imptools Metodology V2.0
wlacaze
 
Cv Wlacaze
Cv WlacazeCv Wlacaze
Cv Wlacaze
wlacaze
 
Sap Solman Servdesk Support Message V
Sap Solman Servdesk Support Message VSap Solman Servdesk Support Message V
Sap Solman Servdesk Support Message V
wlacaze
 
Sap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation ToolsSap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation Tools
wlacaze
 
Sap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit SetupSap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit Setup
wlacaze
 
Sap Solman Charm Normal Correction
Sap Solman Charm Normal CorrectionSap Solman Charm Normal Correction
Sap Solman Charm Normal Correction
wlacaze
 
Sap Solman Sld Overview V2.0
Sap Solman Sld Overview V2.0Sap Solman Sld Overview V2.0
Sap Solman Sld Overview V2.0
wlacaze
 
Sap Solman Charm Issue Management
Sap Solman Charm Issue ManagementSap Solman Charm Issue Management
Sap Solman Charm Issue Management
wlacaze
 
Sap Solman Imptools Test Management
Sap Solman Imptools Test ManagementSap Solman Imptools Test Management
Sap Solman Imptools Test Management
wlacaze
 
Sap Solman Introscope Overview V2.0
Sap Solman Introscope Overview V2.0Sap Solman Introscope Overview V2.0
Sap Solman Introscope Overview V2.0
wlacaze
 
Sap Solman E2E Trace Analysis
Sap Solman E2E Trace AnalysisSap Solman E2E Trace Analysis
Sap Solman E2E Trace Analysis
wlacaze
 
Sap Solman Instguide Initial Customizing
Sap Solman Instguide Initial CustomizingSap Solman Instguide Initial Customizing
Sap Solman Instguide Initial Customizing
wlacaze
 
Sap Solman Instguide Install Aix Oracle
Sap Solman Instguide Install Aix OracleSap Solman Instguide Install Aix Oracle
Sap Solman Instguide Install Aix Oracle
wlacaze
 
Sap Solman Instguide Post Instalation
Sap Solman Instguide Post InstalationSap Solman Instguide Post Instalation
Sap Solman Instguide Post Instalation
wlacaze
 

Destaque (20)

Sap Solman Servdesk Oss Message V2.0
Sap Solman Servdesk Oss Message V2.0Sap Solman Servdesk Oss Message V2.0
Sap Solman Servdesk Oss Message V2.0
 
Sap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent CorrectionSap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent Correction
 
Sap Solman Imptools Metodology V2.0
Sap Solman Imptools Metodology V2.0Sap Solman Imptools Metodology V2.0
Sap Solman Imptools Metodology V2.0
 
Cv Wlacaze
Cv WlacazeCv Wlacaze
Cv Wlacaze
 
Sap Solman Servdesk Support Message V
Sap Solman Servdesk Support Message VSap Solman Servdesk Support Message V
Sap Solman Servdesk Support Message V
 
Sap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation ToolsSap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation Tools
 
Sap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit SetupSap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit Setup
 
Sap Solman Charm Normal Correction
Sap Solman Charm Normal CorrectionSap Solman Charm Normal Correction
Sap Solman Charm Normal Correction
 
Sap Solman Sld Overview V2.0
Sap Solman Sld Overview V2.0Sap Solman Sld Overview V2.0
Sap Solman Sld Overview V2.0
 
How to View/ open/ update/ close SOLMAN tickets
How to View/ open/ update/ close SOLMAN ticketsHow to View/ open/ update/ close SOLMAN tickets
How to View/ open/ update/ close SOLMAN tickets
 
Sap Solman Charm Issue Management
Sap Solman Charm Issue ManagementSap Solman Charm Issue Management
Sap Solman Charm Issue Management
 
Sap Solman Imptools Test Management
Sap Solman Imptools Test ManagementSap Solman Imptools Test Management
Sap Solman Imptools Test Management
 
Sap Solman Introscope Overview V2.0
Sap Solman Introscope Overview V2.0Sap Solman Introscope Overview V2.0
Sap Solman Introscope Overview V2.0
 
SAP-SOLMAN-CHARM-UrgentCorrection-v2
SAP-SOLMAN-CHARM-UrgentCorrection-v2SAP-SOLMAN-CHARM-UrgentCorrection-v2
SAP-SOLMAN-CHARM-UrgentCorrection-v2
 
Sap Solman E2E Trace Analysis
Sap Solman E2E Trace AnalysisSap Solman E2E Trace Analysis
Sap Solman E2E Trace Analysis
 
Sap Solman Instguide Initial Customizing
Sap Solman Instguide Initial CustomizingSap Solman Instguide Initial Customizing
Sap Solman Instguide Initial Customizing
 
Sap Solman Instguide Install Aix Oracle
Sap Solman Instguide Install Aix OracleSap Solman Instguide Install Aix Oracle
Sap Solman Instguide Install Aix Oracle
 
Sap Solman Instguide Post Instalation
Sap Solman Instguide Post InstalationSap Solman Instguide Post Instalation
Sap Solman Instguide Post Instalation
 
Sap transport procedures and best practices
Sap transport procedures and best practicesSap transport procedures and best practices
Sap transport procedures and best practices
 
Change and Transport System (CTS) in SAP
Change and Transport System (CTS) in SAPChange and Transport System (CTS) in SAP
Change and Transport System (CTS) in SAP
 

Semelhante a Sso Mac

Accessibility guideline web_dynpro_external_version
Accessibility guideline web_dynpro_external_versionAccessibility guideline web_dynpro_external_version
Accessibility guideline web_dynpro_external_version
adatta12
 
Planning guide sap business suite 7 2013 landscape implementation
Planning guide sap business suite 7 2013  landscape implementationPlanning guide sap business suite 7 2013  landscape implementation
Planning guide sap business suite 7 2013 landscape implementation
Leonardo Parpal Roig
 
How to build an agentry based mobile app from scratch connecting to an sap ba...
How to build an agentry based mobile app from scratch connecting to an sap ba...How to build an agentry based mobile app from scratch connecting to an sap ba...
How to build an agentry based mobile app from scratch connecting to an sap ba...
Jaime Marchant Benavides
 
Transaction launcher
Transaction launcherTransaction launcher
Transaction launcher
kalyan238
 

Semelhante a Sso Mac (20)

Accessibility guideline web_dynpro_external_version
Accessibility guideline web_dynpro_external_versionAccessibility guideline web_dynpro_external_version
Accessibility guideline web_dynpro_external_version
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
 
Badi
BadiBadi
Badi
 
Pi deploying jdbc drivers in pi 7.1 x systems
Pi   deploying jdbc drivers in pi 7.1 x systemsPi   deploying jdbc drivers in pi 7.1 x systems
Pi deploying jdbc drivers in pi 7.1 x systems
 
Exploiting Critical Attack Vectors to Gain Control of SAP Systems
Exploiting Critical Attack Vectors to Gain Control of SAP SystemsExploiting Critical Attack Vectors to Gain Control of SAP Systems
Exploiting Critical Attack Vectors to Gain Control of SAP Systems
 
Srm 6.0
Srm 6.0Srm 6.0
Srm 6.0
 
How to Create SAP MarketPlace user id
How to Create SAP MarketPlace user idHow to Create SAP MarketPlace user id
How to Create SAP MarketPlace user id
 
Copy b wsimple
Copy b wsimpleCopy b wsimple
Copy b wsimple
 
Planning guide sap business suite 7 2013 landscape implementation
Planning guide sap business suite 7 2013  landscape implementationPlanning guide sap business suite 7 2013  landscape implementation
Planning guide sap business suite 7 2013 landscape implementation
 
How to build an agentry based mobile app from scratch connecting to an sap ba...
How to build an agentry based mobile app from scratch connecting to an sap ba...How to build an agentry based mobile app from scratch connecting to an sap ba...
How to build an agentry based mobile app from scratch connecting to an sap ba...
 
Funds management configuration sap ag
Funds management configuration sap agFunds management configuration sap ag
Funds management configuration sap ag
 
How to create_an_ecatt
How to create_an_ecattHow to create_an_ecatt
How to create_an_ecatt
 
Transaction launcher
Transaction launcherTransaction launcher
Transaction launcher
 
Learn SAS Programming
Learn SAS ProgrammingLearn SAS Programming
Learn SAS Programming
 
Ecc ad ldap
Ecc ad ldapEcc ad ldap
Ecc ad ldap
 
How to hana_sso_kerberos
How to hana_sso_kerberosHow to hana_sso_kerberos
How to hana_sso_kerberos
 
Onapsis SAP Backdoors
Onapsis SAP BackdoorsOnapsis SAP Backdoors
Onapsis SAP Backdoors
 
MaxDB - Apply Patch
MaxDB - Apply PatchMaxDB - Apply Patch
MaxDB - Apply Patch
 
Mdm100 master data_management
Mdm100 master data_managementMdm100 master data_management
Mdm100 master data_management
 
Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creation
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Sso Mac

  • 1. SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt Applies to: SAPGUI : SAPGUI for Java 7.00 rev 4 VM: Apple Computer, Inc. Version 1.5.0_07-87 OS: Mac OS X(i386) Version 10.4.10 / Intel-MAC ADS: Windows 2003 Summary How to implement the Single-sign on with Kerberos using SAPGUI for JAVA 7.00, Author(s): Sr. Wenceslao Lacaze Company: Bressay S.A. Created on: 25 June 2007 Author Bio For the past 6 yrs Wenceslao Lacaze as been working as a SAP basis Administrator and Solution Manager consultant. Now he work in Bressay S.A. like consultant given support and development new solution’s for several clients. He has developed a very extended experience with medium and large scaled SAP systems ; SAP releases 3.0D up to the latest range of SAP Netweaver products (versions 6.x and 7), supporting BI/BW, SCM, Live cache, ITS, Portals, CRM, Web application server, SAP-XI, SAP Solution Manager, My major expertise is in Unix and NT based SAP systems, mainly carrying Oracle databases. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 1
  • 2. SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt Table of Contents SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt........................... 1 Applies to:................................................................................................................................... 1 Summary .................................................................................................................................... 1 Author Bio................................................................................................................................... 1 Table of Contents........................................................................................................................ 2 Configure Kerberos ..................................................................................................................... 2 Configure Sap Logon .................................................................................................................. 3 Related Content .......................................................................................................................... 3 Disclaimer and Liability Notice..................................................................................................... 3 Install Kerberos in OSX To start to use Single-sign On (SSO) in Mac environments we need install the Kerberos/Seclude library in our system. If you don’t have installed , you can download from : ftp://ftp.sap.com/pub/sapgui/java/misc/SNC_Krb5_SECUDE-MacOSX.tar (control the forum https://www.sdn.sap.com/irj/sdn/message?messageID=2202442 for updates) This TAR file have 2 files • sncgssec.dyld for PowerPC (Secude framework must already be installed!) • sncgssk5.dyld for Universal Select the better library for you and rename to sncgss.dyld , then copy to “/usr/local/lib” or “/usr/lib” directory. If you want use another directory, you have to set the SNC_LIB environment variable to the location of the library. i.e. export SNC_LIB=/mnt/server/lib/sncgss.dyld (for bash) or set the user environment via file quot;~/.MacOSX/environment.plistquot; (see Developer Connection Technical QA 1067 and Property List Editor Application which comes with the Developer Tools) Configure Kerberos If you work like consultant, usually you don’t include your MAC in the client domain, for use SSO you only need type your password the first time when you logon, and then you have SSO until the ticket expire. You need to setup the krb5.conf file in /etc with the follow lines : [logging] default = FILE:/var/log/krb5libs.log kdc = FILE:/var/log/krb5kdc.log admin_server = FILE:/var/log/kadmind.log SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 2
  • 3. SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt [libdefaults] ticket_lifetime = 24000 default_realm = SUB.DOMAIN.NET default_tkt_enctypes = des-cbc-crc des-cbc-md5 default_tgs_enctypes = des-cbc-crc des-cbc-md5 [realms] SUB.DOMAIN.NET = { kdc = server_hostname.sub.domain.net admin_server = server_hostname.sub.domain.net default_domain = sub.domain.net } [domain_realm] .sub.domain. = SUB.DOMAIN.NET server_hostname.sub.domain.net = SUB.DOMAIN.NET Configure Sap Logon First of all, you need to configure your SAP Logon, in this example we configure the guimsg.txt in the preference panel with file:/Library/Preferences/SAP/guimsg.txt, The content of guimsg.txt is: ELD : /M/server_hostname/S/3601 Click in New Click in the drop box of System and select ELD SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 3
  • 4. SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt The SAPGUI show the Group/Servers for Load balance, select the right option and click Security In the Security TAB you see the SNC Name of the server, click in “Enable Secure Network Communication” and Save. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 4
  • 5. SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt When you try to logon, the system ask your DOMAIN password Related Content • Kerberos Forum • User Authentication and Single Sign-On • Single Sign On - FAQ SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 5
  • 6. SAPGUI:SSO with OSX : How to configure Sso/Mac and not die in the attempt Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document. SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 6