Qualified List Item Marketing Elements

Marketing, Security, and Other Elements 16-11 Variable Example Variable name=Current Month id=3031:16 uid=17 Description Expr [CDATA[ CURRENT_DATE ]] Expr Variable

16.2.2 LDAP Server

The LDAP server element corresponds to the LDAP server object in the Identity Manager dialog in the Administration Tool. The LDAP server tag includes the following attributes: Table 16–13 LDAP Server Tag Attributes Attribute Name Description hostName The host name of the LDAP server. port The port number of the LDAP server for example, 389. baseDN The base distinguished name DN that identifies the starting point of the authentication search. bindDN The optional DN that is required to bind to the LDAP server. This option is required if isADSI is set to true. userNameAttrType A value that uniquely identifies a user, such as the user ID, the RDN relative distinguished name, or for ADSI sAMAccountName. domainID A domain identifier that uniquely identifies the domain for which the LDAP object is responsible. This is especially useful when there are multiple LDAP objects. password The user password associated with the Bind DN. This option is required if isADSI is set to true. Note that passwords are encrypted. timeout The time period after which Administration Tool import attempts or Oracle BI Server user authentication attempts against this LDAP server will time out. cacheExpiry The interval at which the authentication cache entry in the LDAP cache for a logged on user is refreshed. This option corresponds to Cache refresh interval in the Repository tab of the Options dialog in the Administration Tool. isADSI If set to true, indicates that this is an Active Directory LDAP server. useSSL If set to true, indicates that the connection to the LDAP server uses Secure Sockets Layer SSL. keyFile The name of the key file that holds the client certificate and Certificate Authority CA certificate. Required if useSSL is set to true. This option corresponds to Key file name in the Repository tab of the Options dialog in the Administration Tool. version The LDAP version number of the LDAP server, either 2 or 3. The default is 3. 16-12 Oracle Fusion Middleware Integrators Guide for Oracle Business Intelligence Enterprise Edition The LDAP server tag does not include any child elements. Syntax LDAPServer … hostName= port= baseDN= bindDN= userNameAttrType= domainID= password= timeout= cacheExpiry= entities= isADSI= useSSL= keyFile= version= cacheEntries= LDAPServer Example LDAPServer name=ldap id=3035:3119 uid=5032 hostName=sdacns05 port=389 version=3 baseDN=name1 bindDN=name2 userNameAttrType=sAMAccountName domainID=as password=D7EDED84BC624A917F5B462A4DCA05CDCE256EEEEEDC97D5A3D4B868D64238CA timeout=60 cacheExpiry=86400 cacheEntries=1000 isADSI=true useSSL=true DescriptionDescription LDAPServer

16.2.3 Init Block

The init block element corresponds to the initialization block object in the Physical layer. Initialization blocks are used to initialize dynamic repository variables, system session variables, and nonsystem session variables. The init block tag includes the following attributes: cacheEntries The maximum number of entries in the authentication cache, preallocated when the Oracle BI Server starts. If the number of users exceeds this limit, cache entries are replaced using the LRU algorithm. If this value is 0, then the authentication cache is disabled. This option corresponds to Number of Cache Entries in the Repository tab of the Options dialog in the Administration Tool. Table 16–13 Cont. LDAP Server Tag Attributes Attribute Name Description Marketing, Security, and Other Elements 16-13 The init block tag includes the following child elements: Table 16–14 Init Block Tag Attributes Attribute Name Description isSessionVar If set to true, indicates that this initialization block is a session initialization block. Session initialization blocks are used with session variables. The default value is false. refreshPeriod The refresh interval for this initialization block, in seconds. For repository initialization blocks only. The default value is 0. baseTime The start date and time for this initialization block. For repository initialization blocks only. The default value is 2001-01-01 00:00:00. isRowWiseInit If set to true, indicates that row-wise initialization has been enabled. Row-wise initialization lets you create session variables dynamically and set their values when a session begins. For session initialization blocks only. The default value is false. isRowWiseCacheEnabled If set to true, indicates that the Use caching option has been enabled. This option directs the Oracle BI Server to store the results of the query in a main memory cache. This option is only available if row-wise initialization has been enabled. The default value is true. isSuccRequired Indicates that the Required for Authentication option has been selected for this initialization block in the Administration Tool. If this option is selected, this initialization block must succeed for users to log in. In other words, users will be denied access to Oracle BI EE if the initialization block fails to execute. Failure to execute can occur if the wrong credentials have been defined in the initialization block, or if there is an error in the default initialization string. The default value is false. isEnabled If set to true, indicates that this initialization block is enabled. For session initialization blocks only. The default value is true. Table 16–15 Init Block Child Elements Element Name Description RefConnectionPool References the connection pool for this initialization block. This element is only used if the data source type for this initialization block is Database or XML. DBMap Stores the value of database-specific strings. The DBMap element contains an Item tag, which in turn contains a Value tag, as follows: Item name= Value Item