18.07.2014 Views

Identity Manager 4.0.1 Driver for Scripting Implementation ... - NetIQ

Identity Manager 4.0.1 Driver for Scripting Implementation ... - NetIQ

Identity Manager 4.0.1 Driver for Scripting Implementation ... - NetIQ

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2Planning <strong>for</strong> the <strong>Scripting</strong> <strong>Driver</strong><br />

2<br />

The planning process <strong>for</strong> the Novell ® <strong>Identity</strong> <strong>Manager</strong> <strong>Driver</strong> <strong>for</strong> <strong>Scripting</strong> begins by determining<br />

whether you develop your own scripts and policies <strong>for</strong> use with your external account management<br />

system or you obtain them from a third party.<br />

If you are customizing the scripts, the process continues by installing the <strong>Scripting</strong> driver to a<br />

development system. The first decision to make is whether you run the driver shim on Windows or a<br />

Linux/UNIX system. (The driver engine component hosted by Novell <strong>Identity</strong> <strong>Manager</strong> can run on<br />

any operating system that supports <strong>Identity</strong> <strong>Manager</strong>.) The driver shim should be installed on a<br />

system that hosts, or is remotely connected to, the external account management system. The<br />

operating system of this system is the operating system of the driver shim.<br />

Your operating system choice determines what scripting language to use. On Linux and UNIX, prewritten<br />

libraries are included <strong>for</strong> Bourne shell, Perl and Python*. On Windows, libraries are<br />

included <strong>for</strong> Microsoft VBScript and PowerShell*. Also, with additional development work, you<br />

can port these libraries to another scripting language.<br />

Continue the development process by reading Chapter 5, “Customizing the <strong>Scripting</strong> <strong>Driver</strong>,” on<br />

page 35 and following its instructions.<br />

If you have obtained custom scripts from a third party, you should follow their instructions <strong>for</strong><br />

installing the <strong>Scripting</strong> driver and their custom components.You should install and test the driver on<br />

a test system first and then on production systems.<br />

This section reviews some of the issues to consider be<strong>for</strong>e you install the <strong>Scripting</strong> driver. Major<br />

topics include<br />

• Section 2.1, “Prerequisites <strong>for</strong> Linux and UNIX <strong>Scripting</strong>,” on page 15<br />

• Section 2.2, “Prerequisites <strong>for</strong> Windows <strong>Scripting</strong>,” on page 16<br />

• Section 2.3, “Establishing a Security-Equivalent User,” on page 17<br />

For general in<strong>for</strong>mation about planning <strong>for</strong> identity management, see the <strong>Identity</strong> <strong>Manager</strong> 3.6.1<br />

Installation Guide.<br />

2.1 Prerequisites <strong>for</strong> Linux and UNIX <strong>Scripting</strong><br />

Topics in this section include<br />

• Section 2.1.1, “<strong>Identity</strong> Vault Server Requirements,” on page 15<br />

• Section 2.1.2, “Supported Operating Systems,” on page 16<br />

• Section 2.1.3, “Other Software,” on page 16<br />

2.1.1 <strong>Identity</strong> Vault Server Requirements<br />

• Novell <strong>Identity</strong> <strong>Manager</strong> 3.5.1.<br />

Planning <strong>for</strong> the <strong>Scripting</strong> <strong>Driver</strong><br />

15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!