XpressUtils - Helping Sun Identity Management Professionals
   
 
Utilities
Tech Talk
Tip of the day
The <Disable> tag is evaluated during all stages of UserForm processing (such as Default, Derivation, Expansion, Confirmation, HTML generation, etc).

Current Poll
Is your organization willing/planning to move to Identity Management in the cloud?

We have already moved
Yes, we are planning to
May be, after a ROI analysis
Certainly not!
We are not yet sure

Comments:

View previous poll results

Import-All - Import multiple files into IDM

  • Are you a developer in Xpress?
  • Do you occassionally need to import IDM exchange files through the web administrative interface into the waveset repository?
  • Do you find single-file upload monotonous, if there are multiple files to be imported?
  • Ever wished there was a way to upload and import multiple xml files at once into the repository?
If you answer "yes" to any of the above questions, you would certainly find Import-All fun to work with. Download Import-All  Download now!

Import-All is a plugin to your current IDM deployment that allows selection and import of multiple IDM exchange files
with only a couple of clicks!
FAQ's
FAQ's
Why use Import-All?
  • You get the ability to import any number of xml files with only a few clicks
  • Import-All uses standard IDM import code available through the public API's provided within the IDM package.
  • An easy interface provides a prompt color-coded feedback after each file-import
  • Import errors (due to xml grammar invalidations) are highlighted in red
  • You can cancel file-import at any time
  • Above all, it's free to download and use!
  • The setup is simple! Check out the instructions below.
Import-All
zoom A larger screenshot

If you have any comments or feedback, please use the form below or feel free to contact us here.

Requirements:
  • Sun Identity Manager version 5.0 or higher
  • Abobe Flash version 9 or above. (If you do not have it installed yet, click here to download)
Instructions:
  • Click here to download the zip file. It contains 2 jsp's and 1 flash file.
  • Extract the files into the "configure" directory of your IDM installation directory
  • Modify the file: configure/fileimport.jsp to always redirect to the new file: fileimport_multiple.jsp
    Add the following lines below the file-description and copyright comments (see image on right):

    <%
       if (true) {
         response.sendRedirect("fileimport_multiple.jsp");
         return;
       }
    %>

  • You are ready to go!
Import-All - Page redirection
Technical yada yada:
There might be some questions making rounds in techie minds, so here's the discussion on why this tool was developed the way it was:
  • Why Flash?
    Traditionally, the HTML form element <input type="file"> has been able to provide the functionality of browsing and selecting only one file at a time. All browsers support this behavior, which is the reason why IDM offers it too. We are left with 2 options then:
    1. A Java applet component that allows browsing the filesystem. The limitation is that Java applets need to be signed in order to do so which involves modifying the web.xml for the IDM application.. too much intrusive work!
    2. A Flex component that allows browsing and selecting multiple files. The setup is simple, interface is good and it is popular, thus increasing the chances of most of us already having the flash plugin installed into our browsers.
  • The one technical hiccup experienced while creating this component was the sharing of session between the IDM admin pages and the flex component at runtime. This challenge has been overcome by passing the session token in the URL (read here for more info).
  • Note: The file configure/fileimport.jsp is not supplied as part of the download here to avoid any license-agreement and code-infringement issues with Sun Microsystems. All jsp code supplied with this utility is developed completely using the public API's provided in the Sun IDM package.


Feedback

Feedback / Comments:

We value comments from XpressUtils users! We strive to make this site better for you each day, so all constructive comments are appreciated.
Please feel free to send us your feedback!
 
From: vjmom Jan 20, 11:52 PM
Comment wish you a happy and prosperous new year 2012 to you. May God fulfill all ur wishes and dreams come ...
From: bala Nov 05, 05:46 AM
Comment how to call a powershell script via a resource action
From: Mike Oct 18, 12:56 PM
Comment I have a job opportunity for a Java Developer who needs SUN IDM and Xpress experience in NJ. I was w ...
From: Lakshmanrao Jun 29, 06:26 AM
Comment hi if i create one flat file but i can not provide the security(uneditable) to that flat file. H ...
From: bala Jun 27, 09:26 AM
Comment Hi Friends, Please help me to avoid "Error : Create View id or Please login again" I am getting th ...
From: sunny Jun 16, 04:42 AM
Comment hi, this site is very use full to all identity manager developers. one more concern here is please ...
From: K S Jun 14, 06:46 AM
Comment How to remove the system generated ID's from xml files of Sun IDM Setup automatically and which does ...
From: Gustavo May 17, 12:56 PM
Comment Hi I'm trying to read a value from a csv file the file goes like this: command,user,FolioUsd,reso ...
From: Karan May 06, 12:32 AM
Comment Hi all, I have a situation where in a form the user has to select a .csv file from harddrive which ...
From: Tutu Apr 19, 08:55 AM
Comment Thanks
View all comments >>

Submit a comment:

Name: required
E-mail: required
Comments: required
Submit Comments
Tip: If you have a question related to programming in Xpress or some functionality in IDM, please post it as a new article in the Articles section.

It's quick, easy and does not require you to sign-up too!
 
    Home | Terms of use | Contact us | Help    
  Copyright © 2008-2009 XpressUtils.com. All rights reserved.