3.1 Installing a Login Method

You have three ways of installing a login method for use in Novell eDirectory™:

3.1.1 Installing a Login Method Using the Method Installer

  1. Double-click the login method installer executable (methodinstaller.exe).

  2. Read the Welcome screen, then click Next.

  3. Click the boxes next to the methods you want to install.

    If you want to install a login method that does not appear on the list, click Change Directory and locate the nmasmethod directory that contains the login method you want to install, then click Next.

  4. Log in to the eDirectory tree as an administrator or a user with administrative rights. Provide the required authentication information, then click Next.

  5. (Conditional) If your LDAP server requires encrypted passwords, you will be prompted to accept the server's certificate for establishing a secure SSL connection or provide a certificate of your own. Accept or provide the certificate, then click Next.

  6. Read the license agreement, click Accept, then click Next.

    Review the login method information. The method name is used as the object name in eDirectory.

  7. Click Next.

  8. Review the Module list, then click Next.

  9. If you want to create a login sequence that will use this login method, check the box next to Create Login Sequence and accept the default name, or provide a different name for the login sequence. If you don't want to create a login sequence, uncheck the box next to Create Login Sequence.

  10. Click Next.

  11. If the login method you are installing has ConsoleOne snap-ins that need to be installed, use the Browse button to provide a path to the directory where consoleone.exe resides on your server. Double-click the consoleone.exe file, then click Next.

  12. Review the list of methods that have been successfully installed, then click Finish.

3.1.2 Installing a Login Method Using the nmasinst Utility (UNIX)

IMPORTANT:Before you can install a login method using the nmasinst utility, you must first install and configure NMAS on UNIX. See the instructions in the installation guide for installing NMAS on UNIX.

  1. From the server console command line, enter:

    nmasinst -addmethod admin.context treename config.txt_ path [ -h hostname[: port]]

    • admin.context - The admin name and context.

    • treename - The name of the eDirectory tree where you are installing the login method.

    • config.txt_ path - The complete or relative path to the config.txt file of the login method. A config.txt file is provided with each login method.

    • [-h hostname[: port]] - (Optional) The hostname and port of the server. Use this if eDirectory is not running on the default port.

    If the login method already exists, nmasinst will update it.

3.1.3 Installing a Login or Post-Login Method Using Novell iManager

  1. Launch Novell iManager.

  2. Authenticate to the eDirectory tree as an administrator or a user with administrative rights.

  3. From the Roles and Tasks menu, click NMAS > NMAS Login Methods.

  4. Click New.

  5. Browse for and select the login method (.zip) file you want to install, then click Next.

  6. Follow the installation wizard to completion.

3.1.4 Installing a Login Method Using ConsoleOne

  1. In ConsoleOne, select the Security container.

  2. Right-click the Authorized Login Methods container.

  3. Click New, then click Object.

    The New Object Wizard starts.

  4. Select the SAS:NMAS Login Method object class, then click OK.

  5. Specify the configuration file, then click Next.

    The configuration file is located in the login method folder and is usually named config.txt.

  6. On the license agreement page, click Accept, then click Next.

  7. Accept the default method name, then click Next.

  8. Review the available modules for this method, then click Next.

  9. If you want a login sequence to use only this login method, check the appropriate check box, then click Finish.

  10. Review the installation summary, then click OK.

  11. If necessary, close and restart ConsoleOne to run the newly installed ConsoleOne snap-ins provided by the login method to configure the login and enroll users to use this login method.

3.1.5 Installing a Post-Login Method Using ConsoleOne

  1. In ConsoleOne, select the Security container.

  2. Right-click the Authorized Post-Login Methods container.

  3. Click New, then click Object.

    The New Object Wizard starts.

  4. Select the sasPostLoginMethod object class, then click OK.

  5. Specify the configuration file, then click Next.

    The configuration file is located in the post-login method folder and is usually named config.txt.

  6. On the license agreement page, click Accept, then click Next.

  7. Accept the default method name, then click Next.

  8. Review the available modules for this method, then click Finish.

  9. Review the installation summary, then click OK.

  10. If necessary, close and restart ConsoleOne to run the newly installed ConsoleOne snap-ins provided by the login method to configure the login and enroll users to use this post-login method.