Skip to Content
0
Jan 26, 2023 at 09:52 AM

Scripted approach to onboarding a new BODS developer (Linux)

62 Views Last edit Jan 26, 2023 at 10:24 AM 3 rev

I was wondering how administrators handling the onboarding of a new developer onto their development environment. the work flow goes like this.

We're using SAP BODS 4.2 SP14 with IPS 4.2 SP9.

  1. Create repository schema on database (easily scripted)
  2. Use repoman to format the schema (easily scripted)
  3. Use svrcfg to associcate repository with the Job Server (svrcfg has command line options, but not for repo to JS associations)
  4. Create enterprise user on CMC (unsure how to script)
  5. Create entry for repository on CMC (unsure how to script)
  6. Assign user security on repository for enterprise user (unsure how to script)
  7. Add user permissions on Management Console for central repository (unsure how to script)

This is a long enough list, and done frequently enough to warrant a bit of effort to implement a scripted approach but other than the first two steps, I am unsure how to go about the rest of it. I suspect that 4, 5, and 6 could perhaps be done using the BO SDK, assuming it works on BO and IPS alike, but I've never seen a way other than the WebServices api on the management console to programmatically interact with the job server, and this doesn't seem to have an endpoint for managing the association of repositories.

Any help would be appreciated. Even if this can only be partially automated, it would be a step forward.

Thanks in advance

Graham