The following instructions are to be performed through the UI for CA Service Catalog, to then being referred to as SC.
1 Login to the SC-UI.
2 In SC/catalog/configuration>System Configuration > 'Use Service Provider catalog Only' should be No.
When also 'Use Service Provider Configuration Only' is set to No, you then need to hit 'Change Business Unit', select the BU of your choice and set it's properties.
3 In SC/Admin/Business Units, define the BU-structure like this:
'SP Catalog' - Highest/Top-level BU (root BU or service provider BU).
'Catalog Sub BU' - The next level BU to hold the catalog/services/offerings.
'Users Sub BU' - The BU to which the user needs to be set for.
The catalog content/services/offerings that users for this 'Users Sub BU' would see, is the content of the 'Catalog Sub BU'.
As shown/explained in the following example:
. 'ParentBU' - Highest/Top-level BU (root BU or service provider BU).
.. 'CatBU ' - The next level BU to hold the catalog/services/offerings.
...'UserBU' - The BU to which the user needs to be set for (another next-level BU)
4 In SC/admin/users > Add or edit user 'user01' and set it's BU to 'UserBU'.
>Login with 'user01'
>Home/Requests >> The catalog content of 'CatBU' will be shown.