IBM TRIRIGA Application Platform Version 3 Release 5.2. Single Sign-on - Användarhandbok IBM

Relevanta dokument
IBM TRIRIGA Application Platform Version 3 Release 4.2. Single Sign-on - Användarhandbok

IBM TRIRIGA Application Platform Version 3 Release 4.2. Single Sign-on - Användarhandbok IBM

IBM TRIRIGA Version 10 Release 4.2. Dokumenthantering Användarhandbok

IBM Maximo Asset Management Scheduler Version 7 Release 5.1. Installationshandbok

Forms and Favorites. Version 5.2. Administratörshandbok

Instruktion för integration mot CAS

LotusLive. Sametime-chatt i LotusLive och LotusLive Meetings-mobil Användarhandbok

Formulär och favoriter

IBM TRIRIGA Version 10 Release 4.0. Anläggningsbedömning Användarhandbok

IBM TRIRIGA Application Platform Version 3 Release 5.2. Användarupplevelse - Användarhandbok IBM

BRUKSANVISNING FÖR NÄTVERKSANVÄNDARE

Molnplattform. Version 1.0. Användarhandbok

Releaseinformation för Remote Support Platform 3.2 för SAP Business One

Utskrift online 4.0. Utgåva 1

Flexi Exchange Connector. Copyright Datatal AB. Med ensamrätt. Copyright 2013 Datatal AB. All rights reserved.

Scan to RightFax. Version 2.0. Administratörshandbok

Innehåll. Dokumentet gäller från och med version

Uppgradering avavigilon Control Center 6

IBM TRIRIGA Application Platform Version 3 Release 4.1. Grafik - Användarhandbok

Säkra pausade utskriftsjobb. Administratörshandbok

Shortcut Center. Version 5.1. Administratörshandbok

LEX INSTRUKTION LEX LDAP

WEBBPLATSENS TILLGÄNGLIGHET

IBM SmartCloud for Social Business. Sametime Chatt och Meetings för mobil Användarhandbok

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: Mottagare: Visi Web kund

ANVÄNDARVILLKOR ILLUSIONEN

BlackBerry Internet Service. Version: Användarhandbok

Sharpdesk V3.5. Push - installationsguide: produktnyckelversion. Version 1.0

HEIDELBERG SVERIGE AB ALLMÄNNA VILLKOR FÖR ANVÄNDNING AV WEBBPLATS/ON-LINE SHOP

Skanna till RightFax. Version 2.0. Administratörshandbok

Licensavtal för Slutanvändare

Compose Connect. Hosted Exchange

ADOBE FLASH PLAYER 10.3 Lokal inställningshanterare

Novell Filr 2.0 Web-program snabbstart

Sharpdesk V3.5. Installationsguide: produktnyckelversion. Version 1.0

Sekretesspolicy. för MyLyconet Website

Din manual CANON LBP

Licens för användning av Arbetsförmedlingens API för lediga jobb

Kortkopia. Version 4.1. Administratörshandbok

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

Snabbstart för Micro Focus Vibe Desktop för Windows


X-Sign Sändningsläge Användarhandbok

Inloggning till Winst och installation av Java för användare med Mac

Ladda upp filer fra n PLC till PC

2.3 För att ditt medlemskap skall beviljas måste du vara över 18 år och vara registrerad kund på Webbplatsen

Användarhandbok för Windows v6

WHOIS policy för.eu-domännamn

Installation och konfiguration av klientprogramvara 2c8 Modeling Tool

Nintex Workflow 2007 måste installeras på Microsoft Windows Server 2003 eller 2008.

Teknisk plattform för version 3.7

Omnis Data Bridge. Raining Data Corporation, and its licensors All rights reserved. Portions Copyright Microsoft Corporation.

Installationshandbok.

Behandling av personuppgifter innefattar all hantering av personuppgifter såsom insamling, registrering och lagring.

Installationsanvisningar VISI Klient

NSL Manager. Handbok för nätverksadministratörer

Anslut till fjärr-whiteboard

B. Hur vi samlar in dina personuppgifter Följande typer av personuppgifter kan samlas in, lagras och användas:

SNABBGUIDE FÖR MODEM OPTIONS FOR NOKIA 7650

Talknappstjänsten 1.5

Installationsanvisningar. till IST Analys

Författare Version Datum. Visi System AB

Scan Station Pro 550 Administration och serviceverktyg för Scan Station

