Pour faire fonctionner BusinessObjects, il faut poser des droits spécifiques sur la base de registre et certains répertoires.
Etape 1 : Sauvegarder la base de registre
Aller dans le menu "Démarrer/Exécuter" et taper regedit. Développer la clé HKEY_LOCAL_MACHINE/SOFTWARE. Dans le menu "Registre", cliquer sur "Exporter un fichier du registre". Dans la fenêtre "Exporter un fichier du registre", donner un nom au fichier puis cliquer sur "Enregistrer".
Etape 2 : Modifier les droits sur la base de registre
2.1 HKEY_LOCAL_MACHINE/SOFTWARE
Aller dans le menu "Démarrer/Exécuter" et taper regedt32.
Développer la clé HKEY_LOCAL_MACHINE/SOFTWARE. Dans le menu "Sécurité", cliquer sur "Autorisations". Dans la fenêtre "Autorisations pour SOFTWARE", sélectionner Utilisateurs authentifiés puis cliquer sur le bouton "Avancé" (si Utilisateurs authentifiés nexiste pas aller voir les Annexes en fin de cette page).
Attention : la case "Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet" ne doit pas être cochée.
Dans longlet "Autorisations" de la fenêtre "Paramètre du Contrôle dAccès pour SOFTWARE", sélectionner Utilisateurs authentifiés puis cliquer sur "Afficher/Modifier".
Attention : les cases "Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet" et "Réinitialiser les autorisations sur tous les objets enfants et permettre la propagation des autorisations pouvant être héritées" ne doivent pas être cochées.
Dans la fenêtre "Entrée dautorisation pour SOFTWARE", cocher toutes les cases Autoriser puis cliquer sur OK.
Attention : la case "Appliquer ces autorisations uniquement aux objets et/ou aux conteneurs faisant partie de ce conteneur" ne doit pas être cochée.
Dans longlet "Autorisations" de la fenêtre "Paramètre du Contrôle dAccès pour SOFTWARE", cliquer sur "Appliquer" puis sur OK. Dans la fenêtre "Autorisations pour SOFTWARE" cliquer sur OK.
2.2 HKEY_LOCAL_MACHINE/SOFTWARE/BUSINESS OBJECTS
Aller dans le menu "Démarrer/Exécuter" et taper regedt32.
Développer la clé HKEY_LOCAL_MACHINE/SOFTWARE/BUSINESS OBJECTS. Dans le menu "Sécurité", cliquer sur "Autorisations". Dans la fenêtre "Autorisations pour BusinessObjects", sélectionner Utilisateurs authentifiés puis cliquer sur le bouton "Avancé" (si Utilisateurs authentifiés nexiste pas aller au paragraphe 5 de la fin du document).
Attention : la case "Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet" ne doit pas être cochée.
Dans longlet "Autorisations" de la fenêtre "Paramètre du Contrôle dAccès pour BusinessObjects" sélectionner Utilisateurs authentifiés puis cliquer sur "Afficher/Modifier".
Attention : les cases "Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet" et "Réinitialiser les autorisations sur tous les objets enfants et permettre la propagation des autorisations pouvant être héritées" ne doivent pas être cochées.
Dans la fenêtre "Entrée dautorisation pour BusinessObjects", cocher toutes les cases Autoriser puis cliquer sur OK.
Attention : la case "Appliquer ces autorisations uniquement aux objets et/ou aux conteneurs faisant partie de ce conteneur" ne doit pas être cochée.
Dans longlet "Autorisations" de la fenêtre "Paramètre du Contrôle dAccès pour BusinessObjects", cliquer sur "Appliquer" puis sur OK. Dans la fenêtre "Autorisations pour BusinessObjects" cliquer sur OK.
2.3 HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES
Aller dans le menu "Démarrer/Exécuter" et taper regedt32.
Développer la clé HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES. Dans le menu "Sécurité", cliquer sur "Autorisations". Dans la fenêtre "Autorisations pour Classes", sélectionner Utilisateurs authentifiés puis cliquer sur le bouton "Avancé" (si Utilisateurs authentifiés nexiste pas aller au paragraphe 5 de la fin du document).
Attention : la case "Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet" ne doit pas être cochée.
Dans longlet "Autorisations" de la fenêtre "Paramètre du Contrôle dAccès pour Classes" sélectionner Utilisateurs authentifiés puis cliquer sur "Afficher/Modifier".
Attention : les cases "Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet" et "Réinitialiser les autorisations sur tous les objets enfants et permettre la propagation des autorisations pouvant être héritées" ne doivent pas être cochées.
Dans la fenêtre "Entrée dautorisation pour Classes", cocher toutes les cases Autoriser puis cliquer sur OK.
Attention : la case "Appliquer ces autorisations uniquement aux objets et/ou aux conteneurs faisant partie de ce conteneur" ne doit pas être cochée.
Dans longlet "Autorisations" de la fenêtre "Paramètre du Contrôle dAccès pour Classes", cliquer sur "Appliquer" puis sur OK. Dans la fenêtre "Autorisations pour Classes" cliquer sur OK.
Etape 3 : modifier les droits sur les répertoires
3.1 Modifier les droits sur le répertoire BusinessObjects
Dans Propriété du répertoire C:\Program Files\BusinessObjects. Dans longlet Sécurité de la fenêtre Propriété de BusinessObjects autoriser la Lecture et exécution pour Utilisateurs Authentifiés.
Attention : Les cases Lecture et exécution, Afficher le contenu du dossier et Lecture doivent être autorisées. La case Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet doit être cocher.
3.2 Modifier les droits sur le répertoire LocData
Dans Propriété du répertoire C:\Program Files\BusinessObjects\LocData. Dans longlet Sécurité de la fenêtre Propriété de BusinessObjects autoriser tout sauf Contrôle total pour Utilisateurs Authentifiés.
Attention : La case Permettre aux autorisations pouvant être héritées du parent dêtre propagée à cette objet doit être cocher.