Connaissez-vous le Folder95 sur une plateforme SAP Business Objects ?

Bonjour,

Un rapide article aujourd’hui pour vous parler de la sécurité SAP BusinessObjects et plus particulièrement la livraison d’un environnement à un autre depuis la CMC à l’aide de l’outil de gestion des promotions.

promotions_sap_bi42

Vue de la gestion des promotions dans la CMC

Il faut être relativement prudent lorsqu’on livre les éléments sur un environnement, en ne choisissant que le nécessaire : document, univers (sans les connexions !) sont les éléments les plus souvent livrés.

Mais il peut aussi arriver qu’il soit nécessaire de livrer utilisateurs, groupes et sécurité associée. Et c’est à cette occasion que j’ai fait la découverte du « Folder95 ». En effet, quelle ne fut pas ma surprise quand, après une livraison, tous les utilisateurs – sauf les membres du groupe administrateur – avaient perdu leurs accès : pas de documents, pas d’univers … aïe !

Un rapide tour de la plateforme indique que la sécurité des différentes racines (connexions, univers, etc.) n’était plus existante pour le groupe « Tout le monde ».

sap_bo_securite_niveau_superieur

Sécurité de niveau supérieur dans BO

Simple me direz-vous ? On la ré-applique partout ! Mais non, ce n’est pas suffisant. Les utilisateurs n’ont toujours pas accès aux univers et ne peuvent pas rafraîchir les documents.

Il faut donc se référer à la note SAP 2017435 pour découvrir qu’il existe une racine, au-dessus de la racine !

Et pour remettre les droits c’est beaucoup moins sympathique. Rendez-vous sur le serveur BO :

  • Arrêter le SIA
  • Faire un backup du CMS (au cas où)
  • Démarrer le CMS en mode « serverconsole » en utilisant la commande :
E:\SAP\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win64_x64>cms.exe -port "7400" -dbinfo "E:/SAP BusinessObjects/SAP BusinessObjects Enterprise XI 4.0/win64_x64/_boe_BOBJREPO.dbinfo" #name "BOBJREPO.cms" -serverconsole
  • Taper la commande
acl 95
  • Le message suivant est renvoyé
Object has no ACL
  • Taper ensuite
Setright 1 95 3 ANY this G
  • Puis à nouveau
acl 95
  • Le message « Everyone group Granted View for any object type for this object » doit être renvoyé.
  • Terminer par un simple :
Quit

Puis relancer le SIA… et tout est rentré dans l’ordre ! Ouf !

Bonne semaine et à bientôt !

 

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :