Release Notes Getting Started Guide Applies to: Microsoft® Forefront™ Identity Manager 2010 (FIM 2010) Microsoft Corporation Published: February 2010 Author: Brad Benefield Editor: Margery Spears Abstract The latest information on FIM 2010 and FIM CM. Use these notes as a guide to troubleshoot issues that may arise. This document supports a preliminary release of a software product that may be changed substantially prior to final commercial release, and is the confidential and proprietary information of Microsoft Corporation. It is disclosed pursuant to a non-disclosure agreement between the recipient and Microsoft. This document is provided for informational purposes only and Microsoft makes no warranties, either express or implied, in this document. Information in this document, including URL and other Internet Web site references, is subject to change without notice. The entire risk of the use or the results from the use of this document remains with the user. Unless otherwise noted, the companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted in examples herein are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. © 2010 Microsoft Corporation. All rights reserved. Active Directory, Active X, Forefront, Internet Explorer, Microsoft, Visual Studio, Windows, Windows Server, Windows Vista, and Windows NT are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Release Notes ................................................................................................................................. 5 Release Notes for Forefront Identity Manager 2010 .................................................................... 5 Instructions for Installing FIM 2010 .............................................................................................. 5 What's new in FIM 2010 ............................................................................................................... 5 General ..................................................................................................................................... 5 Management Policy Rules (MPR) ............................................................................................. 5 Password Reset ........................................................................................................................ 6 Portal UI configuration .............................................................................................................. 6 Queries and Requests .............................................................................................................. 6 Sets ........................................................................................................................................... 6 Setup and Prerequisites ........................................................................................................... 7 Synchronization ........................................................................................................................ 7 Workflows ................................................................................................................................. 8 Known Issues ............................................................................................................................... 8 General ..................................................................................................................................... 8 UOC uniqueness checking works only in create mode ......................................................... 8 Searches that contain an underscore and using “starts with” may time out ......................... 8 Management Policy Rules (MPR) ............................................................................................. 9 Making Advanced View modifications of MPRs may cause unexpected results in this release ............................................................................................................................ 9 Sets ........................................................................................................................................... 9 General .................................................................................. Error! Bookmark not defined. For reference attributes that are used in set or group filters, avoid reference values that result in a circular reference ............................................................................................... 9 Existing dynamic sets whose filters are not scoped to a specific resource type may have incorrect membership......................................................................................................... 9 Dynamic set or group filters that are not scoped to a specific resource type must not include a negative condition on the ObjectID or ObjectType attribute ............................... 9 Dynamic set or group filters that are not scoped to a specific resource type must not include a literal condition on the ObjectID attribute ........................................................... 9 Dynamic set or group filters must not combine a condition on the ObjectID or ObjectType attribute with conditions on any other attribute using the OR operator ............................ 10 Users and Groups ................................................................................................................... 10 Timeouts while previewing dynamic membership of a set or group may prevent display of actual membership ....................................................................................................... 10 Synchronization ...................................................................................................................... 10 Case changes and additions of trailing spaces are not committed to the FIM Service ... 10 Schema ................................................................................................................................... 10 User cannot modify the StringRegex, IntegerMinimum, and IntegerMaximum values for some attributes and bindings on group and user resources ........................................ 10 Default DisplayName and Description is not submitted during creation of BindingDescription ........................................................................................................ 10 Custom resources with hyphens in their names do not create RCDC configuration XML correctly ........................................................................................................................ 11 Using the Web Services API to create a resource with a multivalued Boolean attribute stops the FIM Service ................................................................................................... 11 Workflow and Request Processing ......................................................................................... 11 Cannot create a workflowdefinition after importing XOML .............................................. 11 Groups that are not mail-enabled should not be selected as recipients for any e-mail messages ..................................................................................................................... 11 Notification e-mail messages without text in the subject line or the body are not sent ... 11 Requests that calculate zero approvers for changes to nongroup resources may become nonresponsive .............................................................................................................. 11 Workflow XOMLs containing an approval activity are not generated correctly by Visual Studio ............................................................................................................................ 11 The lookup parameter does not accept non-alphanumeric characters ........................... 12 Queries ................................................................................................................................... 12 Invalid queries can return incorrect results ...................................................................... 12 Configuration Migration ........................................................................................................... 12 Migrating configuration from an environment with upgrades to a clean install of RTM requires updating version numbers .............................................................................. 12 FIM Add-ins and Extensions ................................................................................................... 13 During installation of Chinese (zh-TW), duplicate entries for https: are displayed on the Trusted Sites selection page ........................................................................................ 13 Release Notes for Forefront Identity Manager 2010 Certificate Manager (FIM CM) ................. 13 Installing FIM CM ....................................................................................................................... 13 Upgrade from CLM FP1 ............................................................................................................. 13 What's New in FIM CM ............................................................................................................... 13 FIM CM Portal Server support for Windows Server 2008 64-Bit and Windows Server 2008 R2 ..................................................................................................................................... 13 FIM CM CA modules support for Windows Server 2008 64-Bit and 32-Bit and Windows Server 2008 R2 ................................................................................................................ 13 Client support for Windows 7 and Windows Vista 64-bit..................................................... 13 Updated middleware support .............................................................................................. 14 For more information .................................................................................................................. 14 Known Issues ............................................................................................................................. 14 Installation ............................................................................................................................... 14 Server installation ................................................................................................................ 14 Client installation ................................................................................................................. 15 Bulk Client Configuration ........................................................................................................ 16 General ................................................................................................................................... 17 Release Notes Welcome to the release notes for Microsoft Forefront™ Identity Manager 2010 (FIM 2010). Before you install this application, we recommend that you read this entire document and the FIM 2010 installation guide. You can use these notes to guide you as you troubleshoot issues that may arise when you use FIM 2010. Release Notes for Forefront Identity Manager 2010 Release Notes for Forefront Identity Manager 2010 Certificate Manager (FIM CM) Release Notes for Forefront Identity Manager 2010 Instructions for Installing FIM 2010 You can find the software and hardware prerequisites information and instructions for installing FIM 2010 in the FIM 2010 Installation Guide (http://go.microsoft.com/fwlink/?LinkId=165845). What's new in FIM 2010 The following are the features and improvements to FIM 2010 that have been added since FIM 2010 Release Candidate 1. FIM 2010 includes all updates released since FIM 2010 Release Candidate 1. General Adds support for SQL Server Failover Clusters for High Availability Adds support for taking database backups without stopping the FIM Service. New Supported Platforms for FIM Certificate Management Windows Server 2008 R2 Windows Server Datacenter edition Added support for Exchange 2010 for the following scenarios: FIM Synchronization Service support for Active Directory Management Agent and GAL Management Agent The FIM Service sending and receiving mail Outlook 2007 on Exchange 2010 sending approvals and group membership requests Management Policy Rules (MPR) There are now two types of Management Policy Rules: 5 Set Transition MPR – A newly defined MPR type, a Set Transition MPR allows for easy creation of Policies that apply to Set membership changes (that is, when resources enter or leave a specific Set) Request-based MPR – A standard MPR based on a request. During installation, if you have existing MPRs in your system, they will be automatically marked as Request-based MPRs Notes The Run On Policy Update flag is now only applicable to the new Set Transition MPRs Temporal policy definitions require the use of the new Set Transition MPRs When defining permissions for enumeration you no longer need to grant all the permissions for required attributes as part of a single MPR. The system will now properly aggregate permissions from multiple MPRs when evaluating query permissions. Password Reset Password Reset now accepts the user principal name (UPN) as well as the fully qualified domain name (FQDN) when specifying user credentials. Portal UI configuration You can now copy and paste a vertical list from Excel to the Resource Picker input box. This is especially useful for doing bulk Adds. The UOC text box now lets you check uniqueness using a custom XPATH statement that you provide. Note This only works in Create mode, not in Edit mode. Attempting this in Edit mode may cause the check to be done when it’s not intended. Queries and Requests Fixes an issue where queries did not evaluate correctly if they contained three or more conditions and at least two of them used the not() operator Sets Resolves a number of issues that resulted in incorrect dynamic set membership. 6 Removes support for the use of the != operator with multivalued attributes. Xpath equality expressions on multivalued attributes must use the not() function. For example, the following xpath is not supported: /Group[Owner != /Person]. Instead, use the following xpath: /Group[not(Owner = /Person)] Some set restrictions noted in previous release notes have been removed. In particular: You no longer need to avoid the use of the following operators in set creation: <, <=, >, >=, endswith, startswith, nesting. You are no longer limited to using only the literal = operator with multi-valued operators when creating sets. You can now have explicit members in a set which has a defined filter. FIM 2010 now has stricter validation for supported filters. In addition, some previously supported filters are no longer supported. For more information, see Modeling Business Policy Rules with FIM in the FIM documentation. Setup and Prerequisites In addition to existing prerequisites, FIM now also requires for installation: Windows Installer 4.5 for all server components For FIM Service: SQL Server 2008 SP1 For FIM Add-in for Outlook: Outlook 2007 SP2 Synchronization Resolves a data corruption issue in Multi-Mastery scenarios in which deleted Member attributes were being added back during full synchronization of Active Directory and FIM. Synchronization rule error messages are now visible during synchronization previews. Resolved an issue where having multiple join and projection rules causes rule corruption on a full synchronization. Removes management agent (MA) support for Exchange version 5.5 and Windows NT. The FIMMA will now store error messages with the operation during export. You do not have to look in the FIMService event log anymore to see the errors. You can now have several MAs that are responsible for deleting a resource, which solves a common problem where custom code still was needed for declarative provisioning. Added two new Declarative provisioning functions: Null – This Synchronization Rule should not contribute a value to support not flowing values to disabled accounts. ReplaceString – Find and replace a substring in another string 7 You can now set attribute precedence between classic provisioning and codeless provisioning attribute flows. Various other improvements in synchronization preview. Fixed customer reported crashes in FIM Synchronization Service Fixed issues with multi-mastered attributes Added support for Exchange 14 mailbox provisioning Workflows Workflows are now run on a FIM Service that uses the same ExternalHostName as the FIMService that originally created the workflow. This enables the partitioning of workflow processing among servers that are dedicated to specific functionality. For example, if a FIM Service is dedicated to servicing Requests that the Synchronization Service submits, all workflows that result from Synchronization Service Requests will run only on that FIMService. Resolves an issue that caused a Request’s RequestStatus attribute to retain the value “Validating” even though the Request’s operation timed out. Resolves an issue in EnumerateResourcesActivity that prevented the selection of which attributes to return. Previously, regardless of the attribute selection that was specified, all attributes that were bound to the enumerated resources were returned. Owner-originated requests are now auto-approved. Removes DomainSynchronizationActivity and replaces it with built-in logic to support crossforest group management. Known Issues The following topics discuss known issues in FIM 2010. General UOC uniqueness checking works only in create mode Uniqueness checking in the UOC text box works only in the Create mode, not in the Edit mode. Attempting this in Edit mode may cause the check to be done when it is not intended. Searches that contain an underscore and using “starts with” may time out When using the starts with operator to search with an input that contains an underscore, the query may time out. To work around this issue, we recommend using Display Name as the search attribute, which uses the contains operator by default. 8 Management Policy Rules (MPR) Making Advanced View modifications of MPRs may cause unexpected results in this release Modifying MPRs through the Advanced View of the portal is not supported and may lead to unexpected results. Use the standard view for MPR resource modifications. Sets For reference attributes that are used in set or group filters, avoid reference values that result in a circular reference Reference attributes that are used in set or group filter definitions should not contain values that result in circular references. This may result in incorrect membership or failed requests. Existing dynamic sets whose filters are not scoped to a specific resource type may have incorrect membership Note This issue only applies to upgraded installations, not clean installations of FIM 2010. Sets with a filter that refers to an attribute that is not bound to the resource type that the filter is scoped to, may have the wrong membership. For example, for the following set, the JobTitle attribute does not exist on the group type: /Group[not(JobTitle = 'IT Pro')]. Sets with a filter that is not restricted by a type outside the predicate (that is, filters that start with /*) and that include a not() statement may have the wrong membership, for example, /*[not(JobTitle = 'IT Pro')]. To resolve this issue in each case, delete and recreate the affected sets. Dynamic set or group filters that are not scoped to a specific resource type must not include a negative condition on the ObjectID or ObjectType attribute A filter that is not scoped to a specific resource type is one that begins with /* —for example: /*[DisplayName = ‘Test’]. These filters must not contain a condition on ObjectID or ObjectType that uses the != operator or the not() function. Using these conditions may return incorrect results. Dynamic set or group filters that are not scoped to a specific resource type must not include a literal condition on the ObjectID attribute A literal value is any value other than a reference to the membership of a set. Set filters that are not scoped to a specific resource type must not contain an equality expression on ObjectID where the right term in the expression is a literal value. Using such conditions may return incorrect results. 9 Dynamic set or group filters must not combine a condition on the ObjectID or ObjectType attribute with conditions on any other attribute using the OR operator Users and Groups Timeouts while previewing dynamic membership of a set or group may prevent display of actual membership When previewing dynamic members of a group or set, an error message is displayed if the request times out. If you subsequently click Preview a second time, the query may show no members in the group or set, even if they do contain members. If this happens, click Cancel to close the dialog and retry the preview operation. If the request times out again, the administrator may need to increase the server timeout. Synchronization Case changes and additions of trailing spaces are not committed to the FIM Service If you submit a change through the FIM Service Web service that modifies an existing value only by changing the case or adding trailing spaces, the new value cannot be committed. This causes the Synchronization Service to miss confirming imports. For example, changing department to Department cannot be committed. To work around this issue, submit a value that includes a change other than a change in case or a change in trailing spaces. For example, change department to department 2, and then to Department, or change department to department x, and then to department. Schema User cannot modify the StringRegex, IntegerMinimum, and IntegerMaximum values for some attributes and bindings on group and user resources In this release, the user cannot modify the StringRegex, IntegerMinimum, and IntegerMaximum values for some attributes and bindings on groups and user resources. To work around the issue, you can temporarily add StringRegex, IntegerMinimum, or IntegerMaximum to the MPR named Administration - Schema: Administrators can change selected attributes of schemarelated resources. This is to revert the changes after the modification since the MPR is there to protect against illegal modification to elements important to the system schema. Default DisplayName and Description is not submitted during creation of BindingDescription In this release, if the user does not modify the existing DisplayName or Description of a BindingDescription resource, the BindingDescription is created without DisplayName or Description even though in the user interface (UI) it appears that FIM 2010 has supplied a default 10 value. The work around is to update the DisplayName and Description after creation or supply a different value for these attributes during creation. Custom resources with hyphens in their names do not create RCDC configuration XML correctly You can create a custom attribute or custom resource type with a hyphen “-“ in the system name. However, if you create an RCDC for this new resource, the RCDC configuration file that is created automatically is not correct. The RCDC uses the attribute name as the control name, but the control name does not support “-“. The workaround is remove “-“ from the control names in the RCDC configuration file. Using the Web Services API to create a resource with a multivalued Boolean attribute stops the FIM Service In this case, after the service stops, it cannot be restarted. You must reinstall FIM. Workflow and Request Processing Cannot create a workflowdefinition after importing XOML For this release, when you import XOML, you cannot go back and edit that process to add activities. You must create a new workflowdefinition. Groups that are not mail-enabled should not be selected as recipients for any e-mail messages For this release, when selecting groups as recipients for approvals or notifications, those groups must be mail-enabled. Notification e-mail messages without text in the subject line or the body are not sent For this release, system-created notification mails must have a subject line. If the subject line is left blank, the mail is not sent even if there are valid recipients and content in the body of the message. Similarly, notification mails created in the system must have a mail body. If the body is left blank, the mail is not sent, even if the recipient and subject are valid. Requests that calculate zero approvers for changes to nongroup resources may become nonresponsive Requests that calculate zero approvers for changes to nongroup resources may become nonresponsive in the authorizing state. You cannot cancel these requests. Ensure that the FIM configuration calculates at least one approver for every approval. Workflow XOMLs containing an approval activity are not generated correctly by Visual Studio If a workflow containing a FIM approval activity is designed in Microsoft Visual Studio®, the approval activity in the workflow /XOML does not contain a ReceiveActivity. Instead, the workflow itself contains a ReceiveActivity. This Visual Studio–generated XOML does not 11 function correctly in FIM. The ReceiveActivity must be contained within the approval activity in the XOML. For an illustrated example of the correct usage of the approval activity in a XOML, create a new authorization workflow containing an approval in the FIM portal, and view the XOML definition in Advanced View. The lookup parameter does not accept non-alphanumeric characters When creating or editing a workflow and using the lookup parameter inside an activity, you cannot select an attribute with a non-alphanumeric character such as hyphen (-) or underscore (_). Queries Invalid queries can return incorrect results In this release, not all invalid queries are caught. Sometimes they return results even though they are incorrect. The query documentation explains what queries are possible and what to expect if you enter an incorrect expression. Configuration Migration Migrating configuration from an environment with upgrades to a clean install of RTM requires updating version numbers In this release it is only supported to migrate configuration across the same versions of FIM. If you have a configured environment that had any upgrades applied and would like to migrate its configuration to a clean install of FIM, it is a known issue that the binding redirections and old versions of DLLs are not included in the fresh install. Without these binding redirections and old versions the migrated configuration will not work. To work around this issue, please edit the policy.xml and schema.xml files obtained from ExportPolicy.ps1 and ExportSchema.ps1 by replacing any of the following version numbers: 4.0.2560.0 4.0.2570.0 4.0.2574.0 4.0.2587.0 with the following version number: 4.0.2592.0 You can find ExportPolicy.ps1 and ExportSchema.ps1 in the FIM 2010 Configuration Migration Tool Deployment Guide. 12 FIM Add-ins and Extensions During installation of Chinese (zh-TW), duplicate entries for https: are displayed on the Trusted Sites selection page During installation of the FIM Add-ins and Extensions for Chinese (zh-TW), duplicate options are displayed on the Trusted Sites selection page. To select https: (recommended), select the second option. To select http: (not recommended), select the third option. Release Notes for Forefront Identity Manager 2010 Certificate Manager (FIM CM) Installing FIM CM Complete installation instructions for Microsoft® Forefront Identity Manager Certificate Management (FIM CM) are located in the FIM CM Installation Guides. Upgrade from CLM FP1 Because CLM Feature Pack (FP1) is only supported on 32-bit platforms and FIM CM is only supported on 64-bit platforms, upgrading from CLM FP1 to FIM CM is not supported. However, the CLM 2007 database can be exported and re-used in a new FIM CM deployment. What's New in FIM CM FIM CM Portal Server support for Windows Server 2008 64-Bit and Windows Server 2008 R2 The FIM CM server only supports installation on Windows Server® 2008 64-Bit and Windows Server 2008 R2. FIM CM CA modules support for Windows Server 2008 64-Bit and 32-Bit and Windows Server 2008 R2 The FIM CM certification authority (CA) modules now support installation on Windows Server 2008 R2 and 64-bit and 32-bit versions of Windows Server 2008 in addition to 32-bit versions of Windows Server 2003. Client support for Windows 7 and Windows Vista 64-bit The FIM CM client now supports installation on both 32-bit and 64-bit versions of Windows Vista and Windows 7, in addition to 32-bit version of Windows XP. 13 Caution Internet Authentication Service (IAS) cards are not supported on Windows Vista 64-bit versions. Updated middleware support FIM CM adds updated support for the following middleware versions: CLM CLM FP1 FIM CM Axalto Access Client Software version 5.2 Axalto Access Client Software version 5.3 Gemalto Access Client v5.4 AET SafeSign Identity Client version 2.2 AET SafeSign Identity Client version 2.3 Aladdin eToken Runtime Environment version 3.65 Aladdin eToken Runtime Environment version 4.5 Aladdin eToken 5.0 32-bit Gemplus GemSafe version 4.2 Service Pack 3 (SP3) Gemplus GemSafe version 5.1 Gemalto Classic Client v5.1.8 Siemens HiPath SIcurity Card API version 3.1.026 Siemens HiPath SIcurity Card API version 3.2 BaseCsp v5 BaseCsp v5 For more information For complete FIM CM documentation, see the Forefront Identity Manager Technical Library (http://go.microsoft.com/fwlink/?LinkId=184552). Known Issues Installation Server installation During the installation of the FIM CM Server, if you receive the error message This application has failed to start because the application configuration is incorrect, this may indicate that Microsoft .NET Framework is not installed on that computer. Verify that.NET Framework is installed, and run the installation again. For the .NET Framework requirements, see the CM Installation and Configuration guide. 14 The ModifySchema.vbs and ModifySchemaOnlineUpdate.vbs must be run locally from a domain controller and must be run by a user with schema administrator permissions. Otherwise, the script does not complete successfully and the schema is not modified. When installing FIM CM, you may receive the following error: An error occurred: Problem while executing the SQL statement if not exists(select * from master.dbo.syslogins where loginname = N’<netbios domain>\<server$>) BEGIN exec sp_grantlogin N’<netbios domain>\<server$>’ END Windows NT user or group ‘<netbios domain>\<server$>’ not found. Check the name again. This can occur if your fully qualified domain name does not match your NetBIOS domain name. For additional information, including workaround, see Article 956345: CLM Configuration Wizard error when Netbios and FQDN names. The CA module is a managed component and the Windows Server 2008 Certificate Services requires you to install a Windows QFE in order to maximize stability of your enterprise certificate services and avoid a crashing issue. For more information about the Windows QFE, see Article ID 961715: Active Directory Certificate Services crashes during its startup process when the FIM 2010 Certificate Management Exit Module setting is enabled on Windows Server 2008-based systems (http://go.microsoft.com/fwlink/?LinkId=184294). Selecting the CSP provider Microsoft DH SChannel (Cryptographic provider) on the FIM CM server creates an error during the enrollment. We only support RSA for keys, not Diffie Hellman or other CSPs that do not use RSA. Client installation During the installation of the FIM CM Bulk Smart Card Issuance Tool or the FIM CM client, if you receive the error message This application has failed to start because the application configuration is incorrect, this may indicate that the .NET Framework is not installed on that computer. The 64-bit client only installs the 64-bit binaries. It does not install the 32-bit Microsoft Active X® controls. If you use the 32-bit version of Internet Explorer, then you must use the 32-bit version of the client. Note On the 64-bit client operating systems, the default Internet Explorer is the 32-bit version. The FIM CM client requires .NET Framework 3.5. Use of SiteLock instead of Trusted Sites 15 CM Client no longer requires Trusted Sites zone. Instead, the allowed site must be specified in the registry by using either a group policy or a manual setting. If nothing is specified, the CM Client does not work. Important If you are installing on Internet Explorer 7, Trusted Sites is still required, since protected mode is On in Local intranet zone by default. Group policy:HKCU\SOFTWARE\Policies\Microsoft\Clm\v1.0\SmartCardClient Manual: (fallback mechanism)HKLM\SOFTWARE\Microsoft\Clm\v1.0\SmartCardClient Both keys use the "SiteLock" REG_SZ value that should contain a ";" delimited list of allowed sites. Both HTTP and HTTPS are allowed. The record is considered a match if the domain matches the domain of the URL exactly, or if the URL is a subdomain of an exact match. For example:microsoft.com matches microsoft.com office. Microsoft.com does not match mymicrosoft.com www.microsoft.com.sales.com. If the domain begins with “*.” only child domains match.*.microsoft.com matches users.microsoft.com but does not match microsoft.com. If the domain begins with “=” only the specified domain matches.=microsoft.com matches microsoft.com but does not match www.microsoft.com. Note Note: The wildcard character “*” matches all domains. Note: CM Sitelock settings are case sensitive, meaning that the registry setting should match the case of the Service Principal Name (SPN). Bulk Client Configuration To address the following condition noted by an error message displayed when you visit a Web site that is hosted on Microsoft Internet Information Services (IIS) 7.0 : HTTP Error 404.11 – URL_DOUBLE_ESCAPED, read and apply the following Knowledge Base article, Error message when you visit a Web site that is hosted on IIS 7.0: "HTTP Error 404.11 – URL_DOUBLE_ESCAPED" (http://go.microsoft.com/fwlink/?LinkId=184295). Note It is important to understand that when you enable double escaped sequences, the security level of the server that is running IIS may be decreased. When the event log is full, the Bulk Client does not operate correctly. An exception is thrown when you try to log to the event log. The default settings in Windows XP do not overwrite an event log entry when the log is full. The workaround is to overwrite the event log as needed to prevent this condition. 16 General The error Data is invalid at the root level occurs when creating requests. You may receive the error Data is invalid at the root level when creating a request. If you receive this error, verify that the CNG Key Isolation service is running on the FIM CM Server computer. If it is not set to start automatically, ensure that you do so. The ability to put certificates and their associated private keys on a Microsoft Smart Card Base CSP-compliant smart card is controlled by the registry settings. Ensure that the following registry settings are in place. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider\Microsoft Base Smart Card Crypto Provider] Set AllowPrivateExchangeKeyImport = 1 Set AllowPrivateSignatureKeyImport = 1 Only the 32-bit version of Gemalto smart card middleware is supported on Microsoft Windows Vista 64-bit and Windows 7 64-bit. Only the 32-bit version of Aladdin smart card middleware is supported on Microsoft Windows Vista 64-bit. Aladdin middleware is not supported at all on Windows 7. When an IT manager wants to change the number of query results displayed by the CM Web Portal, the manager needs to change the key Clm.MaxRecord in the CM web.config file. Setting the value to any number less than 100 is ignored and 100 is used instead. Note The default location for the Web.config file is ...\Program Files\Microsoft Forefront Identity Manager\2010\Certificate Management\web\web.config. Server-side printing not supported by Word: Run time behavior for server-side printing is exactly as currently implemented up to the point where the document is sent to Microsoft Office Word for printing. If the server-side printing selection is made, the document is only saved on the server. The document is saved in the location with the document templates but with the subscriber’s samAccountName to facilitate identification. The document name uses the following pattern: [domain]-[samaccountname]-[template name], that is, corp-johnstest.xml. If you are using an Aladdin eToken to perform more than one operation, the token must be removed and reinserted. Only one operation can be run per eToken insertion (it does not matter if Internet Explorer is restarted). To run another operation, you have to unplug and plug back the eToken. Deleting a user from AD DS breaks the CM management processes and causes many potential system malfunctions. Do not delete user accounts from AD DS. KRA certificates received manually and their associated private keys should be imported to the FIM KRA Agent windows user profile on the Certificate Management server so they are available for the KRA account to use. 17 Default out-of-the-box implementation of ICardInitialization interface leverages a certificate and its associated private key in the key diversification process. The default implementation does not support storing this certificate on an HSM. 18