IDM Resources

Gabriel MagariƱo, gabriel.magarino@gmail.com, Sun Java System Identity Manager, www.javapassion.com/idm


Gabriel MagariƱo

The goal of this hands-on lab is to get you exposed to the Sun IDM environment for the first time in which you will learn your first login using the differents idm interfaces.


Expected duration: 35 minutes (excluding homework)


Prerequisites

This hands-on lab assumes you have completed the Labs 1 and Lab2 for the course. 


Software Needed

Before you begin, you need to install the following software on your computer. 




OS platforms you can use


Change Log


Lab Exercises


  

Exercise 0: Enable Managed Resources

In this exercise, you are going to enable the resource simulated to allow you configure resources based in xml syntax.This is only used for train purpose.

  1. Enabled Managed Resources

(0.1) Enable Managed Resources


    1. Open a Web browser and type the following address into the address bar:
    1. Enter the User ID and Password
    1. Click the Resource Tab  and Select  List Resource Page
    2. Select the Resource Type Actions drop down button  and select Configure Managed Resources


             
   
  1. Configured Managed Resources pages appears (see image below)
  2. Scrolldown the page  and select  Simulated resource checkbox button
  3. Click Save button





                                                                                                                    return to the top

Exercise 1: Configure Simulated Resource


                The goal of this exercise is to let you experience about how to configure an IDM resource adapter.
  1. Configure Simulated Resource

(0.1)Configure Simulated Resource


In this step, you are going to login into the The Identity Manager Administrator interface serves as the primary administrative view of the product. . Through this interface, Identity Manager administrators administrate resources ,setup and configure the simulated  resource, define  the attribute mapping between IDM and the simulated resource.

               1. Under the Resource Tab and List Resource page selet the Resource Type Actions dropdown button
               2. Click on the New Resource option



               3. A New Resource page appears
               4. Selet  Simulated from the dropdown and click New button




               5. A  Create Simulated Resource Wizard page appears
               6. Select Next Button




    1. Resource Parameters page appears
    2. Unde the path text field complete with the path for the resource simulated
      • fill with this information  C:/IDM/Resources/Simulated.xml


    1. Scrolldown the page and click  Test Configuration Button
    1.  If you resource was downloaded and configured correctly you should be receiving a message like the screen below
    2.  Scrolldown and select  Next button


    1. Account  Attribute page appears
    2. Click Add Attribute  and  fill the fiels  attributes  based in the next table

Identity system User Attribute  

Attribute Type

 

Identity system User Attribute  

firstname

string


Firstname

lastname

string


Lastname

email

string


Email

idmManager

string


idmManager

department

string


department


    1. After complete the Add Attribute, your screen should look like the screen below
    2. Click Next button




    1. Identity Template page appears
    2. Under the  Identity Template text area fill with the $accountId$ string (see image below)
    3. Click Next button



    1.  Identity System Parameters screen appears.
    2. Click Simulated Resource under the Resource Name
    3. Click Save button




    1.  If you complete sucessfuly the configuration your IDM screen should look like the image below.







                                                                                                                             return to the top


Exercise 2:  Assign Resource to Users


                The goal of this exercise is to let you experience about how to login in the different IDM interfaces.


  1. Assign Resource to user trough Admin Interface

(0.1) Assign Resource to user trough Admin Interface


In this step, you are going to login into the  User interface  and change the Configurator and Admin password.


    1. Open a Web browser and type the following address into the address bar:
    1. Enter the User ID and Password
    1. Click the Accounts Tab  and select List Account page
    2. Click over the 99901 user link (see the image below)



    1. A Edit User page appears
    2. Select  the Assigment Tab
    3. Move Simulated Resources from Available Resources to Current Resources (see image below)




    1. Click the Attributes Tab  and fill the department attribute with the Help Desk value (see the image below)
      1. Due  the User Form hasn't department attribute, should be filled under the attributes tab.
      2. All additional attributes configured for the resource in the Account Attributes will be filled in this tab.
    2. Click Save Button




    1. A Update Resource Account page appears(see the image below)
    2. Click Save button




    1. A Update Resource Account Results appears showing the result  for your previous assignation(see the image below)



    1. Click Accounts Tab
    2. Click over the 99901 user link




    1. If you opened the Simulated file before assign the resource , it should have been  look like this

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Waveset PUBLIC 'waveset.dtd' 'waveset.dtd'>
<Waveset>
</Waveset>

    1. After you assign the resource the file looks like this

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Waveset PUBLIC 'waveset.dtd' 'waveset.dtd'>
<Waveset>
<Object name='99901'>
  <Attribute name='department' value='Help Desk'/>
  <Attribute name='email' value='john.doe@idm.com'/>
  <Attribute name='firstname' value='John'/>
  <Attribute name='idmManager' value='Configurator'/>
  <Attribute name='lastname' value='Doe'/>
  <Attribute name='password'>
    <EncryptedData>39E706A46AD531BE:6289F090:114BA2380E1:-7FFC|je+FYZv7WYY=</EncryptedData>
  </Attribute>
</Object>
</Waveset>



                                                                                                                             return to the top