Sun Java logo     Chapitre précédent      Table des matières      Chapitre suivant     

Sun logo
Sun Java™ System Notes de version de Identity Installation Pack 2005Q4M3  

4

Ajouts et corrections de la documentation

Le composant qui s'affiche à proximité de ce titre est le numéro du chapitre (CN, Chapter Number).


À propos des guides du logiciel de système d'identité

La documentation du logiciel de système d'identité est organisée en plusieurs guides, qui sont fournis au format Acrobat (.pdf) sur le CD Identity Install Pack. La version inclut les guides suivants.

Logiciel de système d'identité

Install Pack Installation (Identity_Install_Pack_Installation_2005Q4M3.pdf) — Décrit l'installation et la mise à jour du logiciel de système d'identité.

Identity Manager

Identity Auditor

Identity Auditor Administration (IDA_Administration_2005Q4M3.pdf) - Présente l'interface administrateur Identity Auditor.

Identity Manager Service Provider Edition


Navigation dans les guides en ligne

Utilisez la fonction Signets d'Acrobat pour naviguer dans les guides. Cliquez sur le nom d'une session dans le panneau des signets pour aller directement à son emplacement dans le document.

L'ensemble de documentation d'Identity Manager peut être visualisé depuis toute installation d'Identity Manager en navigant vers idm/doc dans un navigateur Web.


Install Pack Installation

Ajouts

Nouvelles informations ajoutées afin de documenter les améliorations et les mises à jour du programme d'installation.

Corrections


Guide Identity Manager Administration

Ajouts


Identity Manager Technical Deployment Overview

La discussion suivante consacrée aux flux de travaux, formulaires et JSP fait partie de la présentation de l'architecture de Identity Manager Technical Deployment Overview (ID-7332).

Process Execution

When a user enters data into a field on a page and clicks Save, view, workflow and form components work together to execute the processes necessary to process the data.

Each page in Identity Manager has a view, workflow and form associated with it that performs the necessary data processing. These workflow, view, and form associations are listed in the following two tables.

Identity Manager User Interface Processes

The following tables indicate the forms, views and workflows that are involved in processes initiated from the following Identity Manager User Interface pages:

User Interface

Page

 

Form

 

 

View

 

 

Workflow

 

 

Main menu

• endUserMenu

• default End User Menu

User

View is read-only. No modifications can be made on this page

none

Changer mot de passe

• endUserChangePassword

• default Change Password Form

Mot de passe

• changeUserPassword

• default Change User Password

Change Other Account Attributes

• endUserForm

• default End User Form

User

Update User

Check Process Status

• endUserTaskList

• default End User Task List

List

View includes information on TaskInstance objects launched by the user

none

Process Status

Page is generated by the TaskViewResults class

none

none

none

Available Processes

• endUserLaunchList

• default End User Launch List

List

View includes information on TaskDefinition objects accessible to the user

none

Launch Process

Launches a selected TaskDefinition

Defined by the TaskDefinition

Process

none

Change Answers to Authentication Questions

• changeAnswers

• default Change User Answers Form

ChangeUserAnswers

none

Self Discovery

Can link to existing resource accounts only

• selfDiscovery

• default Self Discovery

User

Update User

Inbox

• endUserWorkItemList

• default End User Work Item List

List

View contains information about WorkItems directly owned by the current user

none

Inbox Item Edit

Specified by WorkItem or auto-generated

WorkItem

none

Administrator Interface Processes

The following tables identify the forms, views, workflows, and JSPs that are involved in processes initiated from these Identity Manager Administrator Interface pages:

Administrator Interface

Page

 

Form

 

 

 

View

 

 

 

Workflow

 

 

 

Create Organization and Edit Organization

System Configuration mapping

Depending upon context, can be one of several forms, including:

• Organization Form

• Organization Rename Form

• Directory Junction Form

• Virtual Organization Form

• Virtual Organization Refresh Form

Org

none

Create User

• userForm

• default Tabbed User Form

User

• createUser

• default Create User

Update User

• userForm

• default Tabbed User Form

User

• updateUser

• default Update User

Disable User’s Resource Accounts

