Identity Management Administrator Guide

Size: px
Start display at page:

Download "Identity Management Administrator Guide"

Transcription

1 IMS Developer Guide Common Environment - Identity Management component Identity Management Administrator Guide Version Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3550 Chicago, Illinois 60601/USA Tel info@bosch-si.com Asia: Bosch Software Innovations c/o Robert Bosch (SEA) Pte Ltd 11 Bishan Street 21 Singapore Tel info-sg@bosch-si.com Europe: Bosch Software Innovations GmbH Schöneberger Ufer Berlin / GERMANY Tel Fax info-de@bosch-si.com Bosch Software Innovations GmbH 1/25

2 Copyright Notice Bosch Software Innovations GmbH, All rights reserved. Dissemination or reproduction of this document or any part of it for any purpose or in any form whatever is not permitted without the prior express written consent of Bosch Software Innovations GmbH. Information contained in this document may be subject to revision without advance notice. MLDS, Visual Rules and Work Frame Relations are registered trademarks of Bosch Software Innovations GmbH. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany. Some of the product and company names used in this document are trademarks and/or registered trademarks. They are used explicitly for reference purposes and are, independent of marking, property of their respective owners. Bosch Software Innovations GmbH 2/25

3 Table of Contents Chapter 1 About this guide Identity Management Target audience Getting started Schematic view of an Identity Management installation... 5 Chapter 2 Get artifacts... 6 Chapter 3 Configuring IM_HOME... 7 Default IM_HOME directory... 7 Explicit configuration of IM_HOME... 7 Chapter 4 Installation and first configuration Configuring IM server initialization parameters Configuring the data source DBMS support Sort order on DBMS How to support full Unicode Deploy the IM server Apache Tomcat Deployment JBoss Deployment Data Source configuration jboss-web.xml jboss-deployment-structure.xml Timeout for deployment WebSphere Deployment Configuring the WebSphere Application Server Preparing the Environment Deploying the IM Server Known pitfalls Configuring the IM user interface Web application Deploy the IM user interface Web application Accessing the IM server using SSL Using the IM user interface Chapter 5 External User Management (Visual Rules version) Configuring the connection to an external identity provider (LDAP Active Directory) External Identity Provider LDAP/AD Specific Configuration Attribute Mapping Example Further Notes Bosch Software Innovations GmbH 3/25

4 Chapter 6 Logging Logging configuration Example: Adjusting the logging configuration for IM Server Chapter 7 Audit Logging Configuration Audit Entries Actions Audit Properties Chapter 8 IM Glossary Chapter 9 Contact us Bosch Software Innovations GmbH 4/25

5 Chapter 1 About this guide 1.1 Identity Management The Bosch Software Innovations Identity Management (IM) component provides services to other systems which they can use to administrate their usage policy: user authentication and authorization. The main scope of IM integration in a customer application is to manage the permissions to read, write or execute operations (as parts of the customer application). The users can be organized in groups according to the current structure of a company. In order to support a flexible and scalable business organization, that can be restructured without the need of involving the ITspecialists. The user permissions are not derived from their membership of a group or tenant, but according to roles. The decisions to give a user access to certain functions are based on the roles that individual users - as a part of an organization - have. It provides access security by describing complex access control policies. This reduces the source of errors while administration on one side and consequently the costs for a secure useradministration on the other. 1.2 Target audience This document is intended to help IM administrator users understand how to install and configure the Identity Management (IM). It describes common administrative and operative tasks to get the IM system running. Once the IM user interface is available please use the IM User Guide for further support. 1.3 Getting started An overview on all features, supported platforms, limits etc. is provided at IM Specification. 1.4 Schematic view of an Identity Management installation Following figure depicts how an Identity Management installation could look like. Bosch Software Innovations GmbH 5/25

6 Chapter 2 Get artifacts For customers of the Visual Rules Suite, IM offers an assembly that bundles the IM server as well as the IM user interface Web application in one zip file. IM assembly for Visual Rules Group ID: com.bosch.im Artifact ID: visualrules-im-assembly Packaging: zip Version: Unzip the assembly and you will find: a Web archive containing the back-end: im-server a Web archive containing the user interface: im-ui-webapp a folder named identitymanagement containing configuration files for both applications: o o im-backend.properties - for the IM server im-webui.properties - for the user interface Bosch Software Innovations GmbH 6/25

7 Chapter 3 Configuring IM_HOME IM uses the IM_HOME directory for several purposes: Configuring IM server initialization Configuring the connection to an external identity provider Logging Default IM_HOME directory By default - i.e. if you don't explicitly specify another directory - the following directory is used as IM_HOME directory: [user.home]/identitymanagement The [user.home] placeholder is resolved to the Java system property user.home which depends on your operating system and Java installation. On a Windows system the path would be for example: C:\Users\<user>\identitymanagement Explicit configuration of IM_HOME The IM_HOME directory can be explicitly configured by means of Java system property IM_HOME. Most installations will not configure IM_HOME explicitly. Configuring IM_HOME is necessary when IM is run by a user who does not have a user home directory. For example, while using Tomcat as a Windows Service, the service user does not have a user home directory. After changing the IM_HOME directory, both the IM server and the IM user interface Web application have to be restarted. Bosch Software Innovations GmbH 7/25

8 Chapter 4 Installation and first configuration In order to install the IM server while your application server is running, please make sure to previously prepare following configuration steps. Configuring IM server initialization parameters Configuring the data source o DBMS support Deploy the IM server o o o Apache Tomcat Deployment JBoss Deployment WebSphere Deployment Configuring the IM user interface Web application Deploy the IM user interface Web application Using the IM user interface 4.1 Configuring IM server initialization parameters The IM server needs you to specify some parameters that will apply automatically when IM performs its initialization. The parameter list includes among others the very first tenant, your administration user, your initial password etc. Following table describes the default values and their meaning. Attribute Configuration property Default value Description Tenant Name com.bosch.im.init.tenant.name DEFAULT The name of the default tenant. Domain Name com.bosch.im.init.domain.name IAP The name of the default domain assigned to the default tenant. Application Instance Name com.bosch.im.init.instance.name IM The name of the default instance assigned to the default domain. The name of the default administration user for the default tenant and all entities assigned to this tenant. not configurable Admin The initial administrator's password; this is the same as the configured user name. For security reasons it is strongly recommended to change your password after your first login. However, the system will not force you to do so. Admin User Name com.bosch.im.init.user.admin.name Admin Admin User Password Admin Role com.bosch.im.init.role.admin.name Administrator The name of the (main) administration role. The administration user has this role automatically. (This role provides all permission necessary to administrate the IM system.) Bosch Software Innovations GmbH 8/25

