Novell Home

ETS Groups Stylesheet

Novell Cool Solutions: Cool Tool

Digg This - Slashdot This

In Brief

XSLT stylesheet that manages users in eDirectory Groups.

Vitals

Product Categories:
  • eDirectory
  • Identity Manager
  • Posted:8 Apr 2002
    File Size:3KB
    License:Free
    Download:/coolsolutions/tools/downloads/ets-groups.zip
    Screenshot:/coolsolutions/tools/screenshots/ets-groups.xsl
    Publisher:Raymon Epping

    Disclaimer

    Please read the note from our friends in legal before using this file.


    Details

    I've installed DirXML 1.1 and eDirectory 8.6.2 and used the default driver that is delivered with DirXML 1.1 (the Delimited Text-File driver).

    This stylesheet, called ETS-Groups, is designed to be placed in the Publisher Channel.

    ETS-Groups does the following:

    • Creates users based on an input file that is located in c:\csvsample\input.
      Input file must be .CSV and contain the following fields:
      LastName,FirstName,Title,Email,WorkPhone,Fax,WirelessPhone,Description
    • The ETS-Groups stylesheet will check the eDirectory for groups based on the 'title' attribute of the user.

    For example, if a user has an attribute 'Manager' it will search the complete eDirectory for groups with a CN=Manager,...

    If a group that matches CN=Manager is found, it will show a message in DStrace that the Group has been found... The user will then be added to this group.

    If the stylesheet does not find a group that corresponds to CN=Manager, it will create the group and then add the user to the newly created group.

    In this way the User will always be associated to a Group named 'Manager'.

    The stylesheet is well commented and works fine on my test systems.

    Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

    © 2014 Novell