Handling Sensitive Information

Identity Manager Password Synchronization is provided to let you simplify user passwords and reduce help desk costs. One of the new features is bidirectional password synchronization, which lets you share passwords among eDirectory and connected systems in multiple ways, as described in the scenarios in Implementing Password Synchronization.

When you choose to exchange information between connected systems, you should take precautions to make sure the exchange is secure. This is especially true for passwords.

As part of your planning for using Identity Manager and Password Synchronization, you should review the following security suggestions.


Use SSL

You should enable SSL for all transports, where it is available. SSL should be enabled for communication between the DirXML engine and Remote Loader (see Providing for Secure Data Transfers), and between the DirXML engine or Remote Loader and the connected systems.

If you don't enable SSL, you are sending information such as passwords in the clear.


Secure Access to eDirectory and to Identity Manager objects

Physical Security. Protect access to the physical location of the servers where Novell eDirectory is installed.

Access Rights. Administrative rights are needed to create Identity Manager objects and configure drivers. Monitor and control who has rights to create or modify the following:


Review the Security Considerations for Password Management Features


Create Strong Password Policies

Using Universal Password and Password Policies allows you to enforce strong password requirements for your users. Use the Advanced Password Rules in Password Policies to follow industry best practices for passwords.

For example, you can require user passwords to comply with rules such as the following:

Keep in mind that you can create multiple Password Policies if you have different password requirements in different parts of the tree. You can assign a Password Policy to the whole tree, a partition root container, container, or even an individual user. (To simplify administration, we recommend you assign Password Policies as high up in the tree as possible.)

In addition, you can use intruder lockout. As always, this eDirectory feature lets you specify how many failed login attempts are allowed before an account is locked. This is a setting on the parent container instead of in the Password Policy. See "Managing User Accounts" in the Novell eDirectory 8.7.3 Administration Guide.


Secure Connected Systems That Participate in Password Synchronization

Keep in mind that the connected systems that you are synchronizing data to might store or transport that data in a compromising manner.

Secure the systems to which you exchange passwords. For example LDAP, NIS, and Windows each have security concerns that you must consider before enabling password synchronization with those systems.

Many software vendors provide specific security guidelines that you should follow for their products.


Follow Industry Best Practices for Security

Make sure to follow industry best practices for security measures, such as blocking unused ports on the server.


Use Nsure Audit to Track Changes to Sensitive Information

You can use Nsure Audit to log events that you consider important for security. For information on Nsure Audit, see Logging and Reporting Using Nsure Audit.

For example, you could log password changes for a particular DirXML driver (or driver set) by doing the following:

  1. In the properties for a driver (or driver set), on the DirXML tab click Log Level.


    Driver properties page showing Log Level tab
  2. On the Log Level page that appears, click Log Specific Events.

    Note that this is the page where you specify whether the driver has its own settings or uses the settings from the driver set.


    Log Level page
  3. To select the specific events, click the log events icon log events icon.

  4. On the Events page that appears, select the following check boxes:

    • In Operation Events, Change Password. This item monitors direct changes to the NDS password.
    • In Transformation Events, both Password Set and Password Sync. These two items monitor events for the Universal Password and Distribution Password.

    Checkboxes to select on Events page
  5. Click OK on the Events page and on the Log Level page.