9 Attribute Configuration property Default value Description Application Installer Role Max. server-side sessions com.bosch.im.init.role.app.name ApplicationInstaller The name of the application installer role. The administration user has this role automatically. (This role provides all permission necessary to register and install new applications as well as their roles and permissions.) com.bosch.im.init.session.max The maximum number of sessions on server side. As sessions are held in memory this value should only be raised if enough memory is available. Session timeout com.bosch.im.init.session.timeout 120 The session timeout in minutes. The session expires when a logged-in user is inactive for more than the configured amount of time. In this case he has to log-in again. Audit Logging com.bosch.im.audit.active true Audit logging activation See section Audit Logging for details. In order to change these initialization parameters, the IM server expects a properties file named imbackend.properties at following path: [IM_HOME]/im-backend.properties See Configuring IM_HOME for details on how the [IM_HOME] placeholder is resolved. Changing the values in the property file after the initialization of the IM server has no effect (unless the database is reinitialized). The only exceptions are the properties used for the session timeout configuration which will be applied when the IM server is restarted. If you started with the Visual Rules assembly 1. Copy the identitymanagement folder of the visualrules-im-assembly to your IM Home directory 2. Open im-backend.properties (e.g. using a simple text editor) and adjust the properties' values to configure IM according to your company's needs. There we customized for example the default domain name. Deviating from the default setting shown in the table before, Visual Rules customers would have for example "IM" as their default domain name. 4.2 Configuring the data source Please have a look at the documentation of your runtime container for instructions on how to configure a data source. The IM server supports data sources as listed at IM Specification. It expects that the runtime container provides a data source with the name jdbc/im-ds and the type javax.sql.datasource Bosch Software Innovations GmbH 9/25

10 Example Following examples shows a snippet for an Oracle data source configuration for Tomcat (7.0.x) <Resource name="jdbc/im-ds" auth="container" type="javax.sql.datasource" maxactive="100" maxidle="30" maxwait="10000" username="admin" password="admin" driverclassname="oracle.jdbc.oracledriver" url="jdbc:oracle:thin:@//localhost:1521/orcl" /> Database Initialization Due to a very comfortable way of initialization and migration of the database schema, the given credentials for the data source needs permission to create, update and alter tables of this schema. At startup, IM checks the current schema status. In case of the first initialization it automatically creates the necessary tables. In case of a necessary migration it migrates to the latest database version. You can follow this on the console. Example of a console output during initialization INFO com.bosch.msf.common.jdbc.dbidentifierresolver - Resolved database product = [h2], version = [ ( )] INFO com.googlecode.flyway.core.metadatatable.metadatatableimpl - Creating Metadata table: "PUBLIC"."IDM00_SCHEMA_VERSION" INFO com.googlecode.flyway.core.init.dbinit - Schema initialized with version: 0 INFO com.googlecode.flyway.core.migration.dbmigrator - Current schema version: 0 INFO com.googlecode.flyway.core.migration.dbmigrator - Migrating to version INFO com.googlecode.flyway.core.migration.dbmigrator - Migrating to version INFO com.googlecode.flyway.core.migration.dbmigrator - Migrating to version INFO com.googlecode.flyway.core.migration.dbmigrator - Migrating to version INFO com.googlecode.flyway.core.migration.dbmigrator - Migrating to version INFO com.googlecode.flyway.core.migration.dbmigrator - Successfully applied 5 migrations (execution time 00:07.158s). Example of no migration necessary INFO com.googlecode.flyway.core.migration.dbmigrator - Current schema version: INFO com.googlecode.flyway.core.migration.dbmigrator - Schema is up to date. No migration necessary DBMS support Sort order on DBMS For sorting and paging IM relies on the functionality provided by DBMS. This leads to an increased performance as the data is already sorted and limited on the database before mapping it into Java and allows defining the sorting behavior in a very fine-grained manner. As a result, the ordering of entities might be different when comparing different DBMS especially if the default settings of the DBMS are used. For changing the sort order for the DBMS please refer to the manual of the database and adapt the settings accordingly. Oracle 11g In Oracle you can check your NLS_SORT settings with the following SQL statement: SELECT SYS_CONTEXT ('USERENV', 'NLS_SORT') FROM DUAL; How to support full Unicode MySql Oracle 11g Set System Property for Oracle JDBC driver oracle.jdbc.defaultnchar=true Bosch Software Innovations GmbH 10/25

11 4.3 Deploy the IM server The IM server is available as Web application Archive (.war). Check your application server's documentation on how to deploy a Web application Archive or simply copy the im-server into your application server. Also make sure that there is a home directory set (see Configuring IM_HOME). If you need to import users from an external system, please additionally follow the configuration instructions at Configuring the connection to an external identity provider (LDAP Active Directory) before deploying the IM server, as changes on that configuration would need an IM server restart anyway Apache Tomcat Deployment At the time of writing there are no issues known on integrating the IM server with the Apache Tomcat application server. 1. Optionally, you can rename the.war file (e.g. rename im-server-<version>.war into IM.war) to simplify the URL where the IM server will be available. 2. Simply copy the IM.war file in the <TOMCAT_INSTALL>\webapps\ folder. The placeholder <TOMCAT_INSTALL> stands for the fully qualified path where Tomcat was installed. Tomcat is now ready to deploy the IM server. 3. Start Tomcat (if not already started). The application server will automatically unpack the archive and start the IM server. 4. The URL for the running IM server is constructed as follows: For example, if Tomcat is running on your local machine and is using its default port configuration then the URL is: ( In case you are using the M2M SDK Tomcat is configured on port 8088, thus you could for example check the availability at 5. However, please keep in mind to adjust accordingly the value of the imserverurl property, to assure the binding between IM server and IM user interface Web application. (See <userhome>/identitymanagement/im-webui.properties and description at Configuring the IM user interface Web application.) When running Tomcat as a Windows service, the service user does not have a user.home. Therefore, you need to configure IM_HOME explicitly. To see if the setting is used by the IM server, watch the stdout of Tomcat, it will print out the absolute filename of the logback configuration files: e.g.2013-mm-dd 18:33:54 Commons Daemon procrun stdout initialized D:\Products\identitymanagement\im-backend-logback-included.xml D:\Products\identitymanagement\im-webui-logback-included.xml Bosch Software Innovations GmbH 11/25

12 4.3.2 JBoss Deployment In order to deploy IM on JBoss AS 7, the following things have to be considered. Data Source configuration jboss-web.xml jboss-deployment-structure.xml Timeout for deployment It is assumed that JBoss is started in standalone mode. Data Source configuration The IM data source has to be provided by JBoss. The data source is configured in JBOSS_HOME/standalone/configuration/standalone.xml. Example: <datasource jta="true" jndi-name="java:jboss/datasources/im-ds" pool-name="im-ds" enabled="true" use-java-context="false"> <driver>oracle</driver> <security> <user-name>username</user-name> <password>topsecret</password> </security> </datasource>... <drivers>... <driver name="oracle" module="com.oracle.ojdbc6"> <xa-datasource-class>oracle.jdbc.oracledriver</xa-datasource-class> </driver> </drivers> Please make sure that the driver is deployed as JBoss module. jboss-web.xml You have to provide a jboss-web.xml file, which sets IM's context path and maps the JNDI datasource. <jboss-web> <context-root>im</context-root> <resource-ref> <res-ref-name>jdbc/im-ds</res-ref-name> <res-type>javax.sql.datasource</res-type> <res-auth>container</res-auth> <jndi-name>java:jboss/datasources/im-ds</jndi-name> </resource-ref> </jboss-web> jboss-deployment-structure.xml Currently, there is an integration issue with Spring AOP and JBoss' datasource module ironjacamar. As a workaround, the file jboss-deployment-structure.xml is needed. <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0"> <deployment> <dependencies> <module name="org.jboss.ironjacamar.jdbcadapters" /> </dependencies> </deployment> </jboss-deployment-structure> Timeout for deployment JBoss has a default timeout of 60 seconds for the deployment of applications. Depending on your hardware, connection to your database, number of database migration steps etc. this timeout needs to be increased for the Bosch Software Innovations GmbH 12/25

