* You are viewing Posts Tagged ‘dsws’

Business Objects XI 3.1: Add user to usergroup with Web Services SDK

Thought that userGroup . addUserIDs () will help but it failed silently(!) over and over.

The solution is:

1. Use this query to fetch UserGroup objects with all fields

query://{SELECT * FROM CI_SYSTEMOBJECTS WHERE SI_PROGID = 'CrystalEnterprise.UserGroup'}

2. Add a User CUID to Users of UserGroup like this

EntUsers entUsers = userGroup.getEntUsers();
if(null == entUsers)
entUsers = EntUsers.Factory.newInstance();
entUsers.addEntUserIDs(chosenUser.getCUID());

and call update() on BIPlatform with UserGroup inside the InfoObjects.

Voila!



http://blog.javarnd.com/wp-content/plugins/sociofluid/images/digg_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/reddit_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/dzone_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/stumbleupon_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/delicious_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/blinklist_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/blogmarks_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/furl_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/newsvine_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/technorati_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/magnolia_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/google_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/facebook_24.png http://blog.javarnd.com/wp-content/plugins/sociofluid/images/twitter_24.png
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...