Chargement de noms d'affichage et de descriptions de stratégie
Pour insérer ou mettre à jour des noms d'affichage et des descriptions pour les divers éléments relatifs aux stratégies, exécutez le script acpnlsload. Ce script charge les éléments suivants :
<Action_nls>, <Attribute_nls>, <ActionGroup_nls>, <ResourceCategory_nls>, <ResourceGroup_nls>, <Relation_nls>, <Policy_nls>, <PolicyGroup_nls>
Pourquoi et quand exécuter cette tâche
Remarque :
- Pour charger les groupes d'accès et les stratégies de contrôle d'accès, vous devez exécuter les utilitaires associés ci-après, dans l'ordre suivant :
- acugload (charge les définitions du groupe d'accès de l'utilisateur)
- acpload (charge la stratégie de contrôle d'accès principale)
- acpnlsload (charge les noms d'affichage et les descriptions)
- Si vous créez des fichiers XML personnalisés, vous devez les copier dans le répertoire suivant pour les charger dans les bases de données.
- Lorsque que vous créez une stratégie personnalisée, ne modifiez pas le fichier defaultAccessControlPolicies_locale.xml. Utilisez ce fichier comme référence afin de visualiser la structure, lors de la création d'une stratégie personnalisée.
Procédure
- Vérifiez que vous avez chargé les définitions de groupe d'accès utilisateur.
- Vérifiez que vous avez chargé la stratégie de contrôle d'accès principale.
-
Copiez les fichiers de stratégie traduits et personnalisés dans le répertoire suivant :
utilities_root /xml/policies/xml
WCDE_installdir \xml\policies\xml
Les fichiers XML personnalisés doivent être conformes au fichier accesscontrolpoliciesnls.dtd, situé dans le répertoire suivant :
utilities_root /xml/policies/dtd
WCDE_installdir \xml\policies\dtd
-
Pour exécuter l'utilitaire, procédez comme suit :
Vous devez vous connecter en tant qu'utilisateur disposant des droits d'accès suivants :
- Droits de lecture/écriture/exécution dans ces répertoires, sous-répertoires et fichiers.
- Droits de lecture/exécution dans le répertoire suivant et ses fichiers.
Si l'utilisateur ne dispose pas des droits requis, vous devez lui accorder ces droits à l'aide de l'instruction chmod.
-
Dans le répertoire
utilities_root/bin ou
WCDE_installdir\bin, entrez la commande suivante :
./acpnlsload.sh nls_policies_xml_file
.\acpnlsload.sh nls_policies_xml_file
où :- fichier_xml_stratégies_nls
- Obligatoire : fichier XML de stratégie en entrée, correspondant à votre langue nationale et définissant les données de stratégie à charger dans la base de données.
Par exemple :
./acpnlsload.sh opt/WebSphere/CommerceServer90/xml/policies/xml/defaultaccesscontrolpolicies_en_US.xml
-
Vérifiez l'absence d'erreurs dans les fichiers journaux. Notez que les erreurs n'apparaîtront pas nécessairement sur la ligne de commande.