13 deployment of IM. This can be configured in JBOSS_HOME/standalone/configuration/standalone.xml. The following example increases the timeout to 120 seconds.... <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0"> <deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" deployment-timeout="120" /> </subsystem>... To determine if the timeout of your JBoss installation is to low you can have a look at the log files. The following error message appears in the log file when a deployment exceeds the deployment. JBAS015052: Did not receive a response to the deployment operation within the allowed timeout period [60 seconds]. Check the server configuration file and the server logs to find more about the status of the deployment. Bosch Software Innovations GmbH 13/25

14 4.3.3 WebSphere Deployment IM server can be deployed on a WebSphere Application Server 8.5. The following description assumes, the application sever was stared already. Configuring the WebSphere Application Server Preparing the Environment Deploying the IM Server Known pitfalls Configuring the WebSphere Application Server The WebSphere server has to be configured to run with Java 7 since this is the currently supported version for IM. Information on how to achieve this can be found in the IBM Infocenter for WebSphere Application Server 8.5. Find your current configuration in the admin console by navigating to Servers > Server Types > WebSphere application servers. In the list of servers click the one you want to configure and find the link to "Java SDKs". Preparing the Environment For the IM Server a username/password, a JDBC driver and data source have to be provided. Follow these steps to get your environment ready: 1. Add a new user/password set for the data source: a. Open Security > Global security. b. In the "Authentication" group box click the "Java Authentication and Authorization Service" link. c. A list opens which reveals "J2C authentication data". Follow this link and add new credentials for your data source. 2. Add a new driver in the WebSphere Admin Console a. Open Resources > JDBC > JDBC Providers. b. Add a new appropriate driver for your data source. 3. Configure the data source: a. Open Resources > JDBC > Data sources. b. Add the connection info for your new data source. Deploying the IM Server Open the WebSphere Admin Console to deploy the IM Server: 1. Open Applications > New Application > New Enterprise Application. 2. Select the IM server war file to be installed 3. Complete the deployment procedure. 4. Restart the WebSphere Application Server Known pitfalls IM Server REST API: To request the IM Root Resource (Index) don't add a trailing slash ('/') in the URI as WebSphere does not support this and will return an Error 404: Not Found. For a valid request use something like: GET The result should be a list of links to the root services of the IM API This does not apply for requests on all other IM REST resources. HTTPRequest Parameter with no value: WebSphere treats getrequestparameter(string name) differently if using a value-less GET parameter, i.e. it returns null, while other app servers return an empty string. Bosch Software Innovations GmbH 14/25

15 4.4 Configuring the IM user interface Web application The IM user interface Web application comes with a file named im-webui.properties where some default values concerning the appearance are stored. You will need to configure at least the URL to the current location of the IM server. To do so, the properties file named im-webui.properties can be located at one of the following paths within your IM_HOME directory: 1. If you have only one IM user interface running [IM_HOME]/im-webui.properties The path on a Windows system would be for example: C:\Users\<user>\identitymanagement\im-webui.properties 2. If you have multiple IM user interfaces running [IM_HOME]/[context-path]/im-webui.properties Whereby [context-path] is derived from the path, the user interface is reachable at, from the application server's point-of-view. All characters other than letters, numbers, - or _ are removed from the actual path. Example: The web application context-path im-ui-webapp will result in a file path im-uiwebapp-320 to be used for resolving the configuration file. To identify the actual file path used in your installation, start the deployed IM user interface Web application and have a look at the beginning of the log file. Within the properties file you can overwrite the default values of the properties described in the following: Configuration Property Default value Description imserverurl URL where you have deployed the IM server. Double check this property setting, as connecting to the IM server is essential. batchoperationlimit 2000 Specifies the maximal number of entities, which could be involved in a drag & drop operation tablepagelength 16 This property specifies the height of the tables in the IM user interface. A value of "16" means that each table shows 16 entities without scrolling. tenantsvisible true The user interface displays all existing tenants, usersvisible true users, groups, roles, permissions, domains, applications, offerings and tenant relations as a groupsvisible true table per type of entity. rolesvisible true Changing the default value to false will hide the permissionsvisible true according table. domainsvisible true applicationsvisible true offeringsvisible true tenantrelationsvisible true tenantscollapsed true The user interface displays all existing tenants, userscollapsed false users, groups, roles, permissions, domains, applications, offerings and tenant relations as a groupscollapsed false table per type of entity. rolescollapsed false After a successful login, a user can collapse or permissionscollapsed true expand each of the tables visible. domainscollapsed true However, the value defined for these properties will influence the first appearance of the tables applicationscollapsed true (collapsed or expanded) at each login for all users. offeringscollapsed true tenantrelationscollapsed true You can adjust these configuration properties anytime, without the need to restart the IM user interface Web application. However from the UI user's point of view they are visible only after a new login. Bosch Software Innovations GmbH 15/25

16 4.5 Deploy the IM user interface Web application The IM user interface Web application is available as Web application Archive (.war). Check your application server's documentation on how to deploy a Web application archive or simply copy the im-ui-webapp.war into your application server. Also make sure that there is a home directory set (see Configuring IM_HOME). For the case you need to deploy and configure multiple UIs, at this point you must define a context path for each Web application inside the application server. As mentioned in the section before, the properties file for one of the Web applications is to be stored in the according folder [context-path] as well Accessing the IM server using SSL If you want to secure the connection between IM user interface and IM server, be sure that the server's certificate is available in the Java trust store on the machine where the user interface is running on. This is especially important if you are using self-signed certificates. By default, the system-wide trust store is used. If you want to specify a separate trust store for IM user interface Web application, you may use the system properties "javax.net.ssl.truststore" and "javax.net.ssl.truststorepassword" when starting the application server. Check your application server's documentation if additional possibilities are provided. 4.6 Using the IM user interface Open your browser at the URL of your application server (e.g. for Tomcat server URL>:<the port specified>/im-ui-webapp-<version>)and login with the administrator's credentials (as configured at Configuring IM server initialization parameters). The initial default credentials are Admin / Admin / DEFAULT. For security reasons, after your first login it is strongly recommended to change your password. However, the system will not force you to do so. Find details about changing your own password our IM User Guide at Change your own password, and for changing another user's settings at Update User. After a successful login you should see the initial screen, similar to following figure Detailed descriptions on how you can create all types of IM entities (tenant, user, groups etc.) and how to empower other users to administrate the entities can be found in our IM User Guide. Bosch Software Innovations GmbH 16/25

17 Chapter 5 External User Management (Visual Rules version) Users managed within an external identity provider (e.g. LDAP, Active Directory) can be imported into IM in order to be assigned to groups, roles etc. Imported users are visualized by following icon. In order to synchronize them to the IM data store an external identity provider must be configured within IM. A basic configuration valid for all tenants must be present at the IM server. The basic configuration for the connection to the external LDAP/AD server is XML based and needs to be available in the locations described in detail in the section beneath. In the IM user interface the setting per tenant can be adjusted. See IM User Guide o o Configuring an Identity Provider for a Tenant Synchronizing a Tenant's users with its External Identity Provider Imported users are updated with data of the external data source regularly, thus the IM user interface doesn t allow for updating or deleting an imported user. However, the user interface will support you in creating and deleting assignments to other IM units: Assign a User to a Group - Delete User-Group assignment Assign a User to a Role - Delete User-Role assignment Assign a Permission to a User - Delete User-Permission assignment 5.1 Configuring the connection to an external identity provider (LDAP Active Directory) The IM server can manage a mix of entities generated within the IM system and users managed by an LDAP Active Directory as external identity provider. The basic configuration for the connection to the external LDAP/AD server is XML based. IM tries to search for an according xml file in following locations and following order: 1. The location specified by IM_HOME: ${IM_HOME}/<filename> If IM_HOME is not explicitly configured, this would be on a windows system: C:\Users\<user>\identitymanagement\com.bosch.im.externalidentityproviders.xml 2. The classpath classpath://<filename> This could be for example <root path of your application server>/webapps/im-server/web- INF/classes/com.bosch.im.externalidentityproviders.xml The xml file must be valid within the elements described in following xsd schemas im_config1_0_0.xsd im_config_ldap1_0_0.xsd Bosch Software Innovations GmbH 17/25

