Pour configurer les utilisateurs de Document Builder
sur IBM® WebSphere Application Server Liberty,
procédez comme suit.
Avant de commencer
Vous devez d'abord installer
WebSphere Application Server Liberty,
Rational Publishing Engine
et
Document Builder,
puis déployer
Document Builder pour pouvoir configurer les utilisateurs.
Pourquoi et quand exécuter cette tâche
Pour plus d'informations sur le mode de stockage des noms d'utilisateur et des mots de passe, voir Remarques relatives à la sécurité pour IBM Rational Publishing Engine.
Les rôles utilisateur doivent être définis pour l'application rpeng seulement et pas pour l'application
dgaas.
Examinez les rôles de Document Builder :
Tableau 1. Rôles d'utilisateur Document Builder| Rôle |
Fonctions |
| Utilisateur final (rpe_user) |
- Possibilité de générer des documents à partir de Document Builder
- Possibilité d'afficher des fichiers de sortie et des journaux sur les travaux de génération de
document
- Possibilité de planifier une génération de document
|
| Concepteur de rapport (rpe_report_designer) |
- Possibilité de télécharger des canevas et des feuilles de style dans Document Builder
- Possibilité d'assembler des rapports
- Possibilité de définir des connexions de sources de données
- Possibilité de marquer des rapports comme disponibles ou non disponibles pour d'autres utilisateurs
- Possibilité de générer des documents à partir de Document Builder
- Possibilité d'afficher des fichiers de sortie et des journaux sur les travaux de génération de
document
- Possibilité de planifier une génération de document
|
| Administrateur (rpe_admin) |
- Possibilité d'accéder à l'option de menu Administrer
- Possibilité de surveiller la santé du système, d'afficher tous les travaux en cours d'exécution et
d'affecter des variables d'exécution et d'environnement
- Possibilité de générer des documents à partir de Document Builder
- Possibilité de télécharger des canevas et des feuilles de style dans Document Builder
- Possibilité d'assembler des rapports
- Possibilité de définir des connexions de sources de données
- Possibilité de générer des documents à partir de Document Builder
- Possibilité d'afficher des fichiers de sortie et des journaux sur les travaux de génération de
document
- Possibilité de planifier une génération de document
|
Procédure
- Exécutez la commande suivante pour arrêter l'application Web déployée :server stop
serverName
- Ouvrez le fichier server.xml pour le profil Liberty dans le répertoire
<rép_install_Liberty>/server_directory/utilisateur/servers/nom_serveur
pour configurer les utilisateurs et les rôles.
- Dans la section features, activez les fonctions Liberty suivantes :
<feature>appSecurity-2.0</feature>
<feature>servlet-3.0</feature>
- Dans la section basicRegistry, ajoutez les utilisateurs au registre, par exemple :
<basicRegistry id="basic" realm="WebRealm">
<user name="rpe_user" password="xyz" />
<user name="rpe_report_designer" password="xyz" />
<user name="rpe_admin" password="xyz" />
</basicRegistry>
- Utilisez les balises de liaison d'applications pour affecter des utilisateurs aux rôles, par exemple :
<application type="ear" location="C:\IBM\WebSphere\Liberty\usr\servers\rpeng\apps\com.ibm.rpe.web.app.ear">
<classloader apiTypeVisibility="spec, ibm-api, api" commonLibraryRef="rcl" />
<application-bnd>
<security-role name="rpe_user">
<user name="rpe_user" />
</security-role>
<security-role name="rpe_report_designer">
<user name="rpe_report_designer" />
</security-role>
<security-role name="rpe_admin">
<user name="rpe_admin" />
</security-role>
</application-bnd>
</application>
- Exécutez la commande suivante pour démarrer l'application Web déployée :server start
serverName