• disableUser

• default Disable User

Disable

• disableUser

• default Disable User

Rename User

• renameUser

• default Rename User Form

RenameUser

• renameUser

• default Rename User

Update User’s Resource Accounts

• reprovisionUser

• default Reprovision Form

Reprovision

• updateUser

• default Update User

Unlock User’s Resource Accounts

• unlockUser

• default Unlock User

Unlock

• unlockUser

• default Unlock User

Delete User’s Resource Accounts

• deprovisionUser

• default Deprovision Form

Deprovision

• deleteUser

• default Delete User

Change User Password

Uses same workflow as end-user GUI, but different form

• changePassword

• default Change User Password Form

ChangeUserPassword

• changeUserPassword

• default Change User Password

Reset User Password

• resetPassword

• default Reset User Password Form

ResetUserPassword

• changeUserPassword

• default Change User Password

Change My Password

Same view, form, and workflow as End-User Change Password but different JSP

• endUserChangePassword

• default Change Password Form

Password

• changeUserPassword

• default Change User Password

Change My Answers

Same view, form as End-User Change Answers but different JSP

• changeAnswers

• default Change User Answers Form

ChangeUserAnswers

none

Approvals

• workItemList

• default Work Item List

• default form includes Work Item Confirmation

WorkItemList

 

none

Edit WorkItem

Check in of the WorkItem view results in the resumption of the workflow that created it, but no workflow is created just to process the work item checkin

Specified by WorkItem, or auto-generated

WorkItem

none

Launch Task

Launches a selected TaskDefinition

Defined by the TaskDefinition

Process

none

Create and Update Scheduled Tasks

no System Configuration mapping, default Task Schedule Form, merged with TaskDefinition form

This form is generated by combining the TaskDefinition form with Task Schedule Form as a wrapper

TaskSchedule

none

Create Role and Edit Role

no System Configuration mapping

The default Role Form and Role Rename Form depend on context

Role

• manageRole

• default Manage Role

Edit Resource

no System Configuration mapping, depends on context, forms include:

• Change Resource Account Password Form

• Reset Resource Account Password Form

• Edit Resource Policy Form

• Resource Rename Form

• Resource Wizard <resource type>

• Resource Wizard.

Allows type-specific wizard forms, default to Resource Wizard

Resource

• manageResource

• default Manage Resource

Edit Capability

changeCapabilities, default Change User Capabilities Form

ChangeUserCapabilities

none

Java Server Pages (JSPs) and Their Role in Identity Manager

The following tables describe the JSPs that are shipped with the system as well as their Administrator and User Interface pages.

JSPs for Identity Manager User Interface

Page

Associated JSP

Main Menu

user/main.jsp

Change Password

user/changePassword.jsp

Change Other Account Attributes

user/changeAll.jsp

Check Process Status

user/processStatusList.jsp

Process Status

user/processStatus.jsp

Available Processes

user/processList.jsp

Launch Process

user/processLaunch.jsp

Change Answers to Authentication Questions

user/changeAnswers.jsp

Self Discovery

user/selfDiscover.jsp

Inbox

user/workItemList.jsp

Inbox Item Edit

user/workItemEdit.jsp

JSPs for Admin Interface

Page

Associated JSP

Create Organization and Edit Organization

security/orgedit.jsp

Create User

account/modify.jsp

Update User

account/modify.jsp

Disable User’s Resource Accounts

account/resourceDisable.jsp

Rename User

account/renameUser.jsp

Update User’s Resource Accounts

account/resourceReprovision.jsp

Unlock User’s Resource Accounts

admin/resourceUnlock.jsp

Delete User’s Resource Accounts

account/resourceDeprovision.jsp

Change User Password

admin/changeUserPassword.jsp

Reset User Password

admin/resetUserPassword.jsp

Change My Password

admin/changeself.jsp

Change My Answers

admin/changeAnswers.jsp

Approvals

approval/approval.jsp

Edit WorkItem

approval/itemEdit.jsp

Launch Tasks

task/taskLaunch.jsp

Create and Update Scheduled Tasks

task/editSchedule.jsp

Create Role and Edit Role

