Actualités : analyse de données, Business Intelligence, Data Science, Big Data
Forums, dernières contributions

Suppression de comptes Utilisateurs en masse

 Thibault
Lundi 3 Novembre 2008

Version imprimable
[Ignorer]
Bonjour,

Je souhaiterais supprimer tous les comptes Utilisateur BO présents dans la CMC : le pb c'est qu'il y en a énormément, je ne peux en supprimer que 50 à la fois max. Y a t'il une autre solution ? Par exemple, un script ou autre qui supprime tout d'un bloc?

Merci pour les infos.
 Thibault
Lundi 3 Novembre 2008

Version imprimable
[Ignorer]
J'oubliais il s'agit de la version BO XI R2. Merci
 Thibault
Mercredi 5 Novembre 2008

Version imprimable
[Ignorer]
Bonjour Loic,
Merci pour les infos. Y a t'il des infos sur le Net (sites Web) concernant le developpement de ce programme java en sdk ?
Merci d'avance
 Joel Da Costa
Vendredi 7 Novembre 2008

Version imprimable
[Ignorer]
La javadoc pour le SDK est ici pour la version XI R2 :

http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm

En revanche pour la R3 elle est sur la nouvelle plateforme SAP qui necessite un compte SAP Passeport.

Il faut prendre le SDK Business Objects Enterprise pour ajouter supprimer des utilisateurs.

C'est pas bien compliqué une fois le SDK pris en main, il faut faire une requete CMS dans la CI_SYSTEMOBJECTS where SI_KIND='User' avec les filtres qui vont bien pour sélectionner ses utilisateurs, récupérer chaque occurence dans un IUser, et appeler la méthode IUser.delete() (je crois).

Et ne pas oublier le IInfoStore.commit() à la fin.

Cdt,
Joël
 Thibault WALTER
Vendredi 7 Novembre 2008

Version imprimable
[Ignorer]
Merci bcp !
Je vais faire un tour sur le site alors.

Thibault

 bngddeo
Jeudi 13 Novembre 2008

Version imprimable
[Ignorer]
Bonjour,

J'ai quasiment le même besoin que Thibault.

Je veux mettre en place un système de gestion des utilisateurs automatisés via un fichier csv. Fonctionnement :

1- les responsables de département remplissent le fichier csv avec les utilisateurs

2- Ils le déposent dans un dossier partagé (système de fichier)

3- Le programme scan le dossier et pour chaque fichier trouvé:
- Crée les utilisateurs du fichier qui ne sont pas dans le reférentiel XI3
- Supprime les utilisateurs du référentiel qui ne sont pas dans le fichier csv

Est-ce que le SDK permet d'effectuer ces développements.
Est-il possible de le faire en WebServices?

PS: J'ai la version Java de BO.

Merci d'avance
 Joel Da Costa
Jeudi 13 Novembre 2008

Version imprimable
[Ignorer]
Bonjour,

J'ai regardé et sur le WebService Consumer SDK je ne trouve pas la méthode delete sur un User, InfoObject ou InfoObjects, je ne peut être cétégorique car je n'ai que peu utilisé les WS mais ça ne me semble pas réalisable via les webservices.

Par contre je confirme ce que dit Loic c'est complètement faisable en Java avec le Business Objects Enterprise SDK en XI 3.0.

Cordialement,
Joël
 bngddeo
Jeudi 13 Novembre 2008

Version imprimable
[Ignorer]
Merci pour vos réponses

Ca me rassure sur mon projet. Je vais fouiller le SDK.

Corialement


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store