Innehåll. Installationsguide

Instruktion. Datum (12) Coverage Dokument id Rev Status? Godkänd. Tillhör objekt -

Application Discovery och Delivery Intelligence en översikt

Micro Focus Vibe Snabbstart för mobil

Instruktion för åtkomst till Nyps via LstNet

Pyramid Print och Watcher - Installationsanvisning

Snabbstart för Novell Vibe Mobile

Norton 360 Online Användarhandbok

Anslut till fjärr-whiteboard

Installationsguide ELCAD 7.10

FileMaker Server 14. Guiden Installation över nätverk

SNABBGUIDE NOKIA PC SUITE 4.81 FÖR NOKIA 6310i

SNABBGUIDE FÖR. Installation av Nokia Connectivity Cable Drivers

iphone/ipad Snabbguide för anställda på HB

Startguide för Administratör Kom igång med Microsoft Office 365

Guide för konfigurering av Office 365 konton

Microsajt vaccinplus.se, endast speglande information i IGM godkända "snabbguiden"

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Manual för Typo3 version 4.2

Visma Proceedo. Att logga in - Manual. Version Version /

SaaS and Web Services 8.3.0

Sun Fire V490/V890 konfigurationshandbok för processor-/minnesmodul

SNABBGUIDE FÖR. Installation av Nokia Connectivity Cable Drivers

LICENSAVTAL DIGITALA PRODUKTER OCH TJÄNSTER

Metoder för verifiering av användare i ELMS 1.1

Skicka drivrutin. Administratörshandbok

Visma Proceedo. Att logga in - Manual. Version 1.4. Version 1.4 /

INTEGRITETSPOLICY FÖR ENERVENT OY:S WEBBPLATS

Installationsanvisning - Kopplingen mellan GK96 och golf.se -

IBM Intelligent Operations Center. Windows IBM Intelligent Operations Center V5.1

Visma Proceedo. Att logga in - Manual. Version 1.3 /

PRINTER DRIVER ADMINISTRATOR GUIDE

ANVÄNDARVILLKOR FÖR NYHETSTJÄNSTEN FPLUS Sida 1 av 5

Säkra pausade utskriftsjobb

INSTALLATIONSGUIDE. Uppdatering av ditt Mamut-system

ANVÄNDARVILLKOR FÖR DIGITALA PRODUKTER OCH TJÄNSTER NATUR & KULTUR LÄROMEDEL

Hantera maskinen enkelt med snabbmenyn! Spara användningstid genom att registrera funktioner som används ofta i en knapp.

Transkript:

IBM TRIRIGA Application Platform Version 3 Release 5.2 Single Sign-on - Användarhandbok IBM

Anmärkning Innan du använder den här informationen och den tillhörande produkten ska du läsa informationen i Anmärkningar på sidan 17. Den här upplagan gäller för version 3, utgåva 5, modifiering 2 av IBM TRIRIGA Application Platform och alla följande utgåvor och modifieringar tills annat anges i nya utgåvor. Copyright IBM Corporation 2011, 2016.

Innehåll Kapitel 1. Autentisering av användare med hjälp av engångsinloggning.... 1 Villkor för produktdokumentation....... 19 IBM Online Privacy Statement........ 20 Kapitel 2. Autentiseringstyper..... 3 Kapitel 3. Krav och begränsningar för begäran om engångsinloggning i TRI- RIGA Application Platform....... 5 Kapitel 4. Hur fungerar SSO...... 7 Kapitel 5. Konfigurera IBM TRIRIGA med en SSO-lösning........... 9 Kapitel 6. IBM TRIRIGA-egenskaper för enkel inloggning.......... 11 Kapitel 7. Tvinga användare att logga in via SSO............. 13 Kapitel 8. Felsöka enkel inloggning.. 15 Anmärkningar............ 17 Varumärken.............. 19 Copyright IBM Corp 2011, 2016 iii

iv Copyright IBM Corp. 2011, 2016

Kapitel 1. Autentisering av användare med hjälp av engångsinloggning För att få åtkomst till IBM TRIRIGA-program, måste en användare autentiseras av en giltig systemanvändare och måste få behörighet till applikationer och funktioner i IBM TRIRIGA-programsviten. Många använder enkel inloggningsautentisering för att hantera användarnas åtkomst till flera applikationer i miljön. Copyright IBM Corp 2011, 2016 1

2 Copyright IBM Corp. 2011, 2016

Kapitel 2. Autentiseringstyper TRIRIGA Application Platform använder som standard sin egen ursprungliga autentisering. I en ursprunglig autentisering anger användaren sitt användarnamn och lösenord i en IBM TRIRIGA.-inloggningsskärm. TRIRIGA Application Platform autentiserar användaren genom att jämföra det angivna användarnamnet och lösenordet med det användarnamn och lösenord som är lagrade i databasen IBM TRIRIGA. Enkel inloggningsautentisering som inte är ursprunglig i IBM TRIRIGA, kan också användas för autentisering. Med enkel inloggningsautentisering loggar användaren in på applikationer med ett användarnamn och lösenord som är lagrade i en befintlig LDAP-katalog (Lightweight Directory Access Protocol) eller Active Directory. Användaren autentiseras i applikationsservern eller webbservern genom att jämföra det angivna användarnamnet och lösenordet med det användarnamn och lösenord som finns i katalogservern. Copyright IBM Corp 2011, 2016 3

4 Copyright IBM Corp. 2011, 2016

Kapitel 3. Krav och begränsningar för begäran om engångsinloggning i TRIRIGA Application Platform I en SSO-miljö måste användarnamnet och lösenordet som anges av användaren stämma överens med användarnamnet och lösenordet som lagras på katalogservern. Applikationsservern eller webbservern autentiserar sedan användaren och infogar användarnamnet i HTTP-begäranderubriken. Användarnamnet i HTTP-begäranderubriken måste stämma överens exakt med användarnamnnet som lagras i IBM TRIRIGA-databasen. Vid korrekt konfiguration läser IBM TRIRIGA användarnamnet från begäranderubriken och autentiserar det internt mot IBM TRIRIGA-databasen. IBM TRIRIGA stöder följande metoder för att infoga användarnamnet i en HTTP-header: v Fjärranvändare - webbservern eller applikationsservern autentiserar användaren och placerar användarnamnet i REMOTE_USER HTTP-headern. Java -anropet är request.getremoteuser(). v Användarhuvudnamn - webbservern eller applikationsservern autentiserar användaren och placerar användarnamnet i den speciella UserPrincipal HTTP-headern. Java-anropet är request.getuserprincipal().get- Name(). v HTTP-header - webbservern eller applikationsservern autentiserar användaren och placerar användarnamnet i ett speciellt namngivet HTTPheaderattribut. Förutom infogningsmetoderna, stöder IBM TRIRIGA även flera alternativ för användarnamnet när det har hämtats från HTTP-headern: Aspekter: v Borttagning av domännamn - i vissa SSO-miljöer anges LDAP-domännamnet tillsammans med användarnamnet, men endast användarnamnsdelen konfigureras i IBM TRIRIGA-databasen. Om den fullständiga strängen i HTTP-headern anges i formatet MittFöretag\användarnamn, innebär en aktivering av denna funktion att MyCompany\ eller domändelen tas bort från användarnamnet. v Skiftberoende - vissa katalogservrar anger användarnamnet med blandade versaler och gemener, beroende på ett antal villkor. Som standard är användarnamn för IBM TRIRIGA skiftberoende. Om det fastställs att katalogservern anger användarnamnen med blandade gemener och versaler, kan du avaktivera skiftberoendet i SSO-processen. v Om du använder en webbserver för autentiseringsdelen, avaktiverar du HTTP-porten för applikationsservern när webbserverkonfigurationen är klar. Om applikationsserverns HTTP-port fortsätter att vara öppen kan den bli en sårbar punkt. Om HTTP-porten inte avaktiveras och användaren går till den porten, blir användaren tillfrågad om sina autentiseringsuppgifter, och användarnamn och lösenord verifieras i IBM TRIRIGAdatabasen. v IBM TRIRIGA är kompatibel med SSO när SSO är korrekt konfigurerad. När rätt IBM TRIRIGA-egenskaper har aktiverats för SSO, IBM TRIRIGA kan acceptera token från korrekt konfigurerade applikationsservrar med SSO. IBM-support kan hjälpa dig att konfigurera IBM TRIRIGA-egenska- Copyright IBM Corp 2011, 2016 5

