Creating, Changing, and Assigning Roles to InfoSets 
Use
Before you are able to work with the InfoSet Query, there must be InfoSets already available that are assigned to particular roles.
Procedure
There are various ways of getting to the InfoSet maintenance screen:
The following deals primarily with BW-specific enhancements. The Basis documentation contains more detailed explanations on the more general InfoSet functions.
Define InfoSet
An InfoSet containing all attributes is created for InfoObjects.
With ODS objects, the system generates an InfoSet from the table containing active data and an InfoSet "new and active data combined". If there is a more up-to-date record in the table containing the new data, this record is used in reporting instead of the active record. You are able to modify the standard InfoSet. Bear in mind that only the generated version can be used for the InfoSet Query.
This brings you to the InfoSet Maintenance screen. The InfoSet: Title and Data Source screen appears. Notice that the system has already identified the appropriate basic master data table or ODS table as the data source.

If you want to use an InfoSet for queries in a Web environment, you have to assign the InfoSet to a user group. Do this in the InfoSet: Title and Data Source screen. To call this screen in the future, choose the Global Properties function from the Goto menu in the InfoSet Maintenance screen.
After you confirm you entries, you get to the Join Definition. Determine the join conditions.
In the main screen of the InfoSet Maintenance, you:
Save your entries.

The Settings function in the InfoSet Maintenance screen allows you to switch to using DDIC names. You use this option when you are writing coding, defining upper and lower limits for an InfoSet, or connecting additional tables, for example, and you have to give the DDIC names rather than the technical names used in BW.
Assign InfoSet to a Role
Result
It is now possible to use the InfoSet in the Query Builder within the context of the role assigned to the InfoSet.
See also:
Creating and Changing InfoSets
Creating InfoSet QueriesSAPNet - BW ® Documentation ® Documentation Enhancements ® BW 2.0B InfoSet Query - Step-by-Step (Step 2).