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.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 ticketsyuppy
 
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-v2wlacaze
 
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 practicesMILUDW
 
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 SAPKunal Chadha
 

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_versionadatta12
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry MasterclassTed 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 systemsFelipe 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 SystemsOnapsis Inc.
 
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 idAshwin Mane
 
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 agLluckyy
 
How to create_an_ecatt
How to create_an_ecattHow to create_an_ecatt
How to create_an_ecattMohammed Azhad
 
Transaction launcher
Transaction launcherTransaction launcher
Transaction launcherkalyan238
 
Learn SAS Programming
Learn SAS ProgrammingLearn SAS Programming
Learn SAS ProgrammingSASTechies
 
Onapsis SAP Backdoors
Onapsis SAP BackdoorsOnapsis SAP Backdoors
Onapsis SAP BackdoorsOnapsis Inc.
 
MaxDB - Apply Patch
MaxDB - Apply PatchMaxDB - Apply Patch
MaxDB - Apply Patchwlacaze
 
Mdm100 master data_management
Mdm100 master data_managementMdm100 master data_management
Mdm100 master data_managementKousik Mukherjee
 
Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creationyoung moon woo
 

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

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

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