Begränsningar: perna för SSO. På grund av antalet produkter, tekniker och konfigurationer som stöds av IBM TRIRIGA, IBM-support inte hjälpa till med konfigurationen av SSO i din miljö. v IBM TRIRIGA stöder inte SAML (Security Assertion Markup Language) eller mekanismer för kreditivlös inloggning, som t.ex. SmartCard eller CAS (Common Access Card) som autentiseringsmetod för klienter utan webbläsare. Bland annat följande är klienter utan webbläsare: IBM TRIRIGA CAD Integrator/Publisher IBM TRIRIGA Connector for BIM IBM TRIRIGA-reservationstilläggsprogram för Microsoft Outlook SSO-lösningar måste tillhandahålla en mekanism för enkel autentisering för klienter utan webbläsare. SAML och SmartCard eller CAC stöder inte enkel autentisering för klienter som inte baseras på webbläsare. Bästa praxis om du använder SAML eller SmartCard/CAC är att autentisera direkt till IBM TRIRIGA på en separat processerver eller integrationsserver, i stället för till den SSO-aktiverade applikationsservern. Denna lösning kräver att användare använder sina IBM TRIRIGA- användarnamn och -lösenord när de loggar in. En alternativ bästa praxis är att konfigurera en separat icke-saml SSOlösning för användare med icke-webbläsarklienter, som kan stödja enkel autentisering eller NTLM-autentisering. Denna lösning kräver att Smart- Card/CAC-användare använder sina SmartCard/CAC-användarnamn och lösenord för att logga in. 6 Copyright IBM Corp. 2011, 2016

Kapitel 4. Hur fungerar SSO Användarnamn kan infogas i HTTP-headern med hjälp av olika konfigurationer. Användarnamn kan infogas i HTTP-headern via konfigurationer på en omvänd proxywebbserver, via konfigurationer i applikationsserverskiktet eller via olika autentiseringstillägg i dessa skikt. Processen sker oftast i följande ordning: v Användaren anger webbadressen för servern i en webbläsare eller får åtkomst till applikationen genom att använda en klient. v Användaren kan få en uppmaning att ange användarnamn eller lösenord eller så sker en sömlös inloggning. Sömlös inloggning, i vilken servern inte anropar webbläsaren eller klienten, stöds inte i vissa konfigurationer. v Informationen verifieras i webbservern, applikationsservern eller autentiseringstillägget via autentiseringskällan. v När inloggningen är genomförd läggs autentiseringsuppgifter till i HTTP-headern och de skickas sedan till applikationsservern. v Autentiseringsuppgifterna bearbetas i applikationsservern och användaren loggas in i applikationen. Anm: I IBM TRIRIGA Workplace Reservation Manager-applikationen kan du klicka på en länk som byggnadslänken i dialogrutan Sök rum/resurs för att öppna en webbläsarinstans i ett nytt fönster och du får en uppmaning att logga in. Inloggningsuppmaningen visas av säkerhetsskäl. Sessionen och inloggningskonfigurationen kan inte delas mellan Outlook och webbläsaren. Copyright IBM Corp 2011, 2016 7

8 Copyright IBM Corp. 2011, 2016

Kapitel 5. Konfigurera IBM TRIRIGA med en SSO-lösning Om du har en webbserver som konfigurerats med enkel inloggningsautentisering, kan du bestämma om de autentiseringsuppgifterna kan användas för att logga in på IBM TRIRIGA. Arbetsordning 1. Konfigurera din webbserver för omvänd proxyåtkomst till applikationsservern. Konfigurationsinformation finns i dokumentationen från applikationsserverns leverantör. 2. När webbservern och applikationsservern kommunicerar med varandra via omvänd proxy, anger du följande URL-adress i webbläsaren: http:// web_server/context_path/html/en/default/admin/requesttest.jsp. Webbsidan visar HTTP-header som skickas från webbservern till applikationsservern. 3. På applikationsservern anger du egenskaperna i filen TRIRIGAWEB.properties baserat på SSO-variablerna som returneras av URL-adressen. Som standard finns filen TRIRIGAWEB.properties i mappen Tririga/config. Om... Resultaten visar Fjärranvändaruppsättning med inloggningen. Ange följande egenskaper. SSO=Y SSO_REMOTE_USER=Y Ange alla övriga SSO-egenskaper som N. Resultaten visar UserPrincipal-uppsättning med inloggningen. SSO=Y SSO_USER_PRINCIPAL=Y Ange alla övriga SSO-egenskaper som N. Om resultaten visar användarnamn på en rubrik, noterar du användarnamnet, t.ex. OTHER_SSO_USER_NAME. SSO=Y SSO_REQUEST_ATTRIBUTE_NAME= OTHER_S- SO_USER_NAME Ange alla övriga SSO-egenskaper som N. 4. Starta om applikationsservern så att ändringarna börjar gälla. Copyright IBM Corp 2011, 2016 9

