SlideShare a Scribd company logo
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

More Related Content

Viewers also liked

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.0wlacaze
 
Sap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent CorrectionSap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent Correctionwlacaze
 
Sap Solman Imptools Metodology V2.0
Sap Solman Imptools Metodology V2.0Sap Solman Imptools Metodology V2.0
Sap Solman Imptools Metodology V2.0wlacaze
 
Cv Wlacaze
Cv WlacazeCv Wlacaze
Cv Wlacazewlacaze
 
Sap Solman Servdesk Support Message V
Sap Solman Servdesk Support Message VSap Solman Servdesk Support Message V
Sap Solman Servdesk Support Message Vwlacaze
 
Sap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation ToolsSap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation Toolswlacaze
 
Sap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit SetupSap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit Setupwlacaze
 
Sap Solman Charm Normal Correction
Sap Solman Charm Normal CorrectionSap Solman Charm Normal Correction
Sap Solman Charm Normal Correctionwlacaze
 
Sap Solman Sld Overview V2.0
Sap Solman Sld Overview V2.0Sap Solman Sld Overview V2.0
Sap Solman Sld Overview V2.0wlacaze
 
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
yuppy
 
Sap Solman Charm Issue Management
Sap Solman Charm Issue ManagementSap Solman Charm Issue Management
Sap Solman Charm Issue Managementwlacaze
 
Sap Solman Imptools Test Management
Sap Solman Imptools Test ManagementSap Solman Imptools Test Management
Sap Solman Imptools Test Managementwlacaze
 
Sap Solman Introscope Overview V2.0
Sap Solman Introscope Overview V2.0Sap Solman Introscope Overview V2.0
Sap Solman Introscope Overview V2.0wlacaze
 
SAP-SOLMAN-CHARM-UrgentCorrection-v2
SAP-SOLMAN-CHARM-UrgentCorrection-v2SAP-SOLMAN-CHARM-UrgentCorrection-v2
SAP-SOLMAN-CHARM-UrgentCorrection-v2
wlacaze
 
Sap Solman E2E Trace Analysis
Sap Solman E2E Trace AnalysisSap Solman E2E Trace Analysis
Sap Solman E2E Trace Analysiswlacaze
 
Sap Solman Instguide Initial Customizing
Sap Solman Instguide Initial CustomizingSap Solman Instguide Initial Customizing
Sap Solman Instguide Initial Customizingwlacaze
 
Sap Solman Instguide Install Aix Oracle
Sap Solman Instguide Install Aix OracleSap Solman Instguide Install Aix Oracle
Sap Solman Instguide Install Aix Oraclewlacaze
 
Sap Solman Instguide Post Instalation
Sap Solman Instguide Post InstalationSap Solman Instguide Post Instalation
Sap Solman Instguide Post Instalationwlacaze
 
Sap transport procedures and best practices
Sap transport procedures and best practicesSap transport procedures and best practices
Sap transport procedures and best practices
MILUDW
 
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
Kunal Chadha
 

Viewers also liked (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
 

Similar to 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
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
Ted Castelijns
 
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
Felipe Leite
 
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
Onapsis Inc.
 
Srm 6.0
Srm 6.0Srm 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
Ashwin Mane
 
Copy b wsimple
Copy b wsimpleCopy b wsimple
Copy b wsimple
Daniel Pinto
 
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 implementationLeonardo 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
 
Funds management configuration sap ag
Funds management configuration sap agFunds management configuration sap ag
Funds management configuration sap ag
Lluckyy
 
How to create_an_ecatt
How to create_an_ecattHow to create_an_ecatt
How to create_an_ecatt
Mohammed Azhad
 
Transaction launcher
Transaction launcherTransaction launcher
Transaction launcherkalyan238
 
Learn SAS Programming
Learn SAS ProgrammingLearn SAS Programming
Learn SAS Programming
SASTechies
 
Ecc ad ldap
Ecc ad ldapEcc ad ldap
Ecc ad ldap
Shobha Nand Kumar
 
How to hana_sso_kerberos
How to hana_sso_kerberosHow to hana_sso_kerberos
How to hana_sso_kerberos
raghavendrarao gaddipati
 
Onapsis SAP Backdoors
Onapsis SAP BackdoorsOnapsis SAP Backdoors
Onapsis SAP Backdoors
Onapsis Inc.
 
MaxDB - Apply Patch
MaxDB - Apply PatchMaxDB - Apply Patch
MaxDB - Apply Patch
wlacaze
 
Mdm100 master data_management
Mdm100 master data_managementMdm100 master data_management
Mdm100 master data_management
Kousik Mukherjee
 
Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creation
young moon woo
 

Similar to 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
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 

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