18 5.2 External Identity Provider Attribute type name tenant syncinterval synctimeunit reftenant Description Use Default value The type of the external identity provider (e.g. ldap). The concrete provider implementation which corresponds to this type, also defines the syntax and semantic of the body of this tag. For now IM only supports type ldap. The (within IM) unique name used to identify this external identity provider. The name of the tenant which owns/manages this external storage provider. The tenant name has following restrictions: min 2, max 24 characters, validation pattern [A-Z_0-9]{2,24} This is commonly the default tenant created at initialization (see Configuring IM server initialization parameters). In case another tenant is the owner please use the IM user interface or the IM RESTful API to create the according tenant. The time interval to synchronize all tenants relying on this external identity provider. The time unit of the interval can be defined via attribute "synctimeunit". A value of "0" disables the automatic synchronization. The time unit of the interval to synchronize (see "syncinterval"). SECONDS MINUTES HOURS DAYS The name of the tenant for which this external identity provider should be used. If reftenant is not set, no tenant synchronization/authentication configuration will be stored. A fine grained configuration per tenant can be done later on supported by the user interface required required required required optional optional MINUTES no tenant 5.3 LDAP/AD Specific Configuration Attribute Description Use Default value url The URL of the LDAP server connection. required Restriction: ldap://.+ managerdn Used only with "search" authentication method. It is the DN of the required user who will bind to the LDAP server to perform the search managerpw Used only with "search" authentication method. It is the password required of the user who will bind to the LDAP server to perform the search usersearchbase Context name to search in, relative to the base DN in the ldapurl required usersearchfilter A filter expression used to search for the user DN that will be used required in LDAP authentication. This is a LDAP search filter (as defined in 'RFC 2254') with optional arguments. In this case, the username is the only argument, denoted by '{0}'. Example: (uid={0}) - this would search for a username match on the uid attribute. usernameattributeid The ID of the attribute that gets mapped to IM username. required Example: AD: samaccountname / LDAP: uid subtreesearch Flag to enable deep search through the sub tree of the ldapurl + searchbase. optional true Bosch Software Innovations GmbH 18/25

19 5.3.1 Attribute Mapping IM allows to fill IM attributes by synchronizing them from an LDAP/AD server. IM attributes can be mapped to arbitrary LDAP attributes. The following tables shows the available IM attributes and for each an example for a mapped LDAP attribute. IM attribute Use Example for LDAP attribute FIRSTNAME optional firstname LASTNAME optional sn optional mail 5.4 Example Following file com.bosch.im.externalidentityproviders.xml configures the connection to an LDAP server <?xml version="1.0" encoding="utf-8"?> <externalidentityproviders xmlns=" xmlns:ldap=" <!-- General configuration for identity provider --> <externalidentityprovider type="ldap" name="my-ad" tenant="default" syncinterval="5" synctimeunit="minutes"> <!-- LDAP/AD Specific Configuration Part --> <ldap:ldap url="ldap://localhost:450" managerdn="admin" managerpw="admin" usersearchbase="dc=ad,dc=local" usersearchfilter="(objectclass=user)" subtreesearch="true" usernameattributeid="samaccountname"> <!-- Attribute Mapping Configuration For LDAP/AD --> <ldap:attributemapping> <ldap:userattributes> <ldap:userattribute to="firstname" from="firstname" /> <ldap:userattribute to="lastname" from="sn" /> <ldap:userattribute to=" " from="mail" /> </ldap:userattributes> </ldap:attributemapping> </ldap:ldap> </externalidentityprovider> </externalidentityproviders> 5.5 Further Notes The internal scheduler which checks for updated/necessary configurations which have to be synchronized is configured with a 60 seconds delay. Synchronizations might be delayed triggered with a maximum delay of 60 seconds. A restart of IM does not cause a new synchronization. IM persists the timestamp of the last synchronization run and will synchronize a configuration only with the configured interval (see above). Synchronization Conflicts Scenario of conflicting users: 1. User max@mustermann has been created locally within IM. 2. IM synchronize an external LDAP server with a user named max@mustermann Result: IM will not synchronize this user, but will log that this user is conflicted instead. Bosch Software Innovations GmbH 19/25

20 Chapter 6 Logging IM is shipped with a default implementation of a logging mechanism (Logback). Both, logging in IM server and in IM user interface Web application, can be configured separately. 6.1 Logging configuration The logging configuration files are located at the IM home directory: Server: [IM_HOME]/im-backend-logback-included.xml User interface Web application: [IM_HOME]/im-webui-logback-included.xml By default, logging is configured as follows: Log level: INFO Directory where the log files are stored: [IM_HOME]/logs Log file names: o o Server: im-backend-<date>.log User interface Web application: im-webui-<date>.log See Configuring IM_HOME for details on how the [IM_HOME] placeholder is resolved. 6.2 Example: Adjusting the logging configuration for IM Server In order to change the logging configuration (e.g. to log level DEBUG), please proceed as described in the following steps: 1. Navigate to the logging configuration file im-backend-logback-included.xml at your IM home directory: [IM_HOME]/im-backend-logback-included.xml The path on a Windows system would be for example: C:\Users\<user>\identitymanagement\im-backend-logback-included.xmlAs the logging configuration file is optional you may have to create a new file in order to be able to change the logging configuration. 2. Open the file (e.g. using a simple text editor) and overwrite the default configuration according to your needs Tip: See the official Logback manual at Example 1 <included> <!-- increase log level to DEBUG --> <logger name="com.bosch.im" level="debug" /> </included> Example 2 <included> <!-- increase log level of root logger to DEBUG --> <root level="debug"> <appender-ref ref="file" /> </root> </included> 3. Changes to the log configuration are applied automatically, without the need to restart the server. Bosch Software Innovations GmbH 20/25