roles/applicationmodify.jsp

Edit Resource

resources/modify.jsp

Edit Capability

account/modifyCapabilities.jsp


Identity Manager Messages de réglage, de dépannage et d'erreur

Ajouts

Vous pouvez maintenant utiliser l'utilitaire de suivi standard sur com.waveset.task.Scheduler pour suivre l'ordonnanceur de tâches si un tâche pose problème.

Pour plus d'informations, voir Tracing the Identity Manager Server dans Sun Java™ System Identity Manager Tuning, Troubleshooting, and Error Messages.

Corrections

Étant donné que vous devez installer JDK 1.4.2 pour cette version, les instructions indiquant de supprimer les fichiers jar Cryptix (cryptix-jceapi.jar et cryptix-jce-provider.jar) du répertoire idm\WEB-INF\lib du chapitre 1: Performance Tuning, Optimizing the J2EE Environment, ne s'appliquent plus (sauf si vous effectuez une mise à niveau depuis une version précédente d'Identity Manager).


Utilisation de helpTool

Dans la version Identity Manager 6.0, une nouvelle fonction vous permettant d'effectuer des recherches dans l'aide en ligne et les fichiers de documentation, dont le format est HTML, a été ajoutée. Le moteur de recherche est basé sur la technologie de moteur de recherche “Nova” de SunLabs.

L'utilisation du moteur Nova se fait en deux phases : l'indexation et la récupération. Pendant la phase d'indexation, les documents en entrée sont analysés et un index, qui sera utilisé en phase de récupération, est créé. Pendant la récupération, il est possible d'extraire des « passages » qui constituent le contexte dans lequel les termes à rechercher ont été trouvés. Le processus de récupération des passages requiert la présence des fichiers HTML d'origine, qui doivent donc figurer dans un emplacement dans un système de fichiers accessible au moteur de recherche.

helpTool est un programme Java qui effectue deux fonctions de base :

Vous exécutez helpTool depuis la ligne de commande, comme suit :

$ java -jar helpTool.jar

usage: HelpTool

-d Répertoire de destination

-h Ces informations d'aide

-i Répertoire ou JAR contenant les fichiers d'entrée, pas de caractères génériques

-n Répertoire de l'index Nova

-o Nom du fichier de sortie

-p Fichier des propriété d'indexation

Reconstruction/Recréation de l'index de l'aide en ligne

Les fichiers HTML de toute l'aide en ligne sont compressés dans un fichier JAR. Vous devez les extraire dans un répertoire pour le moteur de recherche. Utilisez la procédure suivante :

  1. Décompressez la distribution de helpTool dans un répertoire temporaire. (Details TBD)
  2. Dans cet exemple, nous allons extraire les fichiers dans /tmp/helpTool.

  3. Dans un shell UNIX ou une fenêtre de commande Windows, passez au répertoire dans lequel l'application Identity Manager a été déployée dans votre conteneur Web.
  4. Par exemple, un répertoire pour Sun Java System Application Server pourra ressembler au suivant :

    /opt/SUNWappserver/domains/domain1/applications/j2ee-modules/idm

  5. Faites du répertoire help/ votre répertoire de travail courant.

  6. Remarque Il est important d'exécuter helpTool depuis ce répertoire, sinon l'index risque de ne pas être compilé correctement. En plus, vous devez supprimer les anciens fichiers d'index en supprimant le contenu du sous-répertoire index/help/.

  7. Rassemblez les informations suivantes pour vos arguments de ligne de commande :

Répertoire de destination :

html/help/en_US

Remarque : Utilisez la chaîne locale appropriée pour votre installation.

Fichiers d'entrée :

../WEB-INF/lib/idm.jar

Répertoire de l'index Nova :

index/help

Nom du fichier de sortie :

index_files_help.txt

Remarque : Le nom de ce fichier n'est pas important, mais l'outil se fermera si ce fichier existe déjà.

Fichier des propriétés d'indexation :

index/index.properties

  1. Exécutez la commande suivante :
  2. $ java -jar /tmp/helpTool/helpTool.jar -d html/help/en_US -i ../
    WEB-INF/lib/idm.jar -n index/help -o help_files_help.txt -p index/index.properties

    Extracted 475 files.

    [15/Dec/2005:13:11:38] PM Init index/help AWord 1085803878

    [15/Dec/2005:13:11:38] PM Making meta file: index/help/MF: 0

    [15/Dec/2005:13:11:38] PM Created active file: index/help/AL

    [15/Dec/2005:13:11:40] MP Partition: 1, 475 documents, 5496 terms.

    [15/Dec/2005:13:11:40] MP Finished dumping: 1 index/help 0.266

    [15/Dec/2005:13:11:40] IS 475 documents, 6.56 MB, 2.11 s, 11166.66 MB/h

    [15/Dec/2005:13:11:40] PM Waiting for housekeeper to finish

    [15/Dec/2005:13:11:41] PM Shutdown index/help AWord 1085803878

Reconstruction/Recréation de l'index de la documentation

Utilisez la procédure suivante pour reconstruire ou recréer l'index de la documentation :

  1. Décompressez la distribution de helpTool dans un répertoire temporaire. (Details TBD)
  2. Dans cet exemple, nous allons extraire les fichiers dans /tmp/helpTool.

  3. Dans un shell UNIX ou une fenêtre de commande Windows, passez au répertoire dans lequel l'application Identity Manager a été déployée dans votre conteneur Web.
  4. Par exemple, un répertoire pour Sun Java System Application Server pourra ressembler au suivant :

    /opt/SUNWappserver/domains/domain1/applications/j2ee-modules/idm

  5. Faites du répertoire help/ votre répertoire de travail courant.

  6. Remarque Il est important d'exécuter helpTool depuis ce répertoire, sinon l'index risque de ne pas être compilé correctement. En plus, vous devez supprimer les anciens fichiers d'index en supprimant le contenu du sous-répertoire index/docs/.

  7. Rassemblez les informations suivantes pour vos arguments de ligne de commande :

Répertoire de destination :

html/docs

Fichiers d'entrée :

../doc/HTML/en_US

Remarque : L'outil copie le répertoire en_US/ et les sous-répertoires dans la destination.

Répertoire de l'index Nova :

index/docs

Nom du fichier de sortie :

index_files_docs.txt

Remarque : Le nom de ce fichier n'est pas important, mais l'outil se fermera si ce fichier existe déjà.

Fichier des propriétés d'indexation :

index/index.properties

  1. Exécutez la commande suivante :
  2. $ java -jar /tmp/helpTool/helpTool.jar -d html/docs -i ../doc/HTML/en_US -n index/docs -o help_files_docs.txt -p index/index.properties

    Copied 84 files.

    Copied 105 files.

    Copied 1 files.

    Copied 15 files.

    Copied 1 files.

    Copied 58 files.

    Copied 134 files.

    Copied 156 files.

    Copied 116 files.

    Copied 136 files.

    Copied 21 files.

    Copied 37 files.

    Copied 1 files.

    Copied 13 files.

    Copied 2 files.

    Copied 19 files.

    Copied 20 files.

    Copied 52 files.

    Copied 3 files.

    Copied 14 files.

    Copied 3 files.

    Copied 3 files.

    Copied 608 files.

    [15/Dec/2005:13:24:25] PM Init index/docs AWord 1252155067

    [15/Dec/2005:13:24:25] PM Making meta file: index/docs/MF: 0

    [15/Dec/2005:13:24:25] PM Created active file: index/docs/AL

    [15/Dec/2005:13:24:28] MP Partition: 1, 192 documents, 38488 terms.

    [15/Dec/2005:13:24:29] MP Finished dumping: 1 index/docs 0.617

    [15/Dec/2005:13:24:29] IS 192 documents, 14.70 MB, 3.81 s, 13900.78 MB/h

    [15/Dec/2005:13:24:29] PM Waiting for housekeeper to finish

    [15/Dec/2005:13:24:30] PM Shutdown index/docs AWord 1252155067



Chapitre précédent      Table des matières      Chapitre suivant     


Copyright 2006 Sun Microsystems, Inc. Tous droits réservés.