10 Copyright IBM Corp. 2011, 2016

Kapitel 6. IBM TRIRIGA-egenskaper för enkel inloggning Flera egenskaper styr en IBM TRIRIGA SSO-konfiguration. SSO-egenskaperna finns i filen TRIRIGAWEB.properties. Som standard finns filen TRIRIGAWEB.properties i mappen Tririga/config på applikationsservern. Applikationsservern måste startas om för att ändrade egenskapsvärden ska börja gälla. Egenskap Alternativ Standard Beskrivning SSO N, Y N Om värdet är Y körs miljön i SSO-läge (single sign-on). SSO_BACKING_SERVER_PORT nummer -1 Portnumret som används av backend-servern. Den här egenskapen måste anges om SSO-serverporten inte stämmer överens med porten för backend-servern. SSO_DISABLE_UNAUTHORIZED _STATUS Om -1 eller ett annat negativt värde anges för den här egenskapen, anges det portnummer som är angivet för frontend-servern även för porten för backend-servern. N, Y N Sidan unauthorized.jsp skickar svaret HTTP Error 401 i HTTP Header. Om värdet är Y är Header-svaret avaktiverat. Om du vill att svaret HTTP Error 401 ska skickas sätter du egenskapsvärdet till N. SSO_REMOTE_USER N, Y Y Om det anges som Y används metoden request.getremoteuser() för att logga in. Användarnamnet måste exakt matcha användarnamnet som skapades i IBM TRIRIGA. När värdet för SSO_USER_PRINCIPAL är Y, anger du SSO_REMOTE_USER som N. SSO_REMOVE_DOMAIN_NAME N, Y Y Om värdet är Y tas det förställda eller tillagda domännamnet bort från katalogserverns användarnamn som skickas via egenskapen SSO_REMOTE_USER. v Om användarnamnen innehåller ett domännamn när det skickas från katalogservern och användarnamn i IBM TRIRIGA endast innehåller användarnamnet, anger du egenskapen som Y. v Om användarnamn innehåller ett domännamn när det skickas från katalogservern och användarnamn i IBM TRIRIGA innehåller domännamnet, anger du egenskapen som N. Copyright IBM Corp 2011, 2016 11

Egenskap SSO_REQUEST_ATTRIBUTE_NAME Alternativ Standard Beskrivning sm_user, variabel namn sm_user Namnet på egenskapen som infogas i HTTPheadern vars värde är IBM TRIRIGAanvändarnamnet. Om användarnamnet lagras i en distinkt HTTP-attributvariabel, anger du SSO_REMOTE_USER som N, och anger den här egenskapen som HTTP-attributnamnet. På vissa system kan du definiera variabelnamnet där användarnamnet finns. I det här fallet anger du den här egenskapen som variabelnamnet i systemet. SSO_USER_PRINCIPAL N, Y N Om systemet konfigurerats för att lägga till användarprincipnamnet (UPN) i HTTPheadern, anger du den här egenskapen som Y. Om värdet är Y används HTTPheaderparametern UserPrincipal, och användarnamnet hämtas genom att anropa metoden request.getuserprincipal().getname(). Sätt värdet för egenskapen SSO_REMOTE_USER till N om värdet är Y. USERNAME_CASE_SENSITIVE N, Y Y Om värdet är Y är användarnamn för inloggning skiftberoende. Om du vill att autentiseringen ska ske utan hänsyn till versaler eller gemener sätter du egenskapsvärdet till N. Vissa Java-appletar frågar efter Windows-användarnamnet och -lösenordet, vilket är ett känt säkerhetsproblem för Java-pluginprogrammet och SSO. Påverkade appletar kan inkludera: Brava! Document Viewer, Gantt, Association Viewer och Workflow Expression Editor. Ange SSO-användarnamnet och -lösenordet igen för att få åtkomst till dessa appletar. 12 Copyright IBM Corp. 2011, 2016