21 Chapter 7 Audit Logging Starting with IM version 3.2, the functionality for audit logging was introduced. The functionality logs predefined actions into the IM database, more precisely in a new table called "IDM90_AUDIT_ENTRY". These log entries enable administrative users to persistently store all main occurrences on the IM system (i.e. all actions performed by registered users e.g. via the user interface, and by authenticated technical users e.g. via REST requests) Thus your company gets a reliable record on IM activities. Configuration Audit Entries Actions Audit Properties 7.1 Configuration Audit logging is by default enabled. However, while setting up the system you can configure whether audit logging should be active (true) or not (false). An according configuration property com.bosch.im.audit.active will appear within the imbackend.properties file /see section Get artifacts for the Visual Rules assembly) Changing one of the values within this configuration file requires a system restart in order to be applied. 7.2 Audit Entries The audit entry table contains the following records: Name Description Restrictions AUDIT_ENTRY_ID Primary key for this table, set by IM automatically. max. 36 characters AFFECTED_TENANT_ID Technical ID of the tenant the record refers to. max. 36 characters (This might be different than the user's tenant in case of acting on behalf of another tenant.) TIME_STAMP Server time, when the record was generated yyyy-mm-dd hh:mm:ss.sss USER_ID Technical ID of the authenticated user (or user trying to max. 36 characters authenticate) USER_TENANT_ID Technical ID of the acting user's tenant max. 36 characters INSTANCE_ID Technical ID of the application instance used to perform max. 36 characters the action INSTANCE_TYPE Name of the affected application (e.g. "IM") max. 255 characters OPERATION Name of the operation executed (See details in the list of max. 255 characters Actions) ENTITY_ID Technical ID of the entity affected (e.g. ID of the newly created entity). In case of relations between two entities the left-handside (i.e. the entity to which we are assigning) will be used here. The ID of the right-hand-side entity (i.e. the entity that is being assigned) will be logged in the properties table. (See details in the list of Audit Properties) max. 36 characters Bosch Software Innovations GmbH 21/25

22 Name Description Restrictions ENTITY_TYPE Type of the entity affected (e.g. User, Tenant, Domain, etc.). In case of assignments, the type of the left-hand-side entity (i.e. the entity to which we are assigning) will be used. The type of the right-hand-side entity (i.e. the entity that is being assigned) will be logged in the properties table. (See details in the list of Audit Properties) max. 255 characters Example A common audit entry log looks like following: 7.3 Actions Currently IM audit logs the following events: create entity update entity delete entity restore entity erase entity assign relation (i.e. create assignment) remove relation (i.e. remove assignment) create user attribute update user attribute delete user attribute user login success user login failure api key login success api key login failure 7.4 Audit Properties The audit properties table contains the following records: Name Description Restrictions AUDIT_PROPERTY_ID Primary key for this table, set by IM automatically. max. 36 characters AUDIT_ENTRY_ID Primary key of the audit entry record to which this audit max. 36 characters property belongs, set by IM automatically. PROPERTY_NAME The name of the property. max. 255 characters PROPERTY_ID PROPERTY_VALUE The value of the property. This field can be empty, and is used only in cases when the value is the ID of another entity, e.g., the ID of the right-hand-side entity in a relation. When PROPERTY_ID is set, PROPERTY_VALUE and PROPERTY_LARGE_VALUE will be empty. The value of the property. This field can be empty, and is used in most common scenarios. When PROPERTY_VALUE is set, PROPERTY_ID and PROPERTY_LARGE_VALUE will be empty. max. 36 characters max. 255 characters Bosch Software Innovations GmbH 22/25

23 Name Description Restrictions PROPERTY_LARGE_VALUE The value of the property. This field can be empty, and is CLOB used only in scenarios when the value is too large for PROPERTY_VALUE field (e.g., BaseConfiguration values). When PROPERTY_LARGE_VALUE is set, PROPERTY_ID and PROPERTY_VALUE will be empty. Example The following example assumes a log for a user creation. In that case The audit entry table would log an entry recording the action itself While the additional user specific records would be stored separately in the audit properties table Bosch Software Innovations GmbH 23/25

24 Chapter 8 IM Glossary Application / Application Instance Applicable scope Authentication Authorization Domain Entity Group Instance Offering Operation Permissions An application is a logical instance (e.g. business application) that defines permissions and roles and uses the IM authentication and authorization services. Depending on the applicable scope of an offering, the consuming tenant is allowed to use these on his data (scope is CONSUMER) or on the data of the offering tenant (scope is PROVIDER). A user is authenticated after a successful login, as the existence of the username and the corresponding valid password are found in the IM database. A user is authorized for an operation if the appropriate permission is assigned to the user in the IM database. A domain is an infrastructure unit that defines a realm of administrative autonomy, authority, or control within IM. A unit that contains or receives information. In case of IM the User, Group, Role, Tenant, Permission etc. are regarded as entities/units. Furthermore the operations these units can execute may refer as well to entities of the custom application. A group is regarded as a unit within the organizational structure. As a group can have sub-groups, whenever the term group is mentioned in this guide all group hierarchies are referred to as well. See Application An offering is a set of roles and permissions offered by one tenant to another one. Thus the permissions can be spread outside the boundaries of a tenant. An operation is an executable image of the program, which upon invocation executes some function for the user. A permission assigned to a user (by assigning a role) grants the approval for this user to perform an operation. Relation / Assignment A relation is created when assigning units to one another. E.g. a user can be assigned to a group or a role, thus getting related to that unit. Role Scope Tenant Tenant Relation User A role is a job function within the context of an organization. The associated semantic regards rights and duties (the authority and responsibility) conferred on the user (or group of users) assigned to that role. see Applicable scope A tenant is a legal organizational unit which is mostly representative of a company. (Previous IM versions used the term Client instead.) As only one tenant can be active at once, on user login the Identity Management can assign different permission to the same user based on the tenant the user has been logged in. Entity used to assign an offering to another tenant. A user is a human being, a machine, network etc. subscribing to use a part of an application. Bosch Software Innovations GmbH 24/25

25 Chapter 9 Contact us Your feedback helps us to continuously improve our products and components. Find further information about M2M Device Management online at < and don t hesitate to send us your questions, comments or suggestions for improvement. About Bosch Software Innovations Bosch Software Innovations GmbH, the Bosch Group s software and systems house, designs, develops, and operates innovative software and system solutions that help our customers around the world both in the traditional enterprise environment and in the Internet of Things and Services. We place particular focus in this field on the topics of mobility, energy and building, manufacturing, and financial services. Whether in its special, targeted BPM+ and IoTS editions or as flexible standalone products, our software suite is the perfect foundation not only for projects relating to the Internet of Things and Services but also for projects in the fields of Business Process Management (BPM) and Business Rules Management (BRM). With some 550 associates worldwide, Bosch Software Innovations has locations in Germany (Immenstaad, Waiblingen, and Berlin), Singapore, China (Shanghai), Australia (Melbourne), and the United States (Chicago, Palo Alto, and Vienna). More information can be found at < Bosch Software Innovations GmbH 25/25

Identity Management Administrator Guide

Identity Management Administrator Guide Identity Management Identity Management Administrator Guide Version 3.1.3 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3550 Chicago, Illinois 60601/USA

More information

Builder User Guide. Version 6.0.1. Visual Rules Suite - Builder. Bosch Software Innovations

Builder User Guide. Version 6.0.1. Visual Rules Suite - Builder. Bosch Software Innovations Visual Rules Suite - Builder Builder User Guide Version 6.0.1 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312

More information

Adeptia Suite LDAP Integration Guide

Adeptia Suite LDAP Integration Guide Adeptia Suite LDAP Integration Guide Version 6.2 Release Date February 24, 2015 343 West Erie, Suite 440 Chicago, IL 60654, USA Phone: (312) 229-1727 x111 Fax: (312) 229-1736 DOCUMENT INFORMATION Adeptia

More information

Builder User Guide. Version 5.4. Visual Rules Suite - Builder. Bosch Software Innovations

Builder User Guide. Version 5.4. Visual Rules Suite - Builder. Bosch Software Innovations Visual Rules Suite - Builder Builder User Guide Version 5.4 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312

More information

Secure Messaging Server Console... 2

Secure Messaging Server Console... 2 Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating

More information

Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0

Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Oracle Business Intelligence Publisher Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Part No. B32481-01 December 2006 Introduction Oracle BI Publisher

More information

Synchronizer Installation

Synchronizer Installation Synchronizer Installation Synchronizer Installation Synchronizer Installation This document provides instructions for installing Synchronizer. Synchronizer performs all the administrative tasks for XenClient

More information

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015 Integration Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 93.

More information

Using LDAP Authentication in a PowerCenter Domain

Using LDAP Authentication in a PowerCenter Domain Using LDAP Authentication in a PowerCenter Domain 2008 Informatica Corporation Overview LDAP user accounts can access PowerCenter applications. To provide LDAP user accounts access to the PowerCenter applications,

More information

Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...

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...

More information

TypingMaster Intra. LDAP / Active Directory Installation. Technical White Paper (2009-9)

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

More information

User Migration Tool. Note. Staging Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted Release 9.0(1) 1

User Migration Tool. Note. Staging Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted Release 9.0(1) 1 The (UMT): Is a stand-alone Windows command-line application that performs migration in the granularity of a Unified ICM instance. It migrates only Unified ICM AD user accounts (config/setup and supervisors)

More information

Install guide for Websphere 7.0

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,

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights

More information

VMware Mirage Web Manager Guide

VMware Mirage Web Manager Guide Mirage 5.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information

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

More information

Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft

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

More information

This document summarizes the steps of deploying ActiveVOS on the IBM WebSphere Platform.

This document summarizes the steps of deploying ActiveVOS on the IBM WebSphere Platform. Technical Note Overview This document summarizes the steps of deploying ActiveVOS on the IBM WebSphere Platform. Legal Notice The information in this document is preliminary and is subject to change without

More information

OpenLDAP Oracle Enterprise Gateway Integration Guide

OpenLDAP Oracle Enterprise Gateway Integration Guide An Oracle White Paper June 2011 OpenLDAP Oracle Enterprise Gateway Integration Guide 1 / 29 Disclaimer The following is intended to outline our general product direction. It is intended for information

More information

Administrator's Guide

Administrator's Guide Active Directory Module AD Module Administrator's Guide Rev. 090923 Active Directory Module Administrator's Guide Installation, configuration and usage of the AD module Table of Contents Chapter 1 Introduction...

More information

docs.hortonworks.com

docs.hortonworks.com docs.hortonworks.com Hortonworks Data Platform: Administering Ambari Copyright 2012-2015 Hortonworks, Inc. Some rights reserved. The Hortonworks Data Platform, powered by Apache Hadoop, is a massively

More information

Process Quality Manager Monitor and document process data. With ConnectedManufacturing Solutions by Bosch Software Innovations. Software Innovations

Process Quality Manager Monitor and document process data. With ConnectedManufacturing Solutions by Bosch Software Innovations. Software Innovations Process Quality Manager Monitor and document process data. With ConnectedManufacturing Solutions by Bosch Software Innovations. Software Innovations 2 Process Quality Manager Managing process data the

More information

Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0

Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0 Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0 Third edition (May 2012). Copyright International Business Machines Corporation 2012. US Government Users Restricted

More information

Using the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server

Using the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server Using the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server Introduction This document explains the steps required to use the DataDirect Connect for JDBC drivers with the

More information

CA Performance Center

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

More information

Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL

Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL Spring 2015 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license

More information

WebSphere Business Monitor V7.0: Clustering Single cluster deployment environment pattern

WebSphere Business Monitor V7.0: Clustering Single cluster deployment environment pattern Copyright IBM Corporation 2010 All rights reserved WebSphere Business Monitor V7.0: Clustering Single cluster deployment environment pattern What this exercise is about... 2 Exercise requirements... 2

More information

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information

More information

www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012

www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,

More information

VMware Identity Manager Administration

VMware Identity Manager Administration VMware Identity Manager Administration VMware Identity Manager 2.6 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new

More information

INSTALLATION GUIDE VERSION

INSTALLATION GUIDE VERSION INSTALLATION GUIDE VERSION 4.1 2014 Copyright 2008 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical, for any purpose

More information

Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/2014 2014 ARGUS Software, Inc.

Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/2014 2014 ARGUS Software, Inc. ARGUS Symphony 1.6 and Business App Toolkit 6/13/2014 2014 ARGUS Software, Inc. Installation Guide for ARGUS Symphony 1.600.0 6/13/2014 Published by: ARGUS Software, Inc. 3050 Post Oak Boulevard Suite

More information

Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2

Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2 [1]JD Edwards EnterpriseOne Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2 E61545-01 October 2015 Describes the configuration of the Application

More information

PingFederate. Identity Menu Builder. User Guide. Version 1.0

PingFederate. Identity Menu Builder. User Guide. Version 1.0 Identity Menu Builder Version 1.0 User Guide 2011 Ping Identity Corporation. All rights reserved. Identity Menu Builder User Guide Version 1.0 April, 2011 Ping Identity Corporation 1099 18th Street, Suite

More information

24x7 Scheduler Multi-platform Edition 5.2

24x7 Scheduler Multi-platform Edition 5.2 24x7 Scheduler Multi-platform Edition 5.2 Installing and Using 24x7 Web-Based Management Console with Apache Tomcat web server Copyright SoftTree Technologies, Inc. 2004-2014 All rights reserved Table

More information

Upgrading User-ID. Tech Note PAN-OS 4.1. 2011, Palo Alto Networks, Inc.

Upgrading User-ID. Tech Note PAN-OS 4.1. 2011, Palo Alto Networks, Inc. Upgrading User-ID Tech Note PAN-OS 4.1 Revision B 2011, Palo Alto Networks, Inc. Overview PAN-OS 4.1 introduces significant improvements in the User-ID feature by adding support for multiple user directories,

More information

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy Kony MobileFabric Sync Windows Installation Manual - WebSphere On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and

More information

NetIQ Identity Manager Setup Guide

NetIQ Identity Manager Setup Guide NetIQ Identity Manager Setup Guide July 2015 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

More information

HP A-IMC Firewall Manager

HP A-IMC Firewall Manager HP A-IMC Firewall Manager Configuration Guide Part number: 5998-2267 Document version: 6PW101-20110805 Legal and notice information Copyright 2011 Hewlett-Packard Development Company, L.P. No part of this

More information

IBM Business Monitor. BPEL process monitoring

IBM Business Monitor. BPEL process monitoring IBM Business Monitor BPEL process monitoring 2011 IBM Corporation This presentation will give you an understanding of monitoring BPEL processes using IBM Business Monitor. BPM_BusinessMonitor_BPEL_Monitoring.ppt

More information

Using EMC Documentum with Adobe LiveCycle ES

Using EMC Documentum with Adobe LiveCycle ES Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in

More information

McAfee One Time Password

McAfee One Time Password McAfee One Time Password Integration Module Outlook Web App 2010 Module version: 1.3.1 Document revision: 1.3.1 Date: Feb 12, 2014 Table of Contents Integration Module Overview... 3 Prerequisites and System

More information

LDAP and Active Directory Guide

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

More information

XenClient Enterprise Synchronizer Installation Guide

XenClient Enterprise Synchronizer Installation Guide XenClient Enterprise Synchronizer Installation Guide Version 5.1.0 March 26, 2014 Table of Contents About this Guide...3 Hardware, Software and Browser Requirements...3 BIOS Settings...4 Adding Hyper-V

More information

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL

More information

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1 Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1 This document supports the version of each product listed and supports all subsequent versions until the document

More information

ARIS Server Installation and Administration Guide ARIS. Version 9.6 - Service Release 1

ARIS Server Installation and Administration Guide ARIS. Version 9.6 - Service Release 1 ARIS Server Installation and Administration Guide ARIS Version 9.6 - Service Release 1 June 2014 This document applies to ARIS Version 9.6 SR1 and to all subsequent releases. Specifications contained herein

More information

Customer Tips. Configuring Color Access on the WorkCentre 7328/7335/7345 using Windows Active Directory. for the user. Overview

Customer Tips. Configuring Color Access on the WorkCentre 7328/7335/7345 using Windows Active Directory. for the user. Overview Xerox Multifunction Devices Customer Tips February 13, 2008 This document applies to the stated Xerox products. It is assumed that your device is equipped with the appropriate option(s) to support the

More information

Configuring Sponsor Authentication

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

More information

Novi Survey Installation & Upgrade Guide

Novi Survey Installation & Upgrade Guide Novi Survey Installation & Upgrade Guide Introduction This procedure documents the step to create a new install of Novi Survey and to upgrade an existing install of Novi Survey. By installing or upgrading

More information

Central Security Server

Central Security Server Central Security Server Installation and Administration Guide Release 12.3 Please direct questions about {Compuware Product} or comments on this document to: Customer Support https://community.compuwareapm.com/community/display/support

More information

Securing SAS Web Applications with SiteMinder

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.

More information

econtrol 3.5 for Active Directory & Exchange Administrator Guide

econtrol 3.5 for Active Directory & Exchange Administrator Guide econtrol 3.5 for Active Directory & Exchange Administrator Guide This Guide Welcome to the econtrol 3.5 for Active Directory and Exchange Administrator Guide. This guide is for system administrators and

More information

VMware vcenter Operations Manager Administration Guide

VMware vcenter Operations Manager Administration Guide VMware vcenter Operations Manager Administration Guide Custom User Interface vcenter Operations Manager 5.6 This document supports the version of each product listed and supports all subsequent versions

More information

NSi Mobile Installation Guide. Version 6.2

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...

More information

Elixir Schedule Designer User Manual

Elixir Schedule Designer User Manual Elixir Schedule Designer User Manual Release 7.3 Elixir Technology Pte Ltd Elixir Schedule Designer User Manual: Release 7.3 Elixir Technology Pte Ltd Published 2008 Copyright 2008 Elixir Technology Pte

More information

Spectrum Technology Platform. Version 9.0. Spectrum Spatial Administration Guide

Spectrum Technology Platform. Version 9.0. Spectrum Spatial Administration Guide Spectrum Technology Platform Version 9.0 Spectrum Spatial Administration Guide Contents Chapter 1: Introduction...7 Welcome and Overview...8 Chapter 2: Configuring Your System...9 Changing the Default

More information

Use Enterprise SSO as the Credential Server for Protected Sites

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

More information

Important Release Information and Technical and Deployment Support Notes

Important Release Information and Technical and Deployment Support Notes PrinterOn On-Premise Server Release Technical Support Notes Important Release Information and Technical and Deployment Support Notes During the course of product development and support, configurations

More information

Orchestrating Document and Media Management using CMIS

Orchestrating Document and Media Management using CMIS Orchestrating Document and Media Management using CMIS Technical Note - Integrating ActiveVOS with Alfresco CMIS Services AN ACTIVE ENDPOINTS TECHNICAL NOTE 2009 Active Endpoints Inc. ActiveVOS is a trademark

More information

Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide

Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide Fall 2014 Page 1 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license

More information

Using LDAP for User Authentication

Using LDAP for User Authentication Using LDAP for User Authentication Product version: 4.50 Document version: 1.1 Document creation date: 03-06-05 Purpose This technical note describes how to configure and set up EPiServer to use an LDAP

More information

WESTERNACHER OUTLOOK E-MAIL-MANAGER OPERATING MANUAL

WESTERNACHER OUTLOOK E-MAIL-MANAGER OPERATING MANUAL TABLE OF CONTENTS 1 Summary 3 2 Software requirements 3 3 Installing the Outlook E-Mail Manager Client 3 3.1 Requirements 3 3.1.1 Installation for trial customers for cloud-based testing 3 3.1.2 Installing

More information

Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014

Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Contents Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. Installation...

More information

APIS CARM NG Quick Start Guide for MS Windows

APIS CARM NG Quick Start Guide for MS Windows APIS CARM NG Quick Start Guide for MS Windows The information contained in this document may be changed without advance notice and represents no obligation on the part of the manufacturer. The software

More information

Sophos Mobile Control Installation guide. Product version: 3.5

Sophos Mobile Control Installation guide. Product version: 3.5 Sophos Mobile Control Installation guide Product version: 3.5 Document date: July 2013 Contents 1 Introduction...3 2 The Sophos Mobile Control server...4 3 Set up Sophos Mobile Control...10 4 External

More information

www.novell.com/documentation Administration Guide Novell Filr 1.0.1 May 2014

www.novell.com/documentation Administration Guide Novell Filr 1.0.1 May 2014 www.novell.com/documentation Administration Guide Novell Filr 1.0.1 May 2014 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation,

More information

Deploying Intellicus Portal on IBM WebSphere

Deploying Intellicus Portal on IBM WebSphere Deploying Intellicus Portal on IBM WebSphere Intellicus Web-based Reporting Suite Version 4.5 Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies info@intellicus.com www.intellicus.com

More information

Novell Identity Manager

Novell Identity Manager Password Management Guide AUTHORIZED DOCUMENTATION Novell Identity Manager 3.6.1 June 05, 2009 www.novell.com Identity Manager 3.6.1 Password Management Guide Legal Notices Novell, Inc. makes no representations

More information

By Wick Gankanda Updated: August 8, 2012

By Wick Gankanda Updated: August 8, 2012 DATA SOURCE AND RESOURCE REFERENCE SETTINGS IN WEBSPHERE 7.0, RATIONAL APPLICATION DEVELOPER FOR WEBSPHERE VER 8 WITH JAVA 6 AND MICROSOFT SQL SERVER 2008 By Wick Gankanda Updated: August 8, 2012 Table

More information

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide An Oracle White Paper May 2011 Microsoft Active Directory Oracle Enterprise Gateway Integration Guide 1/33 Disclaimer The following is intended to outline our general product direction. It is intended

More information

How To Use The Jobscheduler On A Linux Box 2.5.2.2 (Jid) On A Pcode (Jio) Or Macbook 2.2 On A Microsoft Powerbook 2 (For A Freebie

How To Use The Jobscheduler On A Linux Box 2.5.2.2 (Jid) On A Pcode (Jio) Or Macbook 2.2 On A Microsoft Powerbook 2 (For A Freebie JobScheduler - Job Execution and Scheduling System JobScheduler Information Dashboard Work Plan and History March 2015 March 2015 JobScheduler page: 1 JobScheduler - Contact Information Contact Information

More information

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide AdRadionet to IBM Bluemix Connectivity Quickstart User Guide Platform: EV-ADRN-WSN-1Z Evaluation Kit, AdRadionet-to-IBM-Bluemix-Connectivity January 20, 2015 Table of Contents Introduction... 3 Things

More information

EMC Documentum Connector for Microsoft SharePoint

EMC Documentum Connector for Microsoft SharePoint EMC Documentum Connector for Microsoft SharePoint Version 7.1 Installation Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2013-2014

More information

OnCommand Performance Manager 1.1

OnCommand Performance Manager 1.1 OnCommand Performance Manager 1.1 Installation and Setup Guide For Red Hat Enterprise Linux NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501

More information

IPedge Feature Desc. 5/25/12

IPedge Feature Desc. 5/25/12 OVERVIEW IPedge Enterprise Manager Active Directory Sync (ADSync) is a feature that automatically configures telephone users in the IPedge system based on data entry in the Active Directory service. Active

More information

Content Filtering Client Policy & Reporting Administrator s Guide

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

More information

StreamServe Persuasion SP5 Control Center

StreamServe Persuasion SP5 Control Center StreamServe Persuasion SP5 Control Center User Guide Rev C StreamServe Persuasion SP5 Control Center User Guide Rev C OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other international patents

More information

CA Spectrum and CA Service Desk

CA Spectrum and CA Service Desk CA Spectrum and CA Service Desk Integration Guide CA Spectrum 9.4 / CA Service Desk r12 and later This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter

More information

E-mail Listeners. E-mail Formats. Free Form. Formatted

E-mail Listeners. E-mail Formats. Free Form. Formatted E-mail Listeners 6 E-mail Formats You use the E-mail Listeners application to receive and process Service Requests and other types of tickets through e-mail in the form of e-mail messages. Using E- mail

More information

SAP BusinessObjects Query as a Web Service Designer SAP BusinessObjects Business Intelligence platform 4.0

SAP BusinessObjects Query as a Web Service Designer SAP BusinessObjects Business Intelligence platform 4.0 SAP BusinessObjects Query as a Web Service Designer SAP BusinessObjects Business Intelligence platform 4.0 Copyright 2011 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,

More information

User Guide. Version 3.2. Copyright 2002-2009 Snow Software AB. All rights reserved.

User Guide. Version 3.2. Copyright 2002-2009 Snow Software AB. All rights reserved. Version 3.2 User Guide Copyright 2002-2009 Snow Software AB. All rights reserved. This manual and computer program is protected by copyright law and international treaties. Unauthorized reproduction or

More information

Installation and Administration Guide

Installation and Administration Guide Installation and Administration Guide BlackBerry Enterprise Transporter for BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-11-06 SWD-20141106165936643 Contents What is BES12?... 6 Key features

More information

Integrating VMware Horizon Workspace and VMware Horizon View TECHNICAL WHITE PAPER

Integrating VMware Horizon Workspace and VMware Horizon View TECHNICAL WHITE PAPER Integrating VMware Horizon Workspace and VMware Horizon View TECHNICAL WHITE PAPER Table of Contents Introduction.... 3 Requirements.... 3 Horizon Workspace Components.... 3 SAML 2.0 Standard.... 3 Authentication

More information

Production Rules Configurator Rules-based analysis of production data With ConnectedManufacturing Solutions by Bosch Software Innovations

Production Rules Configurator Rules-based analysis of production data With ConnectedManufacturing Solutions by Bosch Software Innovations Production Rules Configurator Rules-based analysis of production data With ConnectedManufacturing Solutions by Bosch Software Innovations Software Innovations 2 Production Rules Configurator Detect deviations

More information

1 How to install CQ5 with an Application Server

1 How to install CQ5 with an Application Server 1 How to install CQ5 with an Application Server Contents 1.1. WebSphere v6.1... 1 1.2. WebLogic v10.3... 3 1.3. Tomcat v6... 6 1.4. JBoss v4... 8 1.5. Generic Procedures... 10 The following sections detail

More information

Sophos Mobile Control Installation guide. Product version: 3.6

Sophos Mobile Control Installation guide. Product version: 3.6 Sophos Mobile Control Installation guide Product version: 3.6 Document date: November 2013 Contents 1 Introduction...3 2 The Sophos Mobile Control server...5 3 Set up Sophos Mobile Control...11 4 External

More information

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008. Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server

More information

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158 Index A Active Directory Active Directory nested groups, 96 creating user accounts, 67 custom authentication, 66 group members cannot log on, 153 mapping certificates, 65 mapping user to Active Directory

More information

Administration Guide. . All right reserved. For more information about Specops Password Sync and other Specops products, visit www.specopssoft.

Administration Guide. . All right reserved. For more information about Specops Password Sync and other Specops products, visit www.specopssoft. Administration Guide. All right reserved. For more information about Specops Password Sync and other Specops products, visit www.specopssoft.com Copyright and Trademarks Specops Password Sync is a trademark

More information

Third-Party Software Support. Converting from SAS Table Server to a SQL Server Database

Third-Party Software Support. Converting from SAS Table Server to a SQL Server Database Third-Party Software Support Converting from SAS Table Server to a SQL Server Database Table of Contents Prerequisite Steps... 1 Database Migration Instructions for the WebSphere Application Server...

More information

New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support...

New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support... Informatica Corporation B2B Data Exchange Version 9.5.0 Release Notes June 2012 Copyright (c) 2006-2012 Informatica Corporation. All rights reserved. Contents New Features... 1 Installation... 3 Upgrade

More information

Vtiger CRM Outlook Plugin Documentation

Vtiger CRM Outlook Plugin Documentation Vtiger CRM Outlook Plugin Documentation Outlook Plugin Version 1.0.04 Different Solutions GmbH support@different-solutions.com http://www.different-solutions.com Support Forum: http://forum.vtiger.de Date:

More information

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0 NS DISCOVER 4.0 ADMINISTRATOR S GUIDE July, 2015 Version 4.0 TABLE OF CONTENTS 1 General Information... 4 1.1 Objective... 4 1.2 New 4.0 Features Improvements... 4 1.3 Migrating from 3.x to 4.x... 5 2

More information

WebSphere Business Monitor V7.0 Installation and stand-alone server profile creation

WebSphere Business Monitor V7.0 Installation and stand-alone server profile creation Copyright IBM Corporation 2010 All rights reserved WebSphere Business Monitor V7.0 Installation and stand-alone server profile creation What this exercise is about... 2 Exercise requirements... 2 What

More information

How to utilize Administration and Monitoring Console (AMC) in your TDI solution

How to utilize Administration and Monitoring Console (AMC) in your TDI solution How to utilize Administration and Monitoring Console (AMC) in your TDI solution An overview of the basic functions of Tivoli Directory Integrator's Administration and Monitoring Console and how it can

More information

Department of Veterans Affairs VistA Integration Adapter Release 1.0.5.0 Enhancement Manual

Department of Veterans Affairs VistA Integration Adapter Release 1.0.5.0 Enhancement Manual Department of Veterans Affairs VistA Integration Adapter Release 1.0.5.0 Enhancement Manual Version 1.1 September 2014 Revision History Date Version Description Author 09/28/2014 1.0 Updates associated

More information

Coveo Platform 7.0. Oracle Knowledge Connector Guide

Coveo Platform 7.0. Oracle Knowledge Connector Guide Coveo Platform 7.0 Oracle Knowledge Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to changing

More information

vcenter Chargeback User s Guide vcenter Chargeback 1.0 EN-000186-00

vcenter Chargeback User s Guide vcenter Chargeback 1.0 EN-000186-00 vcenter Chargeback 1.0 EN-000186-00 You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product

More information

StreamServe Persuasion SP5 StreamStudio

StreamServe Persuasion SP5 StreamStudio StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other

More information