Small set of tools for SAP Business Objects BI4 platform managed by the bobj-board community. It can:
- list the users and the groups related to each user on the platform
Go to the url of the application here.
Provide your BOBJ REST API endpoint, your BOBJ user and your BOBJ password (currently it work only using Enterprise authentication)
Then click on Connect. It will call the right endpoint directly from your computer (no BOBJ data is sent over internet), and populate the user and group table below.
Then you can use the extracted data within any tool you want (copy paste to Excel for example).
I have created by the past a similar tool (BOXI UserList & Group Extraction) based on Microsoft Excel, using VBA to consume BOBJ API. Today I do not have anymore Office on my laptop but still working with BOBJ, and I have some skills in frontend development using React.js. It’s an opportunity to test such application that does not rely on any backend (except your BOBJ REST API)
Let me know in this thread if this tool have helped you, if you have any issue with it. Thanks for your feedback, I will look forward to enhance it !
- BOBJ version: The tool have been tested on BI4.2 SP7 and SP8. I think it work starting from BI4.2 SP0.
- Tracker: A Google Analytics tracker is installed to let me know how many user have used the tool, and how many fail/success login it generate. The tracker does not not track any BOBJ related information (system, user, password, user or group extracted)
- Source Code: available here
The application is created around the ReactJs framework, using the create-react-app skeleton. node
and yarn
must be installed on your local computer.
To develop on the application you can run:
yarn install
yarn start
Then go to http://localhost:3000
There is currently no tests. I accept pull requests
on this subject if you can help me 👌.
As the application is frontend only, whitout any backend component, it's easy to deploy. I have choosen to deploy it on surge.sh which is allowing free static hosting, but you can try to host it where you want.
There is a script in package.json
file that simplify the deployment:
yarn deploy
- ReactJs - The Js framework
- tailwindcss - the best CSS toolkit ;)
- Business Objects REST SDK - The BOBJ api used
You are welcome to contribute to this project. You can first open an issue if you encounter an issue with the tool.
You can also provide pull requests. It will be merged after check if it add a functionality or fix an issue.
- Julien Bras - Initial work - bobman38
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details