Kapitel 7. Tvinga användare att logga in via SSO Om du vill tvinga användare att logga in via SSO, måste du förhindra att de använder standardinloggningssidan. Ange en alternativ inloggningssida som inte innehåller ett användarnamn, lösenord eller en inloggningsknapp. Arbetsordning 1. Lägg till följande egenskaper i filen TRIRIGAWEB.properties för att ange den alternativa inloggningssidan och katalogen. Egenskap Värden Beskrivning ALTERNATE_INDEX_HTML Filnamn Filnamnet för den alternativa inloggningssidan, t.ex. index.html. ALTERNATE_RESOURCE_DIRECTORY N, Y Sökvägen till resurskatalogen för den alternativa inloggningssidan, t.ex. C:\pathToTRIRIGA\ userfiles\alt. 2. Starta om applikationsservern. Copyright IBM Corp 2011, 2016 13

14 Copyright IBM Corp. 2011, 2016

Kapitel 8. Felsöka enkel inloggning Det finns flera kända problem som kan inträffa vid en enkel inloggning. Ett exempel är att den inte är korrekt konfigurerad. Fel gällande ogiltigt användarnamn eller lösenord. Kontrollera att SSO-inställningarna i filen TRIRIGAWEB.properties är inställda och att applikationsservern har startats om. Användarnamn är skiftberoende i IBM TRIRIGA. Om du vill se vilket användarnamn som skickas från webbservern till IBM TRIRIGA, öppnar du följande adress i en webbläsare: http://web_server/html/en/default/admin/requesttest.jsp. Användarnamnet finns i avsnittet Request Parameters under avsnittet Header Parameters som finns bredvid getuserprincipal eller i båda avsnitten. Kartetiketterna visas enbart på engelska. Om kartetiketterna Esri visas på engelska även om ett annat språk används i användarprofilen är det möjligt att egenskapen SSO_BACKING_SERVER_PORT i filen TRIRIGAWEB.properties inte är konfigurerad för en intern icke-sso port. HTTP-begäranden vidarebefordras inte längre till IBM TRIRIGA. När du har uppgraderat IBM TRIRIGA i WebSphere Application Server, IBM HTTP Server vidarebefordras inte längre några begäran till IBM TRIRIGA. Webbservern måste konfigureras om i WebSphere Application Server. Du kan konfigurera om webbservern genom att använda verktygslådan WebSphere Customization Toolbox (WCT). WCT innehåller Web Server Plug-ins Configuration Tool som går igenom raderings- och återställningsprocessen i webbserverdefinitionen för IBM HTTP Server. Tips: Om du specificerar platsen för applikationsservern i dialogrutan Configuration Scenario Selection och om ditt konfigurationsscenario är lokalt kan du gå vidare till mapplatsen \AppServer. En vanlig plats för en applikationsserver är till exempel C:\Program Files (x86)\ibm\websphere\appserver. Om du ändrar värdnamnet måste du kontrollera att rätt värdnamn är angivet i filen plugin-cfg.xml. Kontrollera framförallt egenskapen Transport Hostname. Filen plugin-cfg.xml visas vanligtvis i pathtoinstall/ibm/httpserver/plugins/config/ webservername/plugin-cfg.xml. Copyright IBM Corp 2011, 2016 15

16 Copyright IBM Corp. 2011, 2016

Anmärkningar Den här informationen gäller produkter och tjänster som erbjuds i USA. Materialet kan vara tillgängligt på andra språk från IBM. Du kan dock vara skyldig att äga en kopia av produkten eller produktversionen på det språket för att komma åt materialet. IBM erbjuder eventuellt inte de produkter, tjänster eller funktioner som beskrivs i det här dokumentet i andra länder. Ta kontakt med närmaste IBM-återförsäljare om du vill veta vilka produkter och tjänster som finns där du bor. Hänvisningar till IBMs produkter, program eller tjänster betyder inte bara att endast IBMs produkter får användas. Förutsatt att intrång i IBMs immateriella rättigheter inte sker får funktionellt likvärdiga produkter, program och tjänster användas i stället för motsvarande produkter från IBM. Ansvaret för utvärdering och kontroll av funktionen hos andra produkter, program eller tjänster än dem som IBM uttryckligen har angett, åligger användaren. IBM kan ha patent eller ha ansökt om patent på produkter som nämns i detta dokument. Dokumentet ger ingen licens till sådana patent. Skriftliga frågor om licenser kan skickas till: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 US För frågor om licenser som gäller DBCS-information hänvisas till IBMs avdelning för immateriella rättigheter i det land där du bor. Du kan även sända skriftliga frågor till: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan INTERNATIONAL BUSINESS MACHINES CORPORATION TILLHANDAHÅL- LER DENNA PUBLIKATION I BEFINTLIGT SKICK UTAN GARANTIER AV NÅ- GOT SLAG, VARE SIG UTTRYCKTA ELLER UNDERFÖRSTÅDDA, INKLUSIVE MEN INTE BEGRÄNSAT TILL UNDERFÖRSTÅDDA GARANTIER AVSEENDE INTRÅNG I UPPHOVSRÄTT, PUBLIKATIONENS ALLMÄNNA BESKAFFENHET ELLER LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL. Vissa jurisdiktioner tillåter inte undantag eller begränsningar av uttryckta eller underförstådda garantier vid vissa transaktioner, vilket innebär att ovanstående kanske inte gäller överallt. Informationen kan innehålla fel av teknisk eller typografisk natur. Informationen i publikationen uppdateras med jämna mellanrum och införs i nya utgåvor. IBM kan när som helst göra förbättringar och ändringar i de produkter och program som beskrivs i publikationen utan föregående meddelande. Hänvisningar till andra webbplatser än IBMs egna görs endast i informationssyfte, och IBM lämnar inga som helst garantier beträffande dessa platser. Material som Copyright IBM Corp 2011, 2016 17

finns på dessa webbplatser ingår inte i materialet som hör till denna produkt och användning av sådana webbplatser sker på kundens eget ansvar. IBM förbehåller sig rätten att fritt använda och distribuera användarnas synpunkter. Programlicenstagare som önskar få information om det för att kunna aktivera (i) utbyte av information mellan oberoende program och andra (inklusive detta program) och (ii) ömsesidig användning av den utbytta informationen, ombeds kontakta: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 US Sådan information kan vara tillgänglig, enligt tillämpliga villkor, och i vissa fall mot erläggande av en avgift. Det licensierade program som beskrivs i det här dokumentet och allt licensierat material som är tillgängligt för det tillhandahålls av IBM i enlighet med IBMs kundavtal, IBMs internationella programlicensavtal eller ett likvärdigt avtal mellan parterna. Citerade prestandadata och klientexempel är endast avsedda som illustration. Verkliga prestandaresultat kan variera beroende på specifika konfigurationer och driftförhållanden. Information om icke-ibm-produkter har erhållits från leverantörerna av dessa produkter, deras publicerade tillkännagivanden eller andra offentliga källor. IBM har inte testat dessa produkter och kan inte gå i god för deras funktionalitet eller kompatibilitet eller för några andra utfästelser avseende icke-ibm-produkter. Frågor om kapaciteten hos icke-ibm-produkter bör ställas till leverantörerna av sådana produkter. Eventuella uttalanden om IBM:s framtida inriktning eller avsikter kan komma att ändras eller dras tillbaka utan föregående meddelanden, och motsvarar endast mål. Den här informationen innehåller exempel på data och rapporter som används i daglig affärsverksamhet. För att ge en så verklighetstrogen bild som möjligt innefattar dessa exempel namn på individer, företag, varumärken och produkter. Alla sådana namn är fiktiva och eventuella likheter med verkliga personer och företag beror på ren tillfällighet. UPPHOVSRÄTTSLICENS: Den här informationen innehåller exempelprogram på ursprungsspråket, som illustrationer till programmeringsteknik för olika operativsystem. Du får kopiera, ändra och distribuera dessa exempelprogram i valfri form utan betalning till IBM för ändamålet att utveckla, använda, marknadsföra eller distribuera tillämpningsprogram som överensstämmer med programgränssnittet för det operativsystem som exempelprogrammen är skrivna för. Dessa exempel har inte testats grundligt under alla omständigheter. IBM kan därför inte lämna några garantier om programmens tillförlitlighet, användbarhet eller funktioner. Exempelprogrammen tillhandahålls i be- 18 Copyright IBM Corp. 2011, 2016

fintligt skick utan några som helst garantier. IBM ansvarar inte för skador som kan uppstå vid användning av exempelprogrammen. Varje kopia eller del av dessa program eller andra bearbetningar måste innehålla följande meddelande om upphovsrätt: (ditt företags namn) (år). Portions of this code are derived from IBM Corp. Sample Programs. Copyright IBM Corp. _ange år_. Varumärken IBM, IBM-logotypen och ibm.com är varumärken eller registrerade varumärken som tillhör International Business Machines Corp. på många platser i världen. Andra namn på produkter och tjänster kan vara varumärken som tillhör IBM eller andra företag. En aktuell förteckning över varumärken som tillhör IBM finns på sidan "Copyright and trademark information" på www.ibm.com/legal/ copytrade.shtml. Java och alla Java-baserade varumärken och logotyper är registrerade varumärken som tillhör Oracle och/eller dess dotterbolag. Linux är ett varumärke som tillhör Linus Torvalds i USA och/eller andra länder. Microsoft, Windows, Windows NT och Windows-logotypen är varumärken som tillhör Microsoft Corporation i USA och/eller andra länder. UNIX är ett registrerat varumärke som tillhör The Open Group i USA och/eller andra länder. Andra namn på produkter och tjänster kan vara varumärken som tillhör IBM eller andra företag. Villkor för produktdokumentation Behörigheter för användning av de här publikationerna ges enligt följande villkor. Tillämplighet Dessa ytterligare villkor gäller tillsammans med användarvillkoren för IBM:s webbplats. Personligt bruk Du får reproducera dessa publikationer för personligt, icke kommersiellt bruk förutsatt att alla meddelanden om äganderätt bevaras. Du får inte distribuera, visa eller göra härledda verk av dessa publikationer, eller någon del därav, utan uttryckligt medgivande från IBM. Kommersiellt bruk Du får endast reproducera, distribuera och visa dessa publikationer inom företaget, förutsatt att alla meddelanden om äganderätt bevaras. Du får inte göra bearbetningar av dessa publikationer, eller reproducera, distribuera eller visa dessa publikationer eller någon del därav utanför koncernen, utan uttryckligt tillstånd från IBM. Anmärkningar 19

Rättigheter Förutom vad som uttryckligen beviljas i detta tillstånd, beviljas inga andra tillstånd, licenser eller rättigheter, vare sig uttryckliga eller underförstådda, till publikationer eller någon information, data, programvara eller annan immateriell egendom däri. IBM förbehåller sig rätten att, efter eget gottfinnande, återkalla tillstånd som givits här, när användningen av publikationerna skadar dess intressen eller, enligt IBMs bedömning, när ovanstående instruktioner inte riktigt följs. Du får inte hämta, exportera eller återexportera denna information förutom i full överensstämmelse med alla tillämpliga lagar och förordningar, inklusive alla USAs exportlagar och föreskrifter. IBM GER INGA GARANTIER OM INNEHÅLLET I DESSA PUBLIKATIONER. DESSA PUBLIKATIONER TILLHANDAHÅLLS "I BEFINTLIGT SKICK" UTAN GARANTI AV NÅGOT SLAG, VARKEN UTTRYCKLIGA ELLER INDIREKT, IN- KLUSIVE MEN INTE BEGRÄNSAT TILL GARANTIER FÖR SÄLJBARHET, ICKE- INTRÅNG OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL. IBM Online Privacy Statement IBM Software-produkter, inklusive programvara som tjänstelösningar ( Software Offerings ), kan använda cookies eller andra tekniker för att samla in produktanvändningsinformation, för att stödja förbättringar av slutanvändarupplevelsen och för att skräddarsy interaktioner med slutanvändaren för andra ändamål. I många fall samlas inte några identifierbara personuppgifter in av Software Offerings. En del av våra Software Offerings kan hjälpa dig att samla in identifierbara uppgifter. Om denna Software Offering använder cookies till att samla in identifierbara personuppgifter, ges särskild information om erbjudandets användning av cookies nedan. Denna Software Offering använder inte cookies eller andra tekniker för att samla in identifierbara personuppgifter. Om de konfigurationer som driftsätts för denna Software Offering ger dig som kund möjlighet att samla in identifierbara personuppgifter från slutanvändare via cookies och andra tekniker, bör du söka egen juridisk rådgivning om tillämpliga lagar för sådan uppgiftsinsamling, inklusive eventuella krav på att informera och inhämta samtycke. Mer information om användningen av olika tekniker, inklusive cookies, för dessa ändamål finns i IBM:s sekretesspolicy på http://www.ibm.com/privacy och IBM:s Online Privacy Statement på http://www.ibm.com/privacy/details i avsnittet Cookies, Web Beacons and Other Technologies samt i IBM Software Products and Software-as-a-Service Privacy Statement på http://www.ibm.com/software/info/product-privacy/. 20 Copyright IBM Corp. 2011, 2016

Anmärkningar 21

IBM Tryckt i Sverige