Installation & configuration user guide of Ping Federate
|
|
|
- Evan Russell
- 10 years ago
- Views:
Transcription
1 MONDESIR Eunice WEILL-TESSIER Pierre Installation & configuration user guide of Ping Federate ASR 2006/2007 Final Project Supervisers: Maryline Maknavicius-Laurent, Guy Bernard
2 SOMMAIRE I. LDAP SERVER INSTALLATION AND CONFIGURATION 2 A. SERVER INSTALLATION 2 B. SERVER CONFIGURATION 3 C. RUNNING THE SERVER 4 D. CREATING ENTRIES 4 E. LDAP CLIENT 5 F. SOME LINKS 6 II. POSTFIX MAILSERVER INSTALLATION 7 A. INSTALLATION 7 B. CONFIGURATION 7 C. IMAP SERVER 7 D. LAUNCHING 8 E. SENDING WITH TERMINAL MODE 8 F. MAIL CLIENT 8 G. SOME LINKS 9 III. J2SE INSTALLATION 10 IV. TOMCAT SERVER INSTALLATION 10 A. STANDARD INSTALLATION 10 B. RUNNING THE SERVER 11 C. ADMINISTRATION TOOLKIT INSTALLATION 12 D. SETTING-UP THE USERS AUTHENTICATION DEFAULT CONFIGURATION LDAP-USING CONFIGURATION 14 E. USEFUL LINKS 17 V. INSTALLING AND CONFIGURING PING FEDERATE 17 A. CONFIGURATION 17 VI. THE SCENARIOS WE HAVE TESTED 21 A. FIRST CASE: LOCAL TEST 21 B. SECOND CASE: TEST WITH ITAM 22 C. THIRD CASE: TEST WITH LDAP 26 APPENDIXES 28-1-
3 We had two computers to work with. The first we have been given, cubitus computer, had 6GiB memory available with fixed IP address The second computer provided, ventenpoupe computer, had 31,50 GiB memory available, with fixed IP address We installed Ubuntu O.S on each computer. The LDAP server, Postfix mail server, and Ping Federate server, were installed on cubitus computer (because it was the only computer we had at this time). The Tomcat server was installed on ventenpoupe computer. I. LDAP SERVER INSTALLATION AND CONFIGURATION Ping Federate aims to federate identities, which suggests databases or directories (such as LDAP). Indeed, before adding a Ping Federate server, some services already exist with associated authentication via databases or directories. Initial user authentication can use an application or IdM (Identity Management) system logon module (for a set of internal services proposed within a same enterprise for example). Including Ping Federate servers enables a user having previously acces to a circle of trust (set of services in a same domain, for example.int-evry.fr) to be able to access services from another circle of trust, without having to pass through local authentication. This is possible because Ping Federate servers can interact with existing databases or directories. We have chosen to use a LDAP directory because PingFederate packages an LDAP Authentication Service Adapter and logon form that can authenticate users directly against an LDAP data store. It was interesting because we did not have already a centralized local authentication service. Thanks to this LDAP adapter, it will be possible to authenticate to our IdP via a pop-up authentication window (searching in our LDAP database). A. Server installation LDAP, Lightweight Directory Access Protocol, is an Internet protocol that and other programs use to look up information from a server. LDAP is appropriate for any kind of directory-like information, where fast lookups and less-frequent updates are the norm. To install LDAP server, we downloaded the following packages via Synaptic Package Manager (reachable via System>Administration>Synaptic Package Manager): ldap-utils libldap libldap2-dev slapd The password for the LDAP server is 'liberty'. -2-
4 B. Server configuration The configuration file can be found at /etc/ldap/slapd.conf. A copy of this file is in the appendix. Here are some comments about this file: The following line enables the use of v2 standard of LDAP: allow bind_v2 The following line indicates the root of LDAP database: "dc=mondomaine,dc=com" The database administrator is under the distinguished name 'cn=admin,o=int,c=fr'. The password is 'liberty'. To enable this, the following line must be added manually: rootdn "cn=admin, dc=mondomaine, dc=com" The following line, that must be added manually, gives the password: rootpw admin For better security, it is advised to generate an encrypted password using the following command: > slappasswd >New password: >Re-enter new password: {SSHA}rdh LDHDFHMDFHDDHD Then, the encrypted password must be copied instead of the former unencrypted password. To enable write rights on the base, the root of the base and the right login must be indicated: access to attribute=userpassword by dn="cn=admin,dc=mondomaine,dc=com" write by anonymous auth by self write by * none To enable the read-only access of the base, the root of the base and the right login must be also indicated: access to * by dn="cn=admin,dc=mondomaine,dc=com" write by * read -3-
5 C. Running the server The LDAP server can be launched by the following command: > slapd -d 5 -h ldap://localhost:9009/ -f /etc/ldap/slapd.conf The d parameter tells the server to display events. The good values are 4 or 5, depending on the number of messages displayed. The h parameter specifies the port number of the server. The f parameter specifies the configuration file to be read by the server. (from D. Creating entries Entries are generally sent to the server from text files describing the attributes (and their values) for each entry. The format of these text files is standardized: it uses the LDIF syntax. The database file (.ldif and utf8) are saved under /home/liberty/base_ldap/. These are the ldif files that we used to fill the LDAP directory: dn: cn=eunice, o=int, c=fr objectclass: inetorgperson cn: Eunice sn: Mondesir mail: [email protected] userpassword: stella dn: cn=pierre, o=int, c=fr objectclass: inetorgperson cn: Pierre sn: Weill-Tessier mail: [email protected] userpassword: antoine dn: cn=maryline, o=int, c=fr objectclass: inetorgperson cn: Maryline sn: MAKNAVICIUS mail: [email protected] userpassword: mdpmaryline title: user dn: cn=francisco, o=int, c=fr objectclass: inetorgperson cn: Francisco sn: MENDEZ mail: [email protected] Figure 1: file int_1.ldif -4-
6 userpassword: mdpfrancisco title: bidon dn: cn=uciel, o=int, c=fr objectclass: inetorgperson cn: Uciel sn: FRAGOSO mail: userpassword: mdpuciel title: admin Figure 2: file ajout.ldif The title attribute will be used for the authentication to access our test service (INTest) under Tomcat (cf. Tomcat server installation part). To convert an LDIF file into an UTF8 file, the following command must be typed: > iconv -f ISO_ t UTF-8 -o file.utf8 file.ldif It is useful if the LDIF contains special characters such as é or ß or þ. To add entries, the following command must be done: > ldapadd -w secret -D "cn=manager,o=int,c=fr" -x -H ldap://hostname:9009/ -f file.utf8 In which : The w parameter gives the required password to be authenticated by the server (rootpw). The D parameter indicates the manager name of the database (rootdn). The x parameter tells that the authentication method is simple. The H parameter indicates the host name (ldap://host:port) and the port needed to access to the server. And finally, the f parameter gives the file name of an LDIF/UTF8 file. E. LDAP Client To manage the LDAP base it is possible to install LDAP clients allowing easy modifications of the base. We installed ldapbrowser client because its installation and use were quite simple. For a future use, we advise to use an LDAP client who already integrates the inetorgperson class or to seek if it is possible to add this class in ldapbrowser. The entries added in our LDAP directory can be seen on this ldapbrowser screenshot: -5-
7 Figure 3: ldapbrowser screenshot F. Some links Here are some useful links to go further (the links are in french): Installation and configuration of a LDAP server with (K)Ubuntu LDAP labs of Mr Michel GARDIE, professor at INT Links about CAS (Central Authentication Service):
8 II. POSTFIX MAILSERVER INSTALLATION A. Installation We have installed a mail server on cubitus computer for Ping Federate server to send notifications (i.e. when the licence happens to be out-of-date). The mail server we used is Postfix. We installed it by downloading the following packages in Synaptic Packages Manager: postfix postfix-dev postfix-doc Mailx B. Configuration Postfix configuration file can be found in /etc/postfix/main.cf. A copy of this file is in the appendix. In this file: myhostname : is the name of the mailserver home_mailbox = Maildir/ : this line must be added to the configuration file in order to receive the mails by IMAP! C. IMAP server We have also installed an IMAP server as a MDA (Mail Delivery Agent). To do so, we had two equivalent possibilities: installing courier-imap package in Synaptic Packages Manager making the following command: > sudo apt-get install postfix courier-imap We didn't choose to install a LDAP (or other database) Postfix package because there is only one administrator for the mail server/pf server. Therefore, only one account is needed. The username/password of this account are those of the Linux user account for this computer (liberty,liberty). Courier-imap configuration file can be found in /etc/courier/imapd. In this configuration file, the last lign must changed as following: MAILPATH = Maildir Once this MAILPATH positioned, the following command must be done in the HOME directory : -7-
9 > maildirmake Maildir This will create the mailbox Maildir/ in the HOME directory. D. Launching The following command enables to launch postfix and courier-imap: > sudo /etc/init.d/postfix restart && sudo /etc/init.d/courier-imap restart && sudo /etc/init.d/courier-authdaemon restart E. Sending with terminal mode In order to send mails thanks to the 'mail' Linux command (console mode), we have installed Mailx. The command is mail + recipient as showed in the following example : > mail [email protected] Subject: Test Identity Federation is very cool Cc: > Between each field, you must tape the [Enter] key. After the Cc field, you must tape [Enter] key, then [CTRL]+[D]. Both MTA(Mail Transfer Agent) and MDA(Mail Delivery Agent) have been installed on cubitus: we don't expect to receive/send many s, since this mailbox is only dedicated to send automatic notifications. F. Mail Client In order to check the received mails, we have installed the MUA (Mail User Agent, mail client) Mozilla Thunderbird. To do that, we installed mozilla-thunderbird package. The requested parameters for the configuration of Thunderbird are (they can be modified in Edit>account parameters for the Linux thunderbird): Account Name (optional) : Liberty Address : [email protected] Password : liberty (Linux user password) Servers parameters : IMAP server (MDA) : port 143 (cubitus IP) SMTP server (MTA) : , port 25-8-
10 Figure 4: Thunderbird MailClient We have tried different use cases to test the sending/receiving functions of our servers. We can send to every addresses; but we can only receive from INT addresses. Nevertheless, this is not very important, since we suppose the administrator being an INT staff, and the servers are in a subnetwork of INT (the notifications mails will only be sent to INT addresses). G. Some links Installation and configuration of postfix: Postfix documentation(english and french):
11 III. J2SE INSTALLATION Ping Federate and Tomcat both require J2SE to run. The installation of J2SE is rather easy: please download the version of J2SE you need on The latest version of Ping Federate we have installed uses J2SE 1.5. This is the version installed on the cubitus computer. Tomcat may use J2SE 1.4 and J2SE 1.5, but to be homogenous with the choice we had made on cubitus computer, we have installed J2SE 1.5. Please refer to the installation guide provided on Sun s web site when downloading J2SE for more information about setting up the Java environment. For your information about the variables JAVA_HOME and PATH we used in both computers.bashrc files. IV. TOMCAT SERVER INSTALLATION As we didn t have any web service that ran inside our circle of trust, we have decided to use Tomcat as a web application server. The reason is firstly because the application samples provided by Ping Federate run under Tomcat, and also because it is a strong tool that supports both standard web language (html), and java application by the means of servlets. As we have explained before, Tomcat server has been installed on the ventenpoupe computer. We are going to describe now the procedure of a standard installation of Tomcat, followed by some modifications in order to use the LDAP database we have set before. A. Standard installation The installation package is available at under the menu downloads. The version of Tomcat to download depends of the J2SE configuration. In any case, you must have J2SE installed on the ventenpoupe computer before going ahead. Since the version of J2SE we require is 1.5, the right version of Tomcat to download is Tomcat 5. We have installed Tomcat Once you have reached the downloads menu, you can click on the link and start downloading the core distribution. You will also need to download the Administration Web Application if you want to use the administration toolkit (refer to the section dealing with the topic for more information). Create or choose a folder to extract the server files. (We have chosen the path ~/apachetomcat ) -10-
12 You finally need to set the environment variable CATALINA_HOME to the path of your server (e.g. CATALINA_HOME = ~/apache-tomcat ), and add to the variable PATH the folder CATALINA_HOME/bin and all the jar libraries to the CLASSPATH variable. To check how to set up these variables, ventenpoupe s.bashrc file has been added to the appendixes. B. Running the server The Tomcat server can be launched or stopped by the following commands: > $CATALINA_HOME/bin/startup.sh (to launch) > $CATALINA_HOME/bin/shutdown.sh (to stop) The main page of Tomcat is reachable once you have started the server, by the URL (e.g. Figure 5: main page of the Tomcat server -11-
13 C. Administration toolkit installation The core distribution of Tomcat server does not include the administration toolkit for security reason. If needed, the toolkit can easily be installed. Under the same web page presented before, download the Administration Web application if you have never done it. Extract the downloaded file and copy the folders in the Tomcat server s directory structure as follow: Go to server/webapps/ and copy the folder admin into CATALINA_HOME/ server/webapps/, Go to config/catalina/localhost and copy the file admin.xml into CATALINA_HOME/config/Catalina/localhost/ Here is the service you should be able to access from your browser at the address (e.g. Figure 6: Tomcat administration tool page As you can see from the above figure, Tomcat uses an authentication system that is needed to set up at the first use. The following part explains how to do so. D. Setting-up the users authentication Tomcat proposes different way of configuring the users authentication for the hosted applications. Regarding our case, only two of them are relevant: the default one, which is a stand-alone authentication, and one using a LDAP database. Both configurations are being explained. 1. Default configuration Tomcat initially provides a configuration file for setting this authentication list. This file is called tomcat-users.xml, situated in the path $CATALINA_HOME/config. -12-
14 As the following example of this file, you can set the users authentication policy as you wish: <tomcat-users> <role rolename="user"/> <role rolename="manager"/> <role rolename="admin"/> <user username="alliance" password="liberty" roles="manager,admin"/> </tomcat-users> Figure 7: example of the tomcat-users.xml file The role tag allows you to create roles. Note that for the administration service and the management service included in Tomcat you must set up the admin and manager roles. The user tag allows you to associate and define the authentication s attributes of all the users. The username attribute sets logins, the password attribute sets the password of the user associated to the username, and the roles attributes set the role(s) associated to this username. You may want to set the authentication process to several applications. Tomcat allows you to indicates the application whether any authentication is required, in the file web.xml of the WEB-INF/ directory of your application s folder (which is usually under $CATALINA _HOME/webapps/). An example gives you an idea of how setting this file for an application. <?xml version="1.0" encoding="utf-8" standalone="no"?> <web-app> <display-name>intest</display-name> <resource-env-ref> <resource-env-ref-name>users</resource-env-ref-name> <resource-env-ref-type>org.apache.catalina.userdatabase</resource-env-ref- type> </resource-env-ref> <security-constraint> <web-resource-collection> <web-resource-name>secure Page</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <auth-constraint> <description>these roles are allowed access</description> <role-name>user</role-name> </auth-constraint> </security-constraint> <login-config> <auth-method>basic</auth-method> <realm-name>int</realm-name> </login-config> <security-role> <description> role is required to log in to the INTest Application</description> <role-name>user</role-name> </security-role> </web-app> Figure 8: example of 'web.xml' for the INTest application -13-
15 In the authen-method tag, BASIC refers to a login popup from the browser (cf. following figure). This is the easiest way of configuring the identification. The role-name tag, you must indicate the user s role that is allowed to use the application. The url-pattern tag allows configuring the scope of the security constraint. The path you specify is a relative path from the context path of Tomcat. (See the Tomcat Doc for more detail). You can add as many tags as you wish, according to the scope you choose. You can check for more details on the Internet (cf. Useful Information) 2. LDAP-using configuration After being sure your LDAP database has been properly installed (cf. LDAP Server Installation and Configuration part), you can use LDAP as a database for Tomcat to realise authentication, instead of the default authentication that Tomcat includes. To do so, you need to install an API for Tomcat to communicate with LDAP, indicated Tomcat how to find your database, and homogenate the attributes used by LDAP and Tomcat. installation of the APIs The API between Java language and LDAP is part of Sun s JNDI interface that you can download from the following web site: We have downloaded JNDI which includes all the LDAP APIs required for using LDAP in a Java-language environment. Choose the place you want to extract what has been downloading. You should have three folders corresponding to the parts of the download: JNDI, LDAP and LDAPBP. Each part contains a lib/ directory of jar libraries. To make Tomcat using these libraries, it is required to move the content of the three lib/ directory in to Tomcat s libraries directory: $CATALINA_HOME/server/lib/. The final step to install the APIs is adding the libraries to the variable CLASSPATH of the.bashrc file. (see the example in the appendix) If you need to get into the JNDI classes, the official Java Doc is here:
16 indicate tomcat how to find the terminal Configuration of Tomcat to reach the LDAP database is made in the file server.xml, in the directory $CATALINA_HOME/config/. Here are indications to set it up accordingly with our environment: In the Server/Service/Engine add the following tag <Realm classname="org.apache.catalina.realm.jndirealm" debug="99" connectionurl = "ldap://cubitus.int-evry.fr" userbase = "o=int,c=fr" usersearch = "(cn={0})" userrolename = "title" /> Figure 9: 'realm' tag in 'server.xml' in Tomcat The classname attribute specify which adapter Tomcat must us (as we said there are many ways to configure authentication, but the value indicated here is the only one to use when working with JNDI and LDAP). The connectionurl attribute specify the database address. The userbase is the root DN of the LDAP database. The usersearch is the filter on the database to identify the user from the login entered in the popup, against the LDAP database. The token {0} is related to the login entered. The userrolename is the attribute in LDAP which corresponds to the role that Tomcat checks for authorizing authentication on an application. Here, we chose the attribute title which is available for the LDAP class inetorgperson. The attribute title can takes the following values admin (to access administrator service), manager (to access the management service) and user (to access INTest test service, our application). Here is the authentication form on the service we have made (INTest) and the main page of the service: -15-
17 Figure 10: authentication popup on the Tomcat INTest service Figure 11: Tomcat INTest sevice main page (after authentication) -16-
18 E. Useful links To install the security policy on Tomcat: For general information: (Samir TATA s teaching labs page,int) V. INSTALLING AND CONFIGURING PING FEDERATE To install Ping Federate, you must download the product archive at the following website: Since we were not concerned about the background of the structure we had to deploy Ping Federate, we have chosen to install the latest version, Ping Federate 4.2. Note that you will require a license to use Ping Federate for free during 90 days or the first transactions, whichever comes first. It needs 2 working days max to receive the license, so be aware of the fact that during this gap, you CAN NOT set up Ping Federate. As we have seen, Ping Federate server can play the role of an IdP or an SP, or both. According your infrastructure and policy, you may need to install Ping Federate on different computers, with dedicated roles. In our case, one computer is used to play the role of an IdP and a SP (the cubitus computer). The installation itself is not difficult; we invite you to consult the PingFederate_Admin_Ma nual.pdf file to follow the installation instructions, located in the directory docs/ of Ping Federate folder. The main page of the server ( ate/app, for example loads a web application that allows you to configure the server, according the settings you want. In our case, the login and password for administrating the Ping Federate server are: administrator PWTa24ae2! A. Configuration Once again, PingFederate_Admin_Manual.pdf is documented enough for you to configure the server. Nevertheless, the next figures and explanations will provide you some information you may require, according to our configuration. -17-
19 Local settings: The figure below shows the settings you must enter if you choose to activate notification. You must specify the address and the port from the server you want to use for sending a notification , under the account you specify in the From Address field, to a account. Both addresses must contain the same domain part. The user part of the From Address can be not related to an existing account. Figure 12: local settings page of Ping Federate server IdP adapters We have installed two adapters: a standard adapter, and a LDAP adapter. For the standard adapter, the configuration has been set according to the manual; the only part to care about is that we put the Logout Service and Authentication Service fields contain the address which refers to our Tomcat server. In the following summary of the LDAP adapter, we can see the filter s settings to perform the database s entries (cn ={username}, where {username}is a token that corresponds to the login entered in the authentication form that provides the adapter). -18-
20 Figure 13: LDAP adapter summary Note that before installing this adapter you need to set the database connection. Data Store Figure 14: Data Store configuration summary This menu allows connecting the database to the Ping Federate server, with the parameters of the LDAP database s administrator (cf. LDAP part). -19-
21 SAML Metadata Export The metadata file (xml) can be automatically created under this menu. You have the choice to edit the role from which the metadata is from, and then send it to your partners. Configuring the partner s connections This part of Ping Federate mainly depends on the scenarios that you plan to deploy with your partners. Refer to the manual for understanding the general overview, and the notice for a more detailed presentation with our case study. Note that the IdP s parameters of your partners are set in your IdP connections page, where appear the SP adapter(s) you want them to use; and the SP s parameters of your partners are set in your SP connections page, where appear the IdP adapter(s) you want them to use. Logically, your partners should have done the same the other way wrong. Once this is done, the connections are set up to allow communications between the Ping Federate servers. The figure shows an example of a configuration (cf. the scenarios part of the manual for more details). Figure 15: example of the partners connection in Ping Federate server admin page -20-
22 VI. THE SCENARIOS WE HAVE TESTED In the project case, we have tried 3 scenarios we are going to explain here. The first one is a local test, the second one is a test with ITAM in Mexico, and the third one is our application test. During the tests, we have noticed that browsers (Mozilla Firefox and Microsoft Internet Explorer) keep login-information. Therefore, you may activate SLO or local sign-out, but the browser will still remember your identity. You must close the browser window to erase your identity parameters! A. First case: local test This case is the example provided by the Quick_Star_Guide.pdf file (located in the quickstart/docs repertory of Ping Federate). With the applications samples provided by Ping Federate, we will simulate an IdM and service applications, which are running under Tomcat server and that will both be in our circle of trust. That is to say, the ventenpoupe computer will host both IdP and SP samples, and we will make a Federated Identity process with the same Ping Federate server that will play the roles of IdP and SP. Regarding the main settings of the IdP and SP connections, please refer to the manual. Nevertheless you must pay attention to the base URL you set up and the adapters name you choose. This base URL is the same than what we entered in the local settings, since the IdP and the SP computers are here the same. (The full IdP connection and SP connection pages are placed in the appendixes.) Note that for authentication process, these services do not refer to any databases: the login/passwords to test the applications are stored in a file called pingfederate-spdemo.users.props in the SP directory application or pingfederate-idp-demo.users.props in the IdP directory application. The main pages of the services you should be able to reach are as follow: -21-
23 Figure 16: main page of the IdP application sample, case 1 Figure 17: main page of the SdP application sample, case 2 B. Second case: test with ITAM This case tests both application samples of ITAM and INT, setting a federation of our circles of trust to perform Federated Identity process. In this case, INT remains an IdP and a SP. Therefore, the test above could still be performed. However, we add in the partners connections menu of the Ping Federate server ITAM configuration, so that our servers can communicate. ITAM had chosen to separate the IdP and the SP roles on two servers. It was really important then to comprehend which ITAM s computer plays either the IdP or the SP role. According the configuration ITAM explained oberon computer is ITAM s IdP, titania computer is ITAM s SP. -22-
24 To set properly the configuration, you should use the metadata files that your partner gives you. If you do not have them, you need their own Ping Federate server s IdP and SP connections summaries to retrieve their configuration. Some of the configurations requirements (such as artefact and redirect bindings) were not given in the Quick Start Guide of Ping Federate. That is why you really have to pay attention of what the partner gives you for information. The following extract shows the parameters, in our case, that we had set up for working with ITAM s configuration: Figure 18: screenshot of ITAM's IdP connection settings in our server -23-
25 Figure 19: screenshot of ITAM's SP connection settings in our server Please refer to our Ping Federate server s IdP connection and SP connection pages that are placed in the appendixes for more information when setting the connections parameters. Since the sample applications are the same for both INT and ITAM, we have made a change in the pingfederate-idp-demo.users.props: The username Joe and its password have been replaced by the username Eunice and password Eunice. This can prove that the Federation Identity between INT s and ITAM s circles of trust efficiently works. Indeed, we have been able to connect to the SP application sample of ITAM with a local INT profile ( Eunice account didn t appear in ITAM accounts configuration file, but only in our local INT accounts configuration file). The SP login page, the IdP an SP main pages of the services you should be able to reach are as follow: -24-
26 Figure 20: main page of the IdP application sample (case 2) Figure 21: login page of the SP application sample (case 2) We can clearly see here that INT s and ITAM s IdP are known from the service. -25-
27 Figure 22: main page of the application SP application sample (case 2) C. Third case: test with LDAP. This case tests the PF LDAP adapter, on the IdP side. It is then possible to test the SP-initiated SSO/SLO, but it works from both ITAM and INT s SP application sample. In that case, the user name is not shown in the login field, as the IdP and SP application samples do, but the user needs to know his (her) login and password. These can be any of the couple login/password entered in the LDAP database. Working from the previous case(s), if you need to set up this case, you only have to change IdPJava by LDAPINT as long as you have created the LDAPINT IdP adapter are we have explained before in each SP partners connections you want. The SP login and main pages will remains exactly the same, the only difference will be that you will not be connected to INT s IdP login page as before. A login for will appear, as the one illustrated here: -26-
28 Figure 23: login popup to initiate SSO -27-
29 APPENDIXES POSTFIX MAILSERVER CONFIGURATION FILE 32 VENTENPOUPE COMPUTER.BASHRC FILE 33 CUBITUS COMPUTER.BASHRC FILE 34 IDP CONECTION_INT_SUMMARY 39 IDP CONECTION_ITAM_SUMMARY 41 SP CONECTION_INT_SUMMARY 43 SP CONECTION_ITAM_SUMMARY
30 Configuration file for the LDAP server # This is the main slapd configuration file. See slapd.conf(5) for more # info on the configuration options. ####################################################################### # Global Directives: # Features to permit allow bind_v2 # Schema and objectclass definitions include /etc/ldap/schema/core.schema include /etc/ldap/schema/cosine.schema include /etc/ldap/schema/nis.schema include /etc/ldap/schema/inetorgperson.schema # Schema check allows for forcing entries to # match schemas for their objectclasses's schemacheck on # Where the pid file is put. The init.d script # will not stop the server if you change this. pidfile /var/run/slapd/slapd.pid # List of arguments that were passed to the server argsfile /var/run/slapd.args # Read slapd.conf(5) for possible values loglevel 0 # Where the dynamically loaded modules are stored modulepath /usr/lib/ldap moduleload back_bdb ####################################################################### # SSL: # Uncomment the following lines to enable SSL and use the default # snakeoil certificates. #TLSCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem #TLSCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key ####################################################################### # Specific Backend Directives for bdb: # Backend specific directives apply to this backend until another # 'backend' directive occurs backend bdb checkpoint
31 ####################################################################### # Specific Backend Directives for 'other': # Backend specific directives apply to this backend until another # 'backend' directive occurs #backend <other> ####################################################################### # Specific Directives for database #1, of type bdb: # Database specific directives apply to this databasse until another # 'database' directive occurs database bdb # The base of your directory in database #1 suffix "o=int, c=fr" rootdn "cn=admin, o=int, c=fr" rootpw {SSHA}K2s6Z+Rx4Q/84bE93ji393jxxr5UzPLk # Where the database file are physically stored for database #1 directory "/var/lib/ldap" # Indexing options for database #1 index objectclass eq # Save the time that the entry gets modified, for database #1 lastmod on # Where to store the replica logs for database #1 # replogfile /var/lib/ldap/replog # The userpassword by default can be changed # by the entry owning it if they are authenticated. # Others should not be able to see it, except the # admin entry below # These access lines apply to database #1 only access to attrs=userpassword by dn="cn=admin, o=int, c=fr" write by anonymous auth by self write by * none # Ensure read access to the base for things like # supportedsaslmechanisms. Without this you may # have problems with SASL not knowing what # mechanisms are available and the like. # Note that this is covered by the 'access to *' # ACL below too but if you change that as people # are wont to do you'll still need this if you # want SASL (and possible other things) to work -30-
32 # happily. access to dn.base="" by * read # The admin dn has full write access, everyone else # can read everything. access to * by dn="cn=admin, o=int, c=fr" write by * read # For Netscape Roaming support, each user gets a roaming # profile for which they have write access to #access to dn=".*,ou=roaming,o=morsnet" # by dn="cn=admin,dc=nodomain" write # by dnattr=owner write ####################################################################### # Specific Directives for database #2, of type 'other' (can be bdb too): # Database specific directives apply to this databasse until another # 'database' directive occurs #database <other> # The base of your directory for database #2 #suffix "dc=debian,dc=org" -31-
33 Postfix mailserver configuration file # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no # appending.domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache # See /usr/share/doc/postfix/tls_readme.gz in the postfix-doc package for # information on enabling SSL in the smtp client. myhostname = localhost alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = cubitus.int-evry.fr, localhost, localhost.localdomain, localhost relayhost = relay_domains = mynetworks = /8 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all notify_classes = resource, software home_mailbox = Maildir/ -32-
34 Ventenpoupe computer.bashrc file # some more ls aliases #alias ll='ls -l' #alias la='ls -A' #alias l='ls -CF' # enable programmable completion features (you don't need to enable # this, if it's already enabled in /etc/bash.bashrc and /etc/profile # sources /etc/bash.bashrc). if [ -f /etc/bash_completion ]; then. /etc/bash_completion fi #eunice et pierre export JAVA_HOME=/home/liberty/JDK/jdk1.5.0_10 export PATH=$JAVA_HOME/bin:$PATH export PATH=$JAVA_HOME:$PATH export CLIENT_AXIS=/home/liberty/Client_AXIS export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/axis-ant.jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/saaj.jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/commons-discovery-0.2.jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/jaxrpc.jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/axis.jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/commons-logging jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/log4j jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/wsdl4j jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/activation.jar export CLASSPATH=$CLASSPATH:$CLIENT_AXIS/lib/mail.jar -33-
35 Cubitus computer.bashrc file # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don't do anything [ -z "$PS1" ] && return # don't put duplicate lines in the history. See bash(1) for more options export HISTCONTROL=ignoredups # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize # make less more friendly for non-text input files, see lesspipe(1) [ -x /usr/bin/lesspipe ] && eval "$(lesspipe)" # set variable identifying the chroot you work in (used in the prompt below) if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then debian_chroot=$(cat /etc/debian_chroot) fi # set a fancy prompt (non-color, unless we know we "want" color) case "$TERM" in xterm-color) PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\ ]\w\[\033[00m\]\$ ' ;; *) PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' ;; esac # Comment in the above and uncomment this below for a color prompt #PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m \]\w\[\033[00m\]\$ ' # If this is an xterm set the title to user@host:dir case "$TERM" in xterm* rxvt*) PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"' ;; *) ;; esac -34-
36 # Alias definitions. # You may want to put all your additions into a separate file like # ~/.bash_aliases, instead of adding them here directly. # See /usr/share/doc/bash-doc/examples in the bash-doc package. #if [ -f ~/.bash_aliases ]; then #. ~/.bash_aliases #fi # enable color support of ls and also add handy aliases if [ "$TERM"!= "dumb" ]; then eval "`dircolors -b`" alias ls='ls --color=auto' #alias dir='ls --color=auto --format=vertical' #alias vdir='ls --color=auto --format=long' fi # some more ls aliases #alias ll='ls -l' #alias la='ls -A' #alias l='ls -CF' # enable programmable completion features (you don't need to enable # this, if it's already enabled in /etc/bash.bashrc and /etc/profile # sources /etc/bash.bashrc). if [ -f /etc/bash_completion ]; then. /etc/bash_completion fi export JAVA_HOME=/home/alliance/jdk1.5.0_10 export PATH=$JAVA_HOME/bin:$PATH export CATALINA_HOME=/home/alliance/apache-tomcat export PATH=$CATALINA_HOME/bin:$PATH export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/axis-ant.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/saaj.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/commons-discovery-0.2.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/jaxrpc.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/axis.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/commons-logging jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/log4j jar -35-
37 export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/axis/WEB- INF/lib/wsdl4j jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/activation.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/commons-dbcp- 1.1.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jasper-runtime.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/mail.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/servlet.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/servlet-api.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/ant.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/commonslogging-api.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jdbc2_0-stdext.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/namingcommon.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/ant-launcher.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/commons-pool- 1.1.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jndi.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/naming-factory.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/naming-factorydbcp.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/commonscollections.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jasper-compiler.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jasper-compilerjdt.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jta.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/namingresources.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/commons-el.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jsp-api.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/ldap.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/ldapbp.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/providerutil.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jaas.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/ldapsec.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/commonsdiscovery-0.2.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/commonslogging jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/log4j jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-warp.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-jk.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-ajp.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-apr.jar -36-
38 export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-jkstatusant.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-http11.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-http.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/catalina.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-coyote.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/commons-modeler.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/commonsfileupload-1.0.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/servlets-invoker.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-jk2.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/servlets-webdav.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/servletscgi.renametojar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/servletsssi.renametojar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/catalina-ant.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/catalina-ant-jmx.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/catalina-cluster.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/catalina-optional.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/catalinastoreconfig.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/mx4j-jmx.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/jaas.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/commonslogging.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/tomcat-util.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/servlets-manager.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/servlets-common.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/servlets-default.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/ldapsec.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/jndi.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/ldapbp.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/providerutil.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/ldap.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/jakarta-regexp- 1.3.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/commonsbeanutils.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/lib/commonsdigester.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/webapps/admin/WEB- INF/lib/struts.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/webapps/manager/WEB- INF/lib/commons-fileupload-1.0.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/webapps/manager/WEB- INF/lib/catalina-manager.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/server/webapps/hostmanager/WEB-INF/lib/catalina-host-manager.jar -37-
39 export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/INTest/lib/commonscodec-1.3.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/webapps/INTest/lib/pf4- pftoken-agent-1.1.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/bin/bootstrap.jar #export CLASSPATH=$CLASSPATH:$CATALINA_HOME/bin/tomcat-jni.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/bin/commons-daemon.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/bin/commons-logging-api.jar export CLASSPATH=$CLASSPATH:$CATALINA_HOME/bin/tomcat-juli.jar export AXIS_HOME=/home/alliance/axis-1_4 export PATH=$AXIS_HOME/lib/commons-discovery.jar:$PATH export PATH=$AXIS_HOME/lib/commons-logging.jar:$PATH export PATH=$AXIS_HOME/lib/jaxrpc.jar:$PATH export PATH=$AXIS_HOME/lib/log4j jar:$PATH export PATH=$AXIS_HOME/lib/saaj.jar:$PATH export PATH=$AXIS_HOME/lib/wsdl4j.jar:$PATH export PATH=$AXIS_HOME/lib/axis.jar:$PATH export PATH=$AXIS_HOME/lib/activation.jar:$PATH export PATH=$AXIS_HOME/lib/mail.jar:$PATH -38-
40 IdP conection_int_summary -39-
41 -40-
42 IdP conection_itam_summary -41-
43 -42-
44 SP conection_int_summary -43-
45 -44-
46 SP conection_itam_summary -45-
47 -46-
48 -47-
MONDESIR Eunice WEILL-TESSIER Pierre FEDERATED IDENTITY. ASR 2006/2007 Final Project. Supervisers: Maryline Maknavicius-Laurent, Guy Bernard
MONDESIR Eunice WEILL-TESSIER Pierre FEDERATED IDENTITY ASR 2006/2007 Final Project Supervisers: Maryline Maknavicius-Laurent, Guy Bernard Federated Identity Project topic Superviser: Maryline Maknavicius
TypingMaster Intra. LDAP / Active Directory Installation. Technical White Paper (2009-9)
TypingMaster Intra LDAP / Active Directory Installation Technical White Paper (2009-9) CONTENTS Contents... 2 TypingMaster Intra LDAP / Active Directory White Paper... 3 Background INFORMATION... 3 Overall
An Information System
An Information System Module 1: Tutorials and Exercises Basics Software Setup Login in your machine cd $HOME/MyOpenLDAP chmod u+x setup.sh./setup.sh ./setup.sh (BDB setup) Prepare the Berkeley Database
CA SiteMinder. Directory Configuration - OpenLDAP. r6.0 SP6
CA SiteMinder Directory Configuration - OpenLDAP r6.0 SP6 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
LDAP Server Configuration Example
ATEN Help File LDAP Server Configuration Example Introduction The KVM Over the NET switch allows log in authentication and authorization through external programs. This chapter provides an example of how
LDAP Server Configuration Example
ATEN Help File LDAP Server Configuration Example Introduction KVM Over the NET switches allow log in authentication and authorization through external programs. This help file provides an example of how
Configuring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications
Configuration Guide Configuring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications This document describes how to configure Web authentication with BEA WebLogic for the SAS Web applications.
PicketLink Federation User Guide 1.0.0
PicketLink Federation User Guide 1.0.0 by Anil Saldhana What this Book Covers... v I. Getting Started... 1 1. Introduction... 3 2. Installation... 5 II. Simple Usage... 7 3. Web Single Sign On (SSO)...
Configuring MailArchiva with Insight Server
Copyright 2009 Bynari Inc., All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any
Configuring idrac6 for Directory Services
Configuring idrac6 for Directory Services Instructions for Setting Up idrac6 with Active Directory, Novell, Fedora, OpenDS and OpenLDAP Directory Services. A Dell Technical White Paper Dell Product Group
CA Performance Center
CA Performance Center Single Sign-On User Guide 2.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is
Introduction... 1. Installing and Configuring the LDAP Server... 3. Configuring Yealink IP Phones... 30. Using LDAP Phonebook...
Introduction... 1 Installing and Configuring the LDAP Server... 3 OpenLDAP... 3 Installing the OpenLDAP Server... 3 Configuring the OpenLDAP Server... 4 Configuring the LDAPExploreTool2... 8 Microsoft
The following gives an overview of LDAP from a user's perspective.
LDAP stands for Lightweight Directory Access Protocol, which is a client-server protocol for accessing a directory service. LDAP is a directory service protocol that runs over TCP/IP. The nitty-gritty
Configuring ActiveVOS Identity Service Using LDAP
Configuring ActiveVOS Identity Service Using LDAP Overview The ActiveVOS Identity Service can be set up to use LDAP based authentication and authorization. With this type of identity service, users and
Supplement IV.E: Tutorial for Tomcat. For Introduction to Java Programming By Y. Daniel Liang
Supplement IV.E: Tutorial for Tomcat For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Obtaining and Installing Tomcat Starting and Stopping Tomcat Choosing
LDAP User Guide PowerSchool Premier 5.1 Student Information System
PowerSchool Premier 5.1 Student Information System Document Properties Copyright Owner Copyright 2007 Pearson Education, Inc. or its affiliates. All rights reserved. This document is the property of Pearson
User Management / Directory Services using LDAP
User Management / Directory Services using LDAP Benjamin Wellmann [email protected] May 14, 2010 1 Introduction LDAP or Lightweight Directory Access Protocol is a protocol for querying and modifying data
Flexible Identity Federation
Flexible Identity Federation Quick start guide version 1.0.1 Publication history Date Description Revision 2015.09.23 initial release 1.0.0 2015.12.11 minor updates 1.0.1 Copyright Orange Business Services
VERSION 9.02 INSTALLATION GUIDE. www.pacifictimesheet.com
VERSION 9.02 INSTALLATION GUIDE www.pacifictimesheet.com PACIFIC TIMESHEET INSTALLATION GUIDE INTRODUCTION... 4 BUNDLED SOFTWARE... 4 LICENSE KEY... 4 SYSTEM REQUIREMENTS... 5 INSTALLING PACIFIC TIMESHEET
Configuring IBM WebSphere Application Server 7 for Secure Sockets Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Web
Configuring IBM WebSphere Application Server 7 for Secure Sockets Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Web Applications Configuring IBM WebSphere 7 for SSL and Client-Certificate
PingFederate. Salesforce Connector. Quick Connection Guide. Version 4.1
PingFederate Salesforce Connector Version 4.1 Quick Connection Guide 2011 Ping Identity Corporation. All rights reserved. PingFederate Salesforce Quick Connection Guide Version 4.1 June, 2011 Ping Identity
Install guide for Websphere 7.0
DOCUMENTATION Install guide for Websphere 7.0 Jahia EE v6.6.1.0 Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search,
Flexible Identity Federation
Flexible Identity Federation Administration guide version 1.0.1 Publication history Date Description Revision 2015.09.24 initial release 1.0.0 2015.12.11 minor updates 1.0.1 Copyright Orange Business Services
Dell KACE K1000 System Management Appliance Version 5.4. Service Desk Administrator Guide
Dell KACE K1000 System Management Appliance Version 5.4 Service Desk Administrator Guide October 2012 2004-2012 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without
Crawl Proxy Installation and Configuration Guide
Crawl Proxy Installation and Configuration Guide Google Enterprise EMEA Google Search Appliance is able to natively crawl secure content coming from multiple sources using for instance the following main
Creating an LDAP Directory
Systems and Network Management 1 Background Creating an LDAP Directory The ldap protocol is a standard for network directories. Some proprietary directory servers have been based on ldap, for example,
NeoMail Guide. Neotel (Pty) Ltd
NeoMail Guide Neotel (Pty) Ltd NeoMail Connect Guide... 1 1. POP and IMAP Client access... 3 2. Outlook Web Access... 4 3. Outlook (IMAP and POP)... 6 4. Outlook 2007... 16 5. Outlook Express... 24 1.
Installing and Running Tomcat 5.5
The examples for the Ajax chapter of jquery in Action require the services of server-side resources in order to operate. In order to address the needs of a variety of readers, the back-end code has been
Integrating WebSphere Portal V8.0 with Business Process Manager V8.0
2012 Integrating WebSphere Portal V8.0 with Business Process Manager V8.0 WebSphere Portal & BPM Services [Page 2 of 51] CONTENTS CONTENTS... 2 1. DOCUMENT INFORMATION... 4 1.1 1.2 2. INTRODUCTION... 5
Ciphermail Gateway Web LDAP Authentication Guide
CIPHERMAIL EMAIL ENCRYPTION Ciphermail Gateway Web LDAP Authentication Guide June 19, 2014, Rev: 5454 Copyright 2008-2014, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction 3 2 Create an LDAP configuration
NSi Mobile Installation Guide. Version 6.2
NSi Mobile Installation Guide Version 6.2 Revision History Version Date 1.0 October 2, 2012 2.0 September 18, 2013 2 CONTENTS TABLE OF CONTENTS PREFACE... 5 Purpose of this Document... 5 Version Compatibility...
CHARTER BUSINESS custom hosting faqs 2010 INTERNET. Q. How do I access my email? Q. How do I change or reset a password for an email account?
Contents Page Q. How do I access my email? Q. How do I change or reset a password for an email account? Q. How do I forward or redirect my messages to a different email address? Q. How do I set up an auto-reply
User Management Resource Administrator. Managing LDAP directory services with UMRA
User Management Resource Administrator Managing LDAP directory services with UMRA Copyright 2005, Tools4Ever B.V. All rights reserved. No part of the contents of this user guide may be reproduced or transmitted
Interlink Networks Secure.XS and Cisco Wireless Deployment Guide
Overview Interlink Networks Secure.XS and Cisco Wireless Deployment Guide (An AVVID certification required document) This document is intended to serve as a guideline to setup Interlink Networks Secure.XS
How To Connect A Gemalto To A Germanto Server To A Joniper Ssl Vpn On A Pb.Net 2.Net 3.5.1 (Net 2) On A Gmaalto.Com Web Server
Application Note: Integrate Juniper SSL VPN with Gemalto SA Server [email protected] October 2007 www.gemalto.com Table of contents Table of contents... 2 Overview... 3 Architecture... 5 Configure
LDAP and Active Directory Guide
LDAP and Active Directory Guide Contents LDAP and Active Directory Guide...2 Overview...2 Configuring for LDAP During Setup...2 Deciding How to Use Data from LDAP... 2 Starting the Setup Tool... 3 Configuring
Integrating EJBCA and OpenSSO
Integrating EJBCA and OpenSSO EJBCA is an Enterprise PKI Certificate Authority issuing certificates to users, servers and devices. In an organization certificate can be used for strong authentication.
Introduction to Linux (Authentication Systems, User Accounts, LDAP and NIS) Süha TUNA Res. Assist.
Introduction to Linux (Authentication Systems, User Accounts, LDAP and NIS) Süha TUNA Res. Assist. Outline 1. What is authentication? a. General Informations 2. Authentication Systems in Linux a. Local
Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...
Post Installation Guide for Primavera Contract Management 14.1 July 2014 Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...
How to Logon with Domain Credentials to a Server in a Workgroup
How to Logon with Domain Credentials to a Server in a Workgroup Johan Loos [email protected] Version 1.0 Authentication Overview Basically when you logon to a Windows Server you can logon locally using
Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft
5.6 Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft logo, Jaspersoft ireport Designer, JasperReports Library, JasperReports Server, Jaspersoft
Configuring the JBoss Application Server for Secure Sockets Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Web
Configuring the JBoss Application Server for Secure Sockets Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Web Applications Configuring SSL and Client-Certificate Authentication
Tenrox. Single Sign-On (SSO) Setup Guide. January, 2012. 2012 Tenrox. All rights reserved.
Tenrox Single Sign-On (SSO) Setup Guide January, 2012 2012 Tenrox. All rights reserved. About this Guide This guide provides a high-level technical overview of the Tenrox Single Sign-On (SSO) architecture,
Securing SAS Web Applications with SiteMinder
Configuration Guide Securing SAS Web Applications with SiteMinder Audience Two application servers that SAS Web applications can run on are IBM WebSphere Application Server and Oracle WebLogic Server.
Troubleshooting Active Directory Server
Proven Practice Troubleshooting Active Directory Server Product(s): IBM Cognos Series 7 Area of Interest: Security Troubleshooting Active Directory Server 2 Copyright Copyright 2008 Cognos ULC (formerly
Configuring Sponsor Authentication
CHAPTER 4 Sponsors are the people who use Cisco NAC Guest Server to create guest accounts. Sponsor authentication authenticates sponsor users to the Sponsor interface of the Guest Server. There are five
www.novell.com/documentation User Guide Self Service Password Reset 2.0.0 April 2012
www.novell.com/documentation User Guide Self Service Password Reset 2.0.0 April 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,
IIS SECURE ACCESS FILTER 1.3
OTP SERVER INTEGRATION MODULE IIS SECURE ACCESS FILTER 1.3 Copyright, NordicEdge, 2006 www.nordicedge.se Copyright, 2006, Nordic Edge AB Page 1 of 14 1 Introduction 1.1 Overview Nordic Edge One Time Password
Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with
Lepide Active Directory Self Service Configuration Guide 2014 Follow the simple steps given in this document to start working with Lepide Active Directory Self Service Table of Contents 1. Introduction...3
Authentication Methods
Authentication Methods Overview In addition to the OU Campus-managed authentication system, OU Campus supports LDAP, CAS, and Shibboleth authentication methods. LDAP users can be configured through the
Managing Identities and Admin Access
CHAPTER 4 This chapter describes how Cisco Identity Services Engine (ISE) manages its network identities and access to its resources using role-based access control policies, permissions, and settings.
Administrator Guide. v 11
Administrator Guide JustSSO is a Single Sign On (SSO) solution specially developed to integrate Google Apps suite to your Directory Service. Product developed by Just Digital v 11 Index Overview... 3 Main
Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition
Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition The installation of Lync Server 2010 is a fairly task-intensive process. In this article, I will walk you through each of the tasks,
Deploying ModusGate with Exchange Server. (Version 4.0+)
Deploying ModusGate with Exchange Server (Version 4.0+) Active Directory and LDAP: Overview... 3 ModusGate/Exchange Server Deployment Strategies... 4 Basic Requirements for ModusGate & Exchange Server
Setup Local Mail Server Using Postfix, Dovecot And Squirrelmail On CentOS 6.5/6.4
Setup Local Mail Server Using Postfix, Dovecot And Squirrelmail On CentOS 6.5/6.4 For this tutorial, I use CentOS 6.5 32 bit minimal installation, with SELinux disabled. My test box details are given below.
Enabling SSL and Client Certificates on the SAP J2EE Engine
Enabling SSL and Client Certificates on the SAP J2EE Engine Angel Dichev RIG, SAP Labs SAP AG 1 Learning Objectives As a result of this session, you will be able to: Understand the different SAP J2EE Engine
Coveo Platform 7.0. Microsoft Active Directory Connector Guide
Coveo Platform 7.0 Microsoft Active Directory Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds
LDaemon. This document is provided as a step by step procedure for setting up LDaemon and common LDaemon clients.
LDaemon This document is provided as a step by step procedure for setting up LDaemon and common LDaemon clients. LDaemon... 1 What you should know before installing LDaemon:... 2 ACTIVE DIRECTORY... 2
Sample. Configuring the RADIUS Server Integrated with ProCurve Identity Driven Manager. Contents
Contents 4 Configuring the RADIUS Server Integrated with ProCurve Identity Driven Manager Contents Overview...................................................... 4-3 RADIUS Overview...........................................
Authentication Integration
Authentication Integration VoiceThread provides multiple authentication frameworks allowing your organization to choose the optimal method to implement. This document details the various available authentication
Linux Administrator (Advance)
Linux Administrator (Advance) Mr.Kriangsak Namkot Trainer & Director Jodoi IT&Service Co.,Ltd. [email protected] [email protected] http://www.jodoi.com Linux Admin II Day 2 9:00 น. -12.00 น. - Mail Server
Email Client configuration and migration Guide Setting up Thunderbird 3.1
Email Client configuration and migration Guide Setting up Thunderbird 3.1 1. Open Mozilla Thunderbird. : 1. On the Edit menu, click Account Settings. 2. On the Account Settings page, under Account Actions,
AXIGEN Mail Server. Quick Installation and Configuration Guide. Product version: 6.1 Document version: 1.0
AXIGEN Mail Server Quick Installation and Configuration Guide Product version: 6.1 Document version: 1.0 Last Updated on: May 28, 2008 Chapter 1: Introduction... 3 Welcome... 3 Purpose of this document...
Hansoft LDAP Integration
Hansoft LDAP Integration The Hansoft LDAP Integration synchronizes Hansoft resources to user accounts in an LDAP directory server, such as Windows Active Directory. It matches accounts on login names and
Sage 200 Web Time & Expenses Guide
Sage 200 Web Time & Expenses Guide Sage (UK) Limited Copyright Statement Sage (UK) Limited, 2006. All rights reserved If this documentation includes advice or information relating to any matter other than
Installation, Configuration and Administration Guide
Installation, Configuration and Administration Guide ehd10.0.1 everything HelpDesk Installation, Configuration and Administration Guide GroupLink Corporation 2013 GroupLink Corporation. All rights reserved
Active Directory Integration. Documentation. http://mid.as/ldap v1.02. making your facilities work for you!
Documentation http://mid.as/ldap v1.02 making your facilities work for you! Table of Contents Table of Contents... 1 Overview... 2 Pre-Requisites... 2 MIDAS... 2 Server... 2 AD Users... 3 End Users...
Configuring Integrated Windows Authentication for Oracle WebLogic with SAS 9.2 Web Applications
Configuring Integrated Windows Authentication for Oracle WebLogic with SAS 9.2 Web Applications Copyright Notice The correct bibliographic citation for this manual is as follows: SAS Institute Inc., Configuring
Computer Services Documentation
Computer Services Documentation Shibboleth Documentation {Shibboleth & Google Apps Integration} John Paul Szkudlapski June 2010 Note: These case studies, prepared by member organisations of the UK federation,
This chapter describes how to use the Junos Pulse Secure Access Service in a SAML single sign-on deployment. It includes the following sections:
CHAPTER 1 SAML Single Sign-On This chapter describes how to use the Junos Pulse Secure Access Service in a SAML single sign-on deployment. It includes the following sections: Junos Pulse Secure Access
How To Use Saml 2.0 Single Sign On With Qualysguard
QualysGuard SAML 2.0 Single Sign-On Technical Brief Introduction Qualys provides its customer the option to use SAML 2.0 Single Sign On (SSO) authentication with their QualysGuard subscription. When implemented,
WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide
WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide This document is intended to help you get started using WebSpy Vantage Ultimate and the Web Module. For more detailed information, please see
Setup Guide Access Manager 3.2 SP3
Setup Guide Access Manager 3.2 SP3 August 2014 www.netiq.com/documentation Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server November 6, 2008 Group Logic, Inc. 1100 North Glebe Road, Suite 800 Arlington, VA 22201 Phone: 703-528-1555 Fax: 703-528-3296 E-mail:
IRMACS E-Mail Setup. Your IRMACS e-mail is available internally by the IMAP protocol. The server settings used are:
IRMACS E-Mail Setup General Information This document covers both the default Apple OSX mail client and the installed Mozilla s Thunderbird mail client. If you are comfortable setting up your own mail
Sonian Getting Started Guide October 2008
Sonian Getting Started Guide October 2008 Sonian, Inc. For Authorized Use Only 1 Create your new archiving account 3 Configure your firewall for IMAP collections 4 (Skip this step if you will be using
DeployStudio Server Quick Install
DeployStudio Server Quick Install v1.7.0 The DeployStudio Team [email protected] Requirements OS X 10.7.5 to 10.11.1 DeployStudioServer_v1.7.x.pkg and later NetBoot based deployment 100 Mb/s switched
Unifying Information Security. Implementing TLS on the CLEARSWIFT SECURE Email Gateway
Unifying Information Security Implementing TLS on the CLEARSWIFT SECURE Email Gateway Contents 1 Introduction... 3 2 Understanding TLS... 4 3 Clearswift s Application of TLS... 5 3.1 Opportunistic TLS...
CORISECIO. Quick Installation Guide Open XML Gateway
Quick Installation Guide Open XML Gateway Content 1 FIRST STEPS... 3 2 INSTALLATION... 3 3 ADMINCONSOLE... 4 3.1 Initial Login... 4 3.1.1 Derby Configuration... 5 3.1.2 Password Change... 6 3.2 Logout...
GlobalSign Enterprise Solutions Google Apps Authentication User Guide
GlobalSign Enterprise Solutions Google Apps Authentication User Guide Using EPKI for Google Apps for Business Single Sign-on and Secure Document Sharing v.1.1 1 Table of Contents Table of Contents... 2
escan SBS 2008 Installation Guide
escan SBS 2008 Installation Guide Following things are required before starting the installation 1. On SBS 2008 server make sure you deinstall One Care before proceeding with installation of escan. 2.
Content Filtering Client Policy & Reporting Administrator s Guide
Content Filtering Client Policy & Reporting Administrator s Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your system. CAUTION: A CAUTION
Okta/Dropbox Active Directory Integration Guide
Okta/Dropbox Active Directory Integration Guide Okta Inc. 301 Brannan Street, 3rd Floor San Francisco CA, 94107 [email protected] 1-888- 722-7871 1 Table of Contents 1 Okta Directory Integration Edition for
SSO Plugin. Case study: Integrating with Ping Federate. J System Solutions. http://www.javasystemsolutions.com. Version 4.0
SSO Plugin Case study: Integrating with Ping Federate J System Solutions Version 4.0 JSS SSO Plugin v4.0 Release notes Introduction... 3 Ping Federate Service Provider configuration... 4 Assertion Consumer
Active Directory LDAP Quota and Admin account authentication and management
Active Directory LDAP Quota and Admin account authentication and management Version 4.1 Updated July 2014 GoPrint Systems 2014 GoPrint Systems, Inc, All rights reserved. One Annabel Lane, Suite 105 San
EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.
WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
CA Unified Infrastructure Management Server
CA Unified Infrastructure Management Server CA UIM Server Configuration Guide 8.0 Document Revision History Version Date Changes 8.0 September 2014 Rebranded for UIM 8.0. 7.6 June 2014 No revisions for
Administering Jive for Outlook
Administering Jive for Outlook TOC 2 Contents Administering Jive for Outlook...3 System Requirements...3 Installing the Plugin... 3 Installing the Plugin... 3 Client Installation... 4 Resetting the Binaries...4
Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications
Configuration Guide Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications Configuring the System for Web Authentication This document explains how to configure
Mail Server Administration
Clemson University CPSC 424: Systems Administration and Security Section 001 Mail Server Administration Authors: Joshua Groppe William Collins Instructor: James M.Martin, Ph.D April 25, 2014 1 Introduction
fåíéêåéí=péêîéê=^çãáåáëíê~íçêûë=dìáçé
fåíéêåéí=péêîéê=^çãáåáëíê~íçêûë=dìáçé Internet Server FileXpress Internet Server Administrator s Guide Version 7.2.1 Version 7.2.2 Created on 29 May, 2014 2014 Attachmate Corporation and its licensors.
Securing a Web Service
1 Securing a Web Service HTTP Basic Authentication and HTTPS/SSL Authentication and Encryption - Read Chaper 32 of the J2EE Tutorial - protected session, described later in this chapter, which ensur content
FirstClass Directory Services 10 (Build 11)
FirstClass Directory Services 10 (Build 11) Description FCDS only runs on Windows machines. The FirstClass server can be running on any operating system. If your organization uses an LDAP server to maintain
IUCLID 5 Guidance and Support
IUCLID 5 Guidance and Support Web Service Installation Guide July 2012 v 2.4 July 2012 1/11 Table of Contents 1. Introduction 3 1.1. Important notes 3 1.2. Prerequisites 3 1.3. Installation files 4 2.
How To Integrate IIS6 and Apache Tomcat
How To Integrate IIS6 and Apache Tomcat By Glenn Barnas / InnoTech Consulting Group www.innotechcg.com This is a step by step guide to installing Apache Tomcat 6.x on systems running IIS 6.0. The process
Use Enterprise SSO as the Credential Server for Protected Sites
Webthority HOW TO Use Enterprise SSO as the Credential Server for Protected Sites This document describes how to integrate Webthority with Enterprise SSO version 8.0.2 or 8.0.3. Webthority can be configured
PHP Integration Kit. Version 2.5.1. User Guide
PHP Integration Kit Version 2.5.1 User Guide 2012 Ping Identity Corporation. All rights reserved. PingFederate PHP Integration Kit User Guide Version 2.5.1 December, 2012 Ping Identity Corporation 1001
Field Description Example. IP address of your DNS server. It is used to resolve fully qualified domain names
DataCove DT Active Directory Authentication In Active Directory (AD) authentication mode, the server uses NTLM v2 and LDAP protocols to authenticate users residing in Active Directory. The login procedure
Ipswitch Client Installation Guide
IPSWITCH TECHNICAL BRIEF Ipswitch Client Installation Guide In This Document Installing on a Single Computer... 1 Installing to Multiple End User Computers... 5 Silent Install... 5 